/*
DEFAULT STYLES FOR THIS THEME
*//* Global member photos and icons */img.main{	max-width: 720px;	max-height: 720px;}img.thumb_normal{	max-width: 140px;	max-height: 160px;}img.thumb_profile{	max-width: 200px;	max-height: 400px;}div.preview-thumbnail{	width: 42px !important;	height: 42px !important;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;}img.thumb_icon{	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	background-size: cover;	width: 42px;	height: 42px;	background-position: center;	line-height: 42px;}.preview-thumbnail img.thumb_icon{	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;}/*
GLOBAL MIXINS
These groups of styles called "mixins" are included in other
classes throughout the stylesheet.
*//* Gives an element a background and/or border *//* Gives an element a drop shadow *//* Gives an element rounded corners. *//* Prevents users from selecting contents *//*  *//*
REQUESTS & NOTIFICATIONS
Used on the member's "view requests and updates" page,which lists all their recent notifications.
*/div.notifications_layout{	clear: both;	overflow: hidden;}div.notifications_layout > div.notifications_leftside{	float: left;	width: 330px;	overflow: hidden;}html[dir="rtl"] div.notifications_layout > div.notifications_leftside{	float: right;}div.notifications_layout > div.notifications_rightside{	overflow: hidden;	padding-left: 30px;}html[dir="rtl"] div.notifications_layout > div.notifications_rightside{	padding-left: 0px;	padding-right: 30px;}ul.notifications > li{	overflow: hidden;	clear: both;	margin-bottom: 10px;}ul.notifications > li + li{	border-top-width: 1px;	padding-top: 10px;}ul.notifications > li > span:before{	margin-right: 5px;}[dir="rtl"] ul.notifications > li > span:before{	margin-left: 5px;	margin-right: 0px;	float: right;}ul.notifications > li.notifications_unread > span{	font-weight: bold;}ul.notifications > li > span{	display: block;}html[dir="rtl"] ul.notifications > li > span{	padding-left: 0px;}ul.requests{	overflow: hidden;}ul.requests > li{	overflow: hidden;	clear: both;	margin-bottom: 20px;}ul.requests > li + li{	border-top-width: 1px;	padding-top: 10px;}ul.requests > li > img{	display: block;	float: left;}html[dir="rtl"] ul.requests > li > img{	float: right;}ul.requests > li > div{	overflow: hidden;	padding-left: 10px;}html[dir="rtl"] ul.requests > li > div{	padding-left: 0px;	padding-right: 10px;}ul.requests > li > div > div > a{	font-weight: bold;}ul.requests > li > div > div + div{	padding: 10px 0px 0px 0px;}ul.requests > li > div > div + div > a{	font-weight: normal;}ul.requests > li > div > div + div > button{	font-size: .8em;}/*
REQUESTS WIDGET
Used to style the small list of requests,typically viewed on the user home page
when signed in.
*/ul.requests_widget{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 10px;	margin-bottom: 15px;}ul.requests_widget > li + li{	margin-top: 5px;}/*
ACTIVITY FEEDS
These styles are used for the recent activity
feed shown on the main portal page,as well as
any other activity feeds shown elsewhere.
*/ul.feed{	clear: both;}ul.feed > li{	padding: 0px 0px 10px 0px;	overflow: hidden;}ul.feed > li + li{	padding-top: 10px;	border-top-width: 1px;}ul.feed .feed_item_generated{	color: #131c0e;}ul.feed .feed_item_photo{	float: left;	overflow: hidden;	margin-right: 7px;	line-height: 0px;	font-size: 0px;}html[dir="rtl"] ul.feed .feed_item_photo{	float: right;	margin-right: 0px;	margin-left: 7px;}ul.feed .feed_item_photo > a{	text-decoration: none;}ul.feed .feed_item_photo > a > img{	display: block;}ul.feed .feed_item_body{	overflow: hidden;}ul.feed .feed_item_username{	font-weight: bold;}ul.feed .feed_item_date{	font-size: .8em;	color: #131c0e;	padding-top: 1px;}ul.feed .feed_item_date > ul{	line-height: 1em;	display: inline-block;}ul.feed .feed_item_date > ul > li{	display: inline-block;	vertical-align: middle;}ul.feed .feed_item_icon{	margin-top: 3px;	padding: 1px 0px 3px 0px;}ul.feed .feed_item_icon:before{	font-family: fontawesome;	margin-right: 5px;	font-size: 14px;	vertical-align: middle;}[dir="rtl"] ul.feed .feed_item_icon:before{	margin-right: 0px;	margin-left: 5px;}ul.feed .feed_item_bodytext{	display: inline;	color: #131c0e;}ul.feed .feed_item_attachments{	overflow: hidden;	padding: 10px 10px 3px 10px;}ul.feed .feed_attachment_core_link{	overflow: hidden;}ul.feed .feed_attachment_core_link > div{	overflow: hidden;	width: auto;}ul.feed .feed_attachment_core_link > div > a{	display: block;	float: left;}html[dir="rtl"] ul.feed .feed_attachment_core_link > div > a{	float: right;}ul.feed .feed_attachment_core_link > div > a > img{	display: block;	max-width: 100px;}ul.feed .feed_attachment_core_link > div > a + div{	overflow: hidden;	padding-left: 8px;}html[dir="rtl"] ul.feed .feed_attachment_core_link > div > a + div{	padding-left: 0px;	padding-right: 8px;}ul.feed .feed_attachment_core_link > div > a + div > a{	font-weight: bold;}ul.feed .feed_attachment_photo{	display: inline-block;	overflow: hidden;	margin: 0px 0px 5px 0px;	vertical-align: top;}ul.feed .feed_attachment_photo a{	display: block;	float: left;}html[dir="rtl"] ul.feed .feed_attachment_photo a{	float: right;}ul.feed .feed_attachment_photo a > span{	display: block;	width: 160px;	height: 120px;	background-size: cover;	background-position: center 50%;	background-repeat: no-repeat;}ul.feed .feed_attachment_photo a .feed_attachment_photo_overlay{	background: rgba(0, 0, 0, 0.5);	z-index: 1;	position: absolute;}ul.feed .feed_attachment_photo a .feed_attachment_photo_more_count{	font-size: 40px;	font-weight: bold;	z-index: 1;	position: absolute;	color: #fff;	text-align: center;	height: auto;	margin-top: 40px;	line-height: 40px;}ul.feed .feed_item_link_title{	font-weight: bold;	margin-bottom: 2px;}ul.feed .feed_item_link_desc{	color: #131c0e;}ul.feed .comments{	width: 360px;}ul.feed .comments textarea{	font-size: 8pt;}ul.feed .comments textarea + button{	display: none;	font-size: .8em;}ul.feed .comments textarea:focus + button{	display: block;}ul.feed .comments > ul > li > div > a > img{	width: 32px;	height: 32px;}ul.feed span.view_more .view_more_link:before{	display: inline-block;	padding-left: 10px;	content: "\f0d7";	margin-right: 5px;	font-family: fontawesome;	color: #131c0e;}[dir="rtl"] ul.feed span.view_more .view_more_link:before{	padding-left: 0px;	margin-right: 0px;	padding-right: 10px;	margin-left: 5px;}ul.feed span.view_more .view_less_link:before{	display: inline-block;	padding-left: 10px;	content: "\f0d8";	margin-right: 5px;	font-family: fontawesome;	color: #131c0e;}[dir="rtl"] ul.feed span.view_more .view_less_link:before{	padding-left: 0px;	margin-right: 0px;	padding-right: 10px;	margin-left: 5px;}ul.feed .feed_item_posted .view_more_link,ul.feed .feed_item_posted .view_less_link{	font-size: .8em;}div.feed_viewmore{	border-top-width: 1px;	padding-top: 5px;	text-align: center;}[dir="rtl"] div.feed_viewmore{	text-align: center;}/* edit activity feed */.global_form_activity_edit_post .form-elements{	padding: 0;	margin-top: 0.1em;}.global_form_activity_edit_post .form-label{	display: none;}.global_form_activity_edit_post #buttons-wrapper{	margin-top: 1em;}/*
COMMENT TIPS STYLES
Compatibility for lack of theme updates
*/div.comments_comment_likes_tips{	border: 1px solid #e9e9e9;	padding: 4px 7px;	background-color: #f9f9f9;	color: #131c0e;	font-size: 0.9em;}/*
SHARE POPUP (SMOOTHBOX)
Used to style the attachment preview inside the
share popup.
*/.sharebox{	background-color: #f9f9f9;	margin: 10px;	padding: 10px;	overflow: hidden;}.sharebox_photo{	float: left;	overflow: hidden;	margin-right: 8px;}html[dir="rtl"] .sharebox_photo{	float: right;	margin-right: 0px;	margin-left: 8px;}.sharebox_photo img{	border: 1px solid transparent;	max-width: 120px;	max-height: 120px;}.sharebox_title{	font-weight: bold;}.sharebox_description{	font-size: .8em;	margin-top: 3px;}/* NOTIFICATION TYPE ICONS */.notification_type_commented:before, .notification_type_commented_commented:before{	font-family: "icon-circus";	content: "\E014";}.notification_type_liked:before, .notification_type_liked_commented:before{	font-family: "icon-circus";	content: "\E014";}/* FACEBOOK STYLES FOR FEED COMPOSER */.composer_facebook_toggle,.composer_twitter_toggle{	float: right;	display: inline-block;	margin-left: 10px;	margin-top: 7px;	margin-right: 1px;	padding: 0px;}[dir="rtl"] .composer_facebook_toggle,[dir="rtl"] .composer_twitter_toggle{	float: left;	margin-left: 0px;	margin-right: 10px;	margin-right: 0px;	margin-left: 1px;}.composer_facebook_toggle:before, .composer_twitter_toggle:before{	font-family: fontawesome;	font-size: 16px;}.composer_facebook_toggle:before{	content: "\f230";	color: #607D8B;}.composer_twitter_toggle:before{	content: "\f099";	color: #607D8B;}.composer_facebook_toggle:hover::before{	cursor: pointer;	content: "\f230";	color: #3B5998;}.composer_twitter_toggle:hover::before{	cursor: pointer;	content: "\f099";	color: #00AEDD;}.composer_facebook_toggle_active:before{	content: "\f230";	color: #3B5998;}.composer_twitter_toggle_active:before{	content: "\f099";	color: #00AEDD;}.composer_facebook_tooltip,.composer_twitter_tooltip{	display: none;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	position: absolute;	padding: 7px;	background: #333;	opacity: .8;	color: #fff;	font-weight: bold;	text-align: center;	width: 180px;	font-size: 8pt;	margin-top: -30px;	margin-left: -84px;}.composer_facebook_toggle:hover > .composer_facebook_tooltip, .composer_twitter_toggle:hover > .composer_twitter_tooltip{	display: block;}.tip_container{	display: inline-block;}.tip_container .tip_wapper{	display: none;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	position: absolute;	color: #fff;	font-size: 8pt;	z-index: 1;}.tip_container .tip_body{	padding: 5px;	background: #333;	opacity: .8;}.tip_container .tip_body a{	color: #fff;}.tip_container ul li{	padding: 2px 5px;}.tip_container:hover .tip_wapper{	display: block;}/* ACTION TYPE ICONS */.feed_item_icon:before{	content: "\f0e5";}/* fix focus bug */#global_page_activity-report-create #global_content_simple .form-description{	width: auto;	margin: 20px 1px 0;}.feed_item_options .post_copy_link .tooltip{	width: 200px;}.feed_item_options .post_copy_link .tooltip .tooltip-inner{	text-align: center;}/*  *//*
ANNOUNCEMENTS WIDGET
Used to display announcements.
*/#announcements{	background-color: #f9f9f9;	padding: 7px;	border-top-width: 1px;	margin-bottom: 15px;}/* ITEM TYPE ICONS */.item_icon_announcement:before{	content: "\f024";	font-family: fontawesome;}.logo-menu{	margin-right: -10px;}/*Submenu*/.layout_custommenu_custom_menu ul ul{	display: none;	background-color: #eee;	list-style-type: none;	height: 0;	opacity: 0;	overflow: hidden;	-webkit-transition-duration: 0.2s;	-moz-transition-duration: 0.2s;	-o-transition-duration: 0.2s;	transition-duration: 0.2s;	padding: 0;	margin: 0px 0px 0px 0px;	position: absolute;	z-index: 2;}.layout_custommenu_custom_menu ul > li:hover > ul{	height: auto;	display: block;	opacity: 1;	padding: 4px;}.layout_custommenu_custom_menu ul ul li{	font-weight: bold;	float: none;	background-color: #fff;}.layout_custommenu_custom_menu ul li ul li a{	letter-spacing: 0px;	font-weight: bold;	text-decoration: none;	display: block;	padding: 4px 7px 6px 9px;	outline: none;	text-decoration: none;	background-color: transparent;	color: #131c0e;}.layout_custommenu_custom_menu ul ul li:hover a{	text-decoration: none;	background: #eee;}.layout_custommenu_custom_menu ul li ul li + li{	border-top: 1px solid transparent;}.layout_custommenu_custom_menu ul{	white-space: normal !important;}/*Submenu*//*Mini menu *//*Message Menu and Notification Menu*/#core_menu_mini_menu .special-item-notifications,#core_menu_mini_menu .special-item-messages{	overflow: visible !important;}#core_menu_mini_menu #cm-updates-unread-count,#core_menu_mini_menu #cm-unread-count,#core_menu_mini_menu #cm-notif-unread-count{	top: 2px;	right: -5px;	display: none;}#core_menu_mini_menu .cm-updates-icon > #cm-updates-unread-count,#core_menu_mini_menu .cm-notifications-icon > #cm-notif-unread-count,#core_menu_mini_menu .cm-messages-icon > #cm-unread-count{	top: 0px;	right: 1px;	display: none;}/*Message Menu and Notification Menu*//*Mini menu *//*Custom menu active tab*/#core_menu_mini_menu .cm-active{	border-radius: 3px;	border-bottom-left-radius: 0px!important;	border-bottom-right-radius: 0px!important;}.cm-active{	background: #eee !important;	color: #4a536b !important;	border-radius: none;}.cm-active > a{	color: #4a536b !important;}.cm-active:hover{	color: #4a536b !important;}/*Custom menu active tab*//*Message Menu*/#cm-updates-unread-count,#cm-unread-count,#cm-notif-unread-count{	color: #ffffff !important;	background: #e3351f;	border: 1px solid #e3351f;	border-radius: 50%;	position: absolute;	top: 6px;	min-width: 11px;	height: 11px;	right: -1px;	text-align: center;	font-size: 9px;	z-index: 1;	line-height: 1.2;	display: none;}/*Message Menu*//*Message Menu Icon*/.cm-messages-icon{	position: relative !important;}.cm-messages-icon::before{	font-family: 'fontello';	content: '\e800';	display: block;}.cm-updates-icon > #cm-updates-unread-count,.cm-messages-icon > #cm-unread-count,.cm-notifications-icon > #cm-notif-unread-count{	top: 9px;	right: 7px;	display: none;}/*Message Menu Icon*//*Message Container*/.special-item-messages > a{	border: none !important;}.cm-messages-container,.cm-notifications-container{	position: absolute !important;	background: #fff;	clear: both;	z-index: 1000;	border: 4px solid #eaeaea;	border-top-left-radius: 0px!important;	border-radius: 5px;	width: 245px;}.cm-messages-container ul{	position: relative !important;	display: inline !important;	opacity: 1 !important;}.cm-messages-container ul li{	min-height: 20px;	padding: 5px 15px 5px 5px;	border-top: 1px solid rgba(0, 0, 0, .05);}.cm-messages-container ul a{	padding: 0px !important;	border-left: none !important;}.cm-messages-container ul li div,.cm-messages-container ul li span{	font-size: 10px;	font-weight: bold;}.cm-messages-container ul li:first-child, .cm-notifications-container li:first-child{	border-top: none !important;}.cm-messages-container ul li img.thumb_icon{	height: 20px;	width: 20px;	border: none !important;}.messages_list_photo{	float: left;	width: 25px;}.messages_list_info{	float: none !important;	overflow: hidden;	padding-left: 2px;}.messages_list_info span > a{	display: inline !important;}.messages_list_info_body{	padding-left: 5px;}/*Message Container*//*Notification Menu Icon*/.cm-notifications-icon{	position: relative;}.cm-notifications-icon::before{	font-family: 'fontello';	content: '\e803';	display: block;}/*Notification Menu Icon*//*Notification Menu Container*/.special-item-notifications > a{	border: none !important;}.cm-notifications-container li{	border-top: 1px solid rgba(0, 0, 0, .05);}.cm-notifications-container li > span{	min-height: 16px;	background-repeat: no-repeat;	padding-left: 22px;	background-position: 0px 1px;	display: block;}.cm-notifications-container li{	font-size: .8em !important;	font-weight: bold;	padding: 5px 15px 5px 5px;}.cm-notifications-container li a{	padding-left: 0px !important;	padding-right: 0px !important;	padding-top: 0px !important;	padding-bottom: 2px !important;	text-decoration: none;	border-left: none !important;}#cm_view_links{	background: #eaeaea;	clear: both;	display: block;	height: 24px;	padding-top: 4px;}#cm_view_links a{	color: #4a536b;	border: none;	font-size: .8em;	padding: 4px;}/*Notification Menu Container*//*Special Item Avatar*/.layout_custommenu_custom_menu li.special-item-avatar-profile > a,.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu > ul > li.special-item-avatar-profile > a{	display: block;	padding-left: 28px !important;	background-repeat: no-repeat;}.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu{	text-align: left;}ul.custommenu-nav-subitem{	padding: 4px !important;}/*Special Item Avatar*//*Mini Menu*/.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu ul li a.special-item-avatar-profile{	line-height: 140%;	border-radius: 0;	background-size: 25px;	background-position: 1px 50%;	padding-right: 5px;}.layout_core_menu_mini #core_menu_mini_menu > ul > li:hover > a{	background: none;	background-repeat: no-repeat;	color: #4a536b;}.layout_core_menu_mini #core_menu_mini_menu .custommenu-nav-subitem{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	left: auto;	right: auto;}.layout_core_menu_mini #core_menu_mini_menu .custommenu-nav-subitem li{	font-size: 11px;}#core_menu_mini_menu .custommenu-submenu-item > a:after{	content: '';	position: absolute;	top: 50%;	right: 2px;	margin-top: -2px;	display: inline-block;	border-style: solid dashed dashed;	border-color: transparent;	border-top-color: #a5a5a5;	font-size: 0;	border-width: 4px 4px 0;	padding-top: 1px;}/*Mini Menu*//*Main Menu*/ul.custommenu-nav-subitem{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.layout_custommenu_custom_menu .layout_core_menu_main .custommenu-nav-subitem li{	font-size: 12px;	width: 100%;	color: #131c0e;}.layout_custommenu_custom_menu .layout_core_menu_main ul ul li{	border-top: none;}.layout_custommenu_custom_menu .layout_core_menu_main ul.navigation ul li + li{	border-top: none;	margin-left: 0;}/*Main Menu*//*Footer Menu*/.layout_custommenu_custom_menu .layout_core_menu_footer{	margin-bottom: 10px;}.layout_custommenu_custom_menu .layout_core_menu_footer ul{	display: inline;	position: relative;}.layout_custommenu_custom_menu .layout_core_menu_footer ul li{	display: inline-block;	position: relative;	text-align: left;}.layout_custommenu_custom_menu .layout_core_menu_footer ul li + li{	border: none;}.layout_custommenu_custom_menu .layout_core_menu_footer > ul > li + li:before{	content: '-';	margin-right: 5px;}/*Footer Menu*//*Quicklinks*/.menu_open{	display: none;	float: left;	background: transparent;	padding: 2px 12px 2px 6px;	text-align: left;	cursor: pointer;}.submenu_open{	display: none !important;	background: #666;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	color: #fff;	padding: 2px 12px 2px 12px;	text-align: left;	cursor: pointer;	position: relative;}.submenu_open:hover{	background: #ff4c4c;}.layout_core_menu_main .submenu_open{	float: right;}.special-item-avatar-profile .submenu_open:after{	display: none;}.submenu_open:after{	content: '';	position: absolute;	top: 50%;	right: 7px;	margin-top: -2px;	display: inline-block;	border-style: solid dashed dashed;	border-color: transparent;	border-top-color: #131c0e;	font-size: 0;	border-width: 4px 4px 0;	padding-top: 0;}.custommenu-submenu-item > a{	padding-right: 1.5em !important;	position: relative;}.custommenu-submenu-item > a:after{	content: '';	position: absolute;	top: 50%;	right: 8px;	margin-top: -3px;	display: inline-block;	border-style: solid dashed dashed;	border-color: transparent;	border-top-color: #131c0e;	font-size: 0;	border-width: 4px 4px 0;	padding-top: 1px;}/*transition*/.layout_custommenu_custom_menu{	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-o-transition: all 0.25s ease 0s;	-moz-transition: all 0.2s ease 0s;}@media screen and (max-width: 600px){	#core_menu_mini_menu .menu_open, .layout_core_menu_main .navigation, .quicklinks .menu_open, .layout_core_menu_footer .menu_open	{		display: none;	}		.layout_custommenu_custom_menu ul ul	{		width: auto;	}		.layout_custommenu_custom_menu #core_menu_mini_menu ul ul,	.layout_core_menu_footer ul ul	{		width: 170px;	}		.submenu_open	{		display: inline-block!important;		padding: 8px 18px 2px 8px;	}		.layout_custommenu_custom_menu .custommenu-submenu-item > a	{		display: inline-block!important;	}		.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu ul li a.special-item-avatar-profile	{		margin-right: 5px;	}		.custommenu-submenu-item > a	{		padding-right: inherit !important;	}		.custommenu-submenu-item > a:after	{		content: none;	}		.menu_open:before	{		content: '\2261';		font-size: 2em;		font-weight: bold;	}		.submenu_open:after	{		font-size: 24px;		right: 10px;	}		.layout_core_menu_main .submenu_open:after, .layout_core_menu_main .menu_open:before	{		color: #131c0e;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li	{		float: none;		padding-left: 15px;		padding-right: 15px;		margin-right: 0px;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem	{		position: relative;		background: transparent;		padding-left: 10px;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem li	{		background: transparent;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem li + li	{		border-top: none;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem li a	{		display: block;	}			}		@media screen and (max-device-width: 880px)	{	.layout_custommenu_custom_menu .custommenu-submenu-item > a	{		display: inline-block!important;	}		.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu ul li a.special-item-avatar-profile	{		margin-right: 5px;	}		.custommenu-submenu-item > a	{		padding-right: inherit !important;	}		.custommenu-submenu-item > a:after	{		content: none;	}		.menu_open:before	{		content: '\2261';		font-size: 2em;		font-weight: bold;	}		.submenu_open:after	{		font-size: 24px;		right: 10px;	}		.layout_core_menu_main .submenu_open:after, .layout_core_menu_main .menu_open:before	{		color: #131c0e;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem li	{		background: transparent;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem li + li	{		border-top: none;	}		.layout_custommenu_custom_menu .layout_core_menu_main > ul > li .custommenu-nav-subitem li a	{		display: block;	}			}		.layout_event_browse_new_search .row-group-inline	{		display: inline-block;		width: auto;		vertical-align: top;	}		.not-login-body .layout_event_browse_new_search .row-group-inline	{		width: auto !important;	}		.layout_event_browse_new_search #languages-wrapper	{		overflow: visible;	}		.layout_event_browse_new_search #select_language-label,	.layout_event_browse_new_search #select_language,	.layout_event_browse_new_search .lang-custom	{		display: none;	}		.layout_event_browse_new_search #languages-element.dropdown-list	{		display: block;	}		.layout_event_browse_new_search [name="languages"] + ul	{		position: absolute;		top: 100%;		left: 0;		padding: 10px;		border: 1px solid #ccc;		background: #fff;		z-index: 10;		max-height: 250px;		overflow: auto;	}		.layout_event_browse_new_search [name="languages"] + ul.form-options-wrapper	{		background: #fff;		padding: 10px;	}		#event_create_form [type="radio"] + label	{		padding-left: 5px;	}		#global_page_core-pages-grandopening	{		overflow: visible;		background: transparent !important;	}		#global_page_core-pages-grandopening #global_content_simple	{		margin: 0px auto;		display: block!important;		margin-top: 85px;		-moz-border-radius: 5px;		-webkit-border-radius: 5px;		border-radius: 5px;		max-width: 580px;		background: rgba(0, 0, 0, 0.55);		padding: 30px;		box-shadow: 0 0 5px rgba(25, 25, 25, 0.7);		overflow: visible;	}		html#smoothbox_window	{		background-repeat: no-repeat;		background-position: top center;		background-size: cover !important;	}		#global_page_core-pages-grandopening .layout_core_menu_logo	{		width: auto;		text-align: center;		padding: 5px 0px 10px!important;		height: inherit!important;		margin: 0 !important;	}		#global_page_core-pages-grandopening .layout_core_menu_logo a	{		position: inherit!important;		height: inherit!important;		color: #8A1819;		text-shadow: 1px 1px 0 #000;	}		.layout_page_grandopening #buttons-wrapper a:visited, .layout_page_grandopening #buttons-wrapper a:link	{		color: #fff;	}		#global_page_core-pages-grandopening .global_form > div	{		float: none!important;	}		#global_page_core-pages-grandopening .global_form div.form-wrapper	{		float: left!important;		clear: inherit!important;	}		#global_page_core-pages-grandopening #grand_opening_email_div	{		margin-top: 15px;	}		#global_page_core-pages-grandopening #submit-wrapper #submit-label	{		display: none;	}		.go_clock	{		margin: 0 auto;		margin-bottom: 20px;	}		.go_clock td	{		color: #aeadad;		white-space: nowrap;	}		.go_clock img	{		margin-right: 1px;	}		#global_page_core-pages-grandopening h3	{		text-align: center!important;		margin-bottom: 10px;		border: none !important;		background: none !important;	}		#global_page_core-pages-grandopening .global_form input[type="text"]	{		margin-right: 5px;	}		#global_page_core-pages-grandopening #fieldset-buttons	{		margin-left: 75px;		line-height: 32px;	}		#submit-wrapper	{		width: auto;	}		.global_form div.form-element	{		width: auto;		min-width: inherit;		margin-right: 5px;	}		.layout_page_grandopening .layout_middle	{		overflow: visible;		background: none !important;		border: none !important;		padding: 0 !important;	}		#global_page_core-pages-grandopening ul.form-errors,	#global_page_core-pages-grandopening ul.form-notices	{		margin: 0px auto 30px;		width: 100%;	}		#global_page_core-pages-grandopening #grand_opening_email_div	{		width: 330px;		margin: 0 auto;		margin-top: 30px;	}		#global_page_core-pages-grandopening ul.form-notices > li	{		background: url(/application/modules/Grandopening/externals/images/notice-wh.png?c=1463) no-repeat scroll 14px 13px / 16px auto rgba(0, 255, 80, 0.55);		border: medium none;		color: #fff;		width: 82%;		margin: 0 auto;		font-weight: 100;		font-size: 12px;		padding-top: 10px;		padding-bottom: 10px;		padding-left: 40px;		background-size: 15px;	}		#global_page_core-pages-grandopening ul.form-errors > li	{		background: url(/application/modules/Grandopening/externals/images/error-wh.png?c=1463) no-repeat scroll 14px 13px / 14px auto rgba(255, 11, 0, 0.55);		border: medium none;		color: #fff;		width: 81%;		margin: 0 auto;		font-weight: 100;		font-size: 12px;		padding-left: 42px;	}		#global_page_core-pages-grandopening ul.form-errors > li > ul > li,	ul.form-notices > li > ul > li	{		font-weight: normal;	}		.layout_core_html_block + .layout_grandopening_countdown_timer	{		margin-top: 35px;	}		.layout_page_grandopening .layout_core_menu_logo	{		border-bottom: 1px solid #333;		margin-bottom: 0;	}		.layout_page_grandopening .layout_core_menu_logo + div	{		border-top: 1px solid rgba(160, 160, 160, 0.5);		padding-top: 35px;		padding-bottom: 20px;		margin: 0 !important;	}		.layout_page_grandopening .layout_core_html_block	{		text-align: center;	}		.layout_page_grandopening .global_form div.form-label	{		width: 50px;	}		.layout_page_grandopening .global_form input[type="text"],	.layout_page_grandopening .global_form input[type="email"],	.layout_page_grandopening .global_form input[type="password"]	{		width: 220px;	}		.layout_page_grandopening .global_form div.form-element	{		max-width: 220px;		min-width: auto;	}		.layout_page_grandopening h3,	.layout_page_grandopening .layout_core_menu_logo a,	.layout_page_grandopening .layout_core_html_block,	.layout_page_grandopening .global_form div.form-label,	.layout_page_grandopening .global_form p.description,	.layout_page_grandopening .global_form div.form-wrapper	{		color: #ccc;	}		.layout_page_grandopening .global_form > div > div,	.layout_page_grandopening .global_form > div	{		border: none;		background: none;	}		.layout_page_grandopening .global_form button[type="submit"]	{		border: none;		color: #f5f5f5;		font-weight: normal;		background: #931b1c;		background: -moz-linear-gradient(top, #931b1c 0%, #5e0b0b 100%);		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #931b1c), color-stop(100%, #5e0b0b));		background: -webkit-linear-gradient(top, #931b1c 0%, #5e0b0b 100%);		background: -o-linear-gradient(top, #931b1c 0%, #5e0b0b 100%);		background: -ms-linear-gradient(top, #931b1c 0%, #5e0b0b 100%);		background: linear-gradient(to bottom, #931b1c 0%, #5e0b0b 100%);		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#931b1c', endColorstr='#5e0b0b', GradientType=0 );	}		.layout_page_grandopening .global_form button[type="submit"]:hover	{		background: #8e0202;	/* Old browsers */		background: -moz-linear-gradient(top, #8e0202 1%, #5b0000 100%);	/* FF3.6+ */		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #8e0202), color-stop(100%, #5b0000));	/* Chrome,	Safari4+ */		background: -webkit-linear-gradient(top, #8e0202 1%, #5b0000 100%);	/* Chrome10+,	Safari5.1+ */		background: -o-linear-gradient(top, #8e0202 1%, #5b0000 100%);	/* Opera 11.10+ */		background: -ms-linear-gradient(top, #8e0202 1%, #5b0000 100%);	/* IE10+ */		background: linear-gradient(to bottom, #8e0202 1%, #5b0000 100%);	/* W3C */		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e0202', endColorstr='#5b0000', GradientType=0 );	/* IE6-9 */	}		/*Share*/	.layout_page_grandopening .wh_share	{		position: relative;		left: 45px;		margin: 0 auto;		width: 425px;		background: none;		border: none;	}		.layout_whcore_share_social	{		margin-top: 35px;	}		.layout_page_grandopening .layout_whcore_share_social h3	{		text-align: center;		margin-bottom: 15px;		color: #ccc;		font-size: 1.05em;		font-weight: bold;	}		/*Video Background*/	.generic_layout_container.layout_grandopening_video_background	{		position: fixed;		right: 0;		bottom: 0;		min-width: 100%;		min-height: 100%;		width: auto;		height: auto;		z-index: -9999;	}		.generic_layout_container .go-video-wrapper	{		min-height: 100%;		height: auto;		position: fixed;		right: 0;		bottom: 0;		width: auto;		min-width: 100%;	}		.generic_layout_container video.go-video-wrapper	{		position: fixed;		top: 50%;		left: 50%;		min-width: 100%;		min-height: 100%;		width: auto;		height: auto;		z-index: -100;		-webkit-transform: translateX(-50%) translateY(-50%);		transform: translateX(-50%) translateY(-50%);		background-size: cover;	}		/* Mobile Devices */	@media screen and (max-width: 630px)	{	#global_page_core-pages-grandopening #global_content_simple	{		max-width: 560px;		width: 85%;		margin: 5% auto !important;	}		.go_clock td	{		white-space: nowrap;		font-size: 0.8em;	}		.go_clock img	{		width: 35px;	}		.layout_page_grandopening .layout_core_menu_logo + div	{		padding-bottom: 0;	}			}		@media screen and (max-width: 480px)	{	#global_page_core-pages-grandopening #global_content_simple	{		max-width: 400px;		padding: 10px;		margin: 20px auto !important;	}		.layout_page_grandopening .global_form div.form-label	{		width: auto;		float: none;		text-align: center;		display: block;	}		#global_page_core-pages-grandopening #fieldset-buttons	{		margin-left: 65px;	}		#global_page_core-pages-grandopening .global_form div.form-wrapper	{		float: none !important;	}		#global_page_core-pages-grandopening .global_form div#submit-wrapper.form-wrapper	{		float: left !important;	}		.layout_page_grandopening .global_form div.form-element	{		margin: 0 auto;		float: none;	}		.layout_page_grandopening .wh_share	{		left: 10px;		width: 100%;	}		.go_clock td	{		white-space: nowrap;	}		.go_clock img	{		width: 28px;	}		.layout_page_grandopening .layout_core_menu_logo + div	{		padding-bottom: 0;	}		.layout_page_grandopening .layout_main > .layout_middle > .generic_layout_container	{		margin: 15px 0;	}			}		@media screen and (max-width: 320px)	{	#global_page_core-pages-grandopening ul.form-notices > li	{		width: 78%;	}		#global_page_core-pages-grandopening ul.form-errors > li	{		width: 77%;	}		#global_page_core-pages-grandopening #global_content_simple	{		max-width: 360px;		width: 85%;		margin: 5% auto !important;	}		.layout_page_grandopening .layout_core_menu_logo img	{		max-width: 115px;	}		#global_page_core-pages-grandopening #grand_opening_email_div	{		width: 100%;	}		#global_page_core-pages-grandopening #fieldset-buttons	{		margin-left: 25px;	}		.addthis_button_google_plusone	{		clear: both;	}		a.PIN_1385129291506_pin_it_button_inline_20,	.addthis_button_google_plusone + a	{		float: left !important;	}		.go_clock img	{		margin-right: 1px;		width: 20px !important;	}		.addthis_button_facebook_like,	.addthis_button_tweet,	.addthis_button_google_plusone	{		width: 48%;		margin-bottom: 2%;	}}/*  */.clr{	clear: both;}.display_none{	display: none;}.float_left{	float: left;}.float_right{	float: right;}.no_content{	padding: 10px;	text-align: center;}/* Messages */.he_message_container{	position: fixed;	right: 0;	top: 0;	z-index: 100;}.he_message_container .he_close{	background: url(/application/modules/Hecore/externals/images/close_btn_small.png?c=1463) no-repeat  50% 50%;	width: 16px;	height: 16px;	display: block;	float: right;}.he_message_container .he_msg_text,.he_message_container .he_msg_error,.he_message_container .he_msg_notice{	width: 320px;	padding: 8px;	color: #FFFFFF;	font-size: 13px;	font-weight: bold;	text-align: center;	margin: 2px;	z-index: 105;}#global_page_page-page-manage-admins .he_contacts .contacts .item{	height: auto;	width: auto;	border: none;	background-color: none;}#global_page_page-page-manage-admins .he_contacts .options{	border: none;	width: 100%!important;}#global_page_page-page-manage-admins .he_contacts .options div.select_btns{	width: 50%;	float: left;}#global_page_page-page-manage-admins #TB_window .he_contacts .options{	height: auto;	width: auto;}.he_message_container span,.he_message_container span a{	font-weight: bold;}.he_message_container .he_msg_text{	background-color: #4CA33D;	border: 1px solid #428F35;}.he_message_container .he_msg_error{	background-color: #E33C3C;	border: 1px solid #EF0000;}.he_message_container .he_msg_notice{	border: 1px solid #E4C224;	background: #FFE04F;}/* Photos */.he_photo_fullsize{	margin: 4px;	margin-bottom: 0px;}*+html .he_photo_fullsize{	margin: 4px;}.he_photo_close{	position: absolute;	top: 0px;	right: 0px;	background-image: url(/application/modules/Hecore/externals/images/photo_close.png?c=1463);	height: 36px;	width: 36px;	background-color: #444444;	cursor: pointer;}.he_contacts .contact_checkbox{	width: 60px;	height: 25px;	padding-left: 21px;	padding-top: 2px;	background: white url(/application/modules/Hecore/externals/images/he_contacts_checkbox.gif?c=1463) no-repeat;	background-position: 1px -3px;	display: block;	clear: left;	float: left;	font-size: 11px;}.he_contacts .check_all,.he_contacts .check_all_disabled{	cursor: pointer;	float: left;	height: 16px;	text-align: left;}.he_contacts .check_all_disabled{	color: #bfbfbf;	cursor: auto;}.he_contacts .he_before_check{	background-position: 1px -28px;}.he_contacts .he_checked{	background-position: 1px -53px;}.he_contacts .he_before_uncheck{	background-position: 1px -78px;}.he_contacts{	padding: 20px;}.he_contacts img.thumb_icon{	padding: 2px;}#he_contacts_loading{	background: transparent url(/application/modules/Hecore/externals/images/he_contacts_loading.gif?c=1463) no-repeat scroll center center;	height: 50px;	left: 246px;	opacity: 0.6;	position: absolute;	top: 208px;	width: 50px;}.he_contacts .contacts,.he_contacts .emails{	border: 1px solid #ddd;	margin: 0 auto;	padding: 6px;	width: 470px;}.he_contacts .contacts{	overflow-y: auto;	height: 280px;}.he_contacts .emails{	border-top: none;	padding: 8px 6px 10px;}.he_contacts .label{	font-weight: bold;	margin-bottom: 6px;	text-align: left;}.he_contacts .btn{	margin: 8px 0 0 15px;	text-align: left;	width: 200px;}.he_contacts .info{	color: #999;	font-weight: normal;}#he_list{	height: 280px;	overflow-y: auto;}.he_contacts .contacts a.active,.he_contacts .contacts .item:hover{	text-decoration: none;	background-color: #f9f9f9;	padding: 0;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}#he_contacts_list{	text-align: center;}.contacts .pagination{	text-align: center;	font-weight: bold;	display: block;	padding: 5px;	float: left;	width: 97%;	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.he_contacts .contacts a.disabled{	display: block;	float: left;	height: 62px;	margin-left: 5px;	margin-bottom: 5px;	overflow: hidden;	width: 142px;	outline: none;	border: 1px solid transparent;	opacity: .5;	-moz-opacity: .5;	-khtml-opacity: .5;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	filter: alpha(opacity=50);}.he_contacts .contacts a.disabled:hover{	text-decoration: none;	background: none;	cursor: default;	color: #131c0e;}.he_contacts .contacts .item{	display: block;	float: left;	height: 62px;	margin-left: 5px;	margin-bottom: 5px;	overflow: hidden;	width: 142px;	outline: none;	border: 1px solid transparent;}.he_contacts .contacts .active .photo .inner{	background: url(/application/modules/Hecore/externals/images/he_contacts_checked_i.gif?c=1463) no-repeat bottom left;	display: block;	height: 14px;	width: 13px;	position: relative;	top: -17px;	border: 1px solid #e9e9e9;	border-left-style: none;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	background-color: #f9f9f9;}.he_contacts .contacts .photo{	display: block;	float: left;	margin: 5px 5px 0;	height: 54px;	width: 54px;}.he_contacts .contacts .name{	display: block;	margin-top: 5px;	overflow: hidden;	width: 77px;	font-size: 0.8em;}.he_contacts .more,.he_contacts .more_disabled{	background: url(/application/modules/Hecore/externals/images/he_contacts_more.png?c=1463) no-repeat right;	cursor: pointer;	float: right;	padding-right: 20px;	height: 16px;	text-align: right;}.he_contacts .more_disabled{	background: url(/application/modules/Hecore/externals/images/he_contacts_more_disabled.png?c=1463) no-repeat right;	color: #bfbfbf;	cursor: auto;}.he_contacts .options{	padding: 5px 0 5px 20px;	margin: 10px 0px;	height: 20px;	background-color: #f9f9f9;}.he_contacts .options div.select_btns{	float: left;	width: 50%;}.he_contacts .options div.contacts_filter{	float: right;	margin-right: 10px;}.contacts_filter input.filter{	background: #FFFFFF url(/application/modules/Hecore/externals/images/search.png?c=1463) no-repeat scroll 3px 4px;	padding: 3px 3px 3px 17px;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	font-size: 11px;	color: #777777;	width: 200px;}.contacts_filter input.list_filter{	float: none;	width: 170px;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	font-size: 11px;	color: #777777;	background: transparent;	border-style: none;}.contacts_filter div.list_filter_cont{	position: relative;	float: none;	width: 200px;	border: 1px solid #BDC7D8;	background-color: #FFFFFF;	padding: 1px;	padding-left: 2px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.contacts_filter a.list_filter_btn{	background: #FFFFFF url(/application/modules/Hecore/externals/images/search.png?c=1463) no-repeat scroll 3px 4px;	display: block;	height: 17px;	position: absolute;	right: 1px;	top: 1px;	width: 20px;	z-index: 1;}.select_btns{	padding-top: 2px;}#TB_window a:link, #TB_window a:visited{	color: #5F93B4;	text-decoration: none;}.select_btns a,#TB_window .select_btns a{	color: #3B5998;	font-size: 11px;	font-weight: bold;	text-decoration: none;	margin-right: 3px;	padding: 3px 5px 3px 7px;	display: inline-block;}.select_btns a.active,#TB_window .select_btns a.active{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	color: #FFF;	background-color: #3B5998;}#no_result{	color: #999;}.visible{	display: block !important;}.hidden{	display: none !important;}.uiSearchInput{	background: #FFFFFF none repeat scroll 0 0;	border-color: #6484B4 #899BC1 #899BC1;	border-style: solid;	border-width: 1px;	display: inline-block;}.uiSearchInput span{	border-color: #EDEDED -moz-use-text-color -moz-use-text-color;	border-style: solid none none;	border-width: 1px 0 0;	display: inline-block;	padding: 1px 0 2px;	position: relative;}.uiSearchInput input{	border-color: -moz-use-text-color #E5E5E5 -moz-use-text-color -moz-use-text-color;	border-style: none solid none none;	border-width: 0 1px 0 0;	margin: 0 22px 0 5px;	outline-style: none;	outline-width: medium;	padding: 1px 5px 2px 0;	width: 190px;}.uiSearchInput button:hover{	background-color: transparent;}.uiSearchInput button{	background: transparent url(/application/modules/Hecore/externals/images/list_filter_btn.png?c=1463) no-repeat scroll 0 0px;	border: 0 none;	cursor: pointer;	display: block;	float: right;	height: 19px;	padding: 0;	position: absolute;	right: 0;	top: 0;	width: 22px;	z-index: 2;}#he_list a.item:hover{	background: none;}#he_list .item .name{	font-weight: bold;	margin: 13px 0px 0px 3px;}#he_list .pagination{	display: block;	clear: both;	float: left;	text-align: center;	width: 99%;	padding: 5px 0px;	margin-bottom: 5px;	font-weight: bold;	font-size: 12px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background-color: #f9f9f9;}#he_list .pagination:hover{	text-decoration: none;	color: #3B5998;}.contacts_error{	font-weight: bold;}.global_form .errors a.invalid_license_key{	font-weight: bold;}.form_license_key_error ul.form-errors > li{	width: 500px;}.align_right{	text-align: right;}.he_confirm_container .he_confirm_title{	font-size: 11pt;	font-weight: bold;	margin-bottom: 10px;}.he_confirm_container .he_confirm_desc{	margin-bottom: 10px;}.he_confirm_container .he_confirm_tools .confirm_btn{	margin-right: 5px;}.he_confirm_container .he_confirm_tools .cancel_btn{	margin-left: 5px;}.he_admin_faq_desc{	padding: 10px;}.he_admin_faq_question{	background-color: #E9F4FA;	font-weight: bold;	padding: 10px;}.he_admin_faq_answer{	padding: 10px;}.he_admin_faq_answer li{	list-style-type: circle;	margin-left: 10px;	margin-bottom: 10px;}.he_admin_faq_answer li div{	margin-bottom: 8px;}.layout_hecore_friends{	margin-top: 15px;	margin-bottom: 15px;}.layout_hecore_mutual_friends{	margin-top: 15px;	margin-bottom: 15px;}.he_friends_widget{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 3px;}.he_friends_widget .he_widget_header{	margin: 5px;	border-bottom: 1px solid #e9e9e9;	padding-bottom: 3px;}.he_friends_widget .he_widget_header div.he_widget_see_all{	float: left;	font-size: 11px;	margin-top: 9px;}.he_friends_widget .he_widget_header .options{	float: right;	margin: 0px;	position: relative;	font-size: 11px;}.he_friends_widget .he_widget_header .options .config_form{	z-index: 10;	position: absolute;	top: 0px;	right: -222px;	width: 220px;	padding: 0px 0px 5px 5px;	background-color: #fff;	border: 1px solid #e9e9e9;	-moz-box-shadow: 4px 4px 4px #fff;	-webkit-box-shadow: 4px 4px 4px #fff;	box-shadow: 4px 4px 4px #fff;}.he_friends_widget .he_widget_header .options div.toggler_wrapper{	padding: 6px;	border: 1px solid #f9f9f9;}.he_friends_widget .he_widget_header .options div.active{	background-color: #fff;	border: 1px solid #e9e9e9;}.he_friends_widget .he_widget_header .options div.toggler_wrapper .config{	background-image: url(/application/modules/Hecore/externals/images/config.png?c=1463);	width: 16px;	height: 16px;	display: block;}.he_friends_loader{	background: transparent url(/application/modules/Hecore/externals/images/friend_loading.gif?c=1463) no-repeat center center;	height: 100px;}.config_header{	font-weight: bold;	height: 23px;	padding: 5px 3px 0px 8px;	margin: 0px 0px 0px -6px;	background-color: #fff;	border-bottom: 1px solid #e9e9e9;}.config_select_wrapper{	padding: 5px;	margin: 0px 5px 5px 0px;	border-bottom: 1px solid #e9e9e9;}.config_display_wrapper{	margin: 0 5px 5px 0;	padding: 5px;}.he_friends_widget .row{	float: left;}.he_friends_widget .row .he_item{	width: 50px;	float: left;	padding: 5px;	overflow: hidden;}.he_friends_widget .row .he_item div{	float: left;}.he_friends_widget .row .he_item div.title{	width: 50px;}.he_friends_widget .row .he_item div.title a{	font-size: 11px;}.layout_hecore_featured_members{	margin: 15px 0px;	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border: 1px solid #e9e9e9;	padding: 4px;}.layout_hecore_featured_members h3{	margin-left: 4px;}.layout_hecore_featured_members h3 a{	float: right;	font-size: 9pt;	font-weight: normal;	line-height: 21px;	margin-right: 4px;	letter-spacing: 0px;}.layout_hecore_featured_members .list .item{	float: left;	margin: 5px;	width: 50px;}.layout_hecore_featured_members .list .item a{	font-size: 8pt;	float: left;	margin-top: 2px;	display: block;	width: 50px;	height: 25px;}.layout_hecore_featured_members .list .item a.featured_profile_thumb{	width: 48px;	height: 48px;}.featured_profile_title{	display: block;	width: 50px;	overflow: hidden;}.he_carousel_list{	margin: 3px;	padding: 10px 10px 10px 8px;	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border: 1px solid #e9e9e9;}.he_carousel_list .list{	left: 0;	top: 0;	position: absolute;	padding: 0;}.he_carousel_list .listing{	background: transparent;	border: 0px solid transparent;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	height: 86px;	position: relative;	float: left;	overflow: hidden;}.he_carousel_list .item{	width: 75px;	height: 86px;	padding: 5px;	margin: 0;	float: left;	margin: 0;}.he_carousel_list .thumbnail img{	height: 74px;	border-width: 0px;	margin-left: -50px;	margin-right: -50px;}/* IE 7 hack */*+html .he_carousel_list .thumbnail img{	margin: auto;}.he_carousel_list .prev,.he_carousel_list .next{	cursor: pointer;	width: 16px;	height: 28px;	padding: 0;	margin: 3px;	margin-top: 32px;	float: left;	background-repeat: no-repeat;}.he_carousel_list.middle_2 .item{	width: 71px;}.he_carousel_list.middle_2 .thumbnail img{	width: 70px;}.he_carousel_list .content{	display: block;	margin: auto;}.he_carousel_list .prev{	background-image: url(/application/modules/Hecore/externals/images/prev.png?c=1463);}.he_carousel_list .next{	background-image: url(/application/modules/Hecore/externals/images/next.png?c=1463);}.he_carousel_list .prev:hover{	background-image: url(/application/modules/Hecore/externals/images/prev_active.png?c=1463);}.he_carousel_list .next:hover{	background-image: url(/application/modules/Hecore/externals/images/next_active.png?c=1463);}.he_carousel_list .prev.disabled{	background-image: url(/application/modules/Hecore/externals/images/prev_disabled.png?c=1463);}.he_carousel_list .next.disabled{	background-image: url(/application/modules/Hecore/externals/images/next_disabled.png?c=1463);}.he_carousel_list .tip_title,.he_carousel_list .tip_text{	display: none;}.he_carousel_list_tips .tip-text{	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	text-align: center;	padding: 3px 3px 4px 3px;	color: #fff;	background-color: #505050;	opacity: .9;	font-size: 8pt;	font-weight: bold;}.he_carousel_list .item .thumbnail a{	height: 74px;	width: 73px;	border: 1px solid transparent;	text-align: center;	overflow: hidden;	display: block;}.he_carousel_list.middle_2 .item{	width: 71px;}.he_carousel_list.middle_2 .thumbnail a{	width: 69px;}.layout_hecore_featured_carousel{	margin-top: 15px;	margin-bottom: 15px;}/*
HE TOOL TIP
*/.he-tool-tip{	min-width: 295px;	width: auto !important;	width: 295px;	background-color: transparent;	z-index: 100;}.he-tool-tip .he-tip .he-hint .he-hint-body{	background-color: white;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left,.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-right{	float: left;}.he-tool-tip .he-tip .he-hint .he-hint-body{	padding: 7px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left{	padding-left: 7px;	width: 185px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-right{	height: 100px;	max-width: 100px;	width: auto !important;	width: 100px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-right a{	display: block;	float: left;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-right a{	float: left;	text-align: left;	display: block;	max-width: 100px;	width: auto !important;	width: 100px;	max-height: 100px;	height: auto !important;	height: 100px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-right a img{	max-width: 100px;	width: auto !important;	width: 100px;	max-height: 100px;	height: auto !important;	height: 100px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left .title{	float: left;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left .title a{	font-weight: bold;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	font-size: 13px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left .horizontal-list{	float: left;	margin-top: 31px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left .horizontal-list .item{	float: left;	padding: 1px;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left .info{	font-size: 11px;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	color: #131c0e;}.he-tool-tip .he-tip .he-hint .he-hint-body .he-hint-left .horizontal-list .item a img{	max-width: 32px;	width: auto !important;	width: 32px;	max-height: 32px;	height: auto !important;	height: 32px;}.he-tool-tip .he-tip-title{	height: 10px;}.he-tool-tip .he-tip{	border-left: 1px solid #203b6b;	border-right: 1px solid #203b6b;	border-bottom: 2px solid #203b6b;	border-top: 1px solid #203b6b;	background-color: #F2F1F1;	min-height: 120px;	height: auto !important;	height: 120px;	border-radius: 3px 3px 3px 3px;}.he-tool-tip .he-tip-footer{	min-height: 8px;	height: auto !important;	height: 8px;	position: relative;	top: -2px;	background: transparent url(/application/modules/Hecore/externals/images/arrow_down.png?c=1463) no-repeat 20px top;}/* IE 7 hack */*+html .he-tool-tip .he-tip-footer{	width: 40px;}.he-hint-options a.icon_friend_add,.he-hint-options a.icon_friend_remove,.he-hint-options a.icon_friend_cancel{	float: left;	font-size: 11px;	font-weight: normal;	display: block;	margin: 10px;	padding: 2px 2px 2px 20px;}.he-hint-options a.icon_friend_add:hover, .he-hint-options a.icon_friend_remove:hover, .he-hint-options a.icon_friend_cancel:hover, .he-tool-tip * a:hover{	text-decoration: none;	color: black;}.he-hint .he-hint-options{	height: 40px;	border-top: 1px solid #DEDEDE;	background-color: #F2F2F2;}.he-hint-send-message{	float: left;	font-size: 11px;	display: block;	margin: 10px;	padding: 2px 2px 2px 20px;	background: transparent url(/application/modules/Messages/externals/images/send.png?c=1463) no-repeat left center;}.he-tip-mini .tip .tip-text{	background-color: black;	color: white;	font-size: 11px;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	padding: 5px;}.he-hint-tip-links{	display: block;}/**
*
* MINI TIPS
*
**/.he-tip-mini{	z-index: 100000;}.he-tip-mini .he-tip{	background-color: #282828;	color: white;	font-size: 11px;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	padding: 5px;}.he-tip-mini .he-tip-footer{	background: transparent url(/application/modules/Hecore/externals/images/arrow_down_mini.png?c=1463) no-repeat 10px top;	height: 5px;}.he-tool-tip.he_loader .he-tip{	min-height: 0 !important;	background-color: #fff;	padding: 5px;	border-radius: 5px 5px 5px 5px;}.loader_icon{	background: url(/application/modules/Core/externals/images/loading.gif?c=1463) no-repeat center center;	padding-left: 21px;}.hecore_he_list_window{	background-color: #fff;}.hecore_he_list_window div.select_btns{	padding-top: 0;}.layout_active_theme_clean .he_contacts .contacts a.active,.layout_active_theme_clean .he_contacts .contacts .item:hover{	background-color: #eee;	border-width: 1px;}.layout_active_theme_clean #he_list .pagination{	background-color: #eee;}.layout_active_theme_clean .he_friends_widget .he_widget_header .options .config_form{	background-color: transparent;}.settings .he_setting_fieldset{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 0 10px;	border: 2px solid #e9e9e9;}.settings .he_setting_fieldset .description{	display: none;}.settings .he_setting_fieldset .form-element .description{	min-width: 200px;}.settings .he_setting_fieldset .form-wrapper{	padding: 10px 0;	border: none;}.settings .he_setting_fieldset .form-label{	width: 160px;	font-weight: normal;}.settings .he_setting_fieldset div.form-label label{	font-weight: normal;}.he_setting_fieldset legend{	padding: 0 10px;}.settings .form-wrapper fieldset legend{	background-color: white;	clear: left;	display: block;	font-weight: bold;	margin-top: -9px;	padding: 0 14px;	width: auto !important;}/*  *//*  */.layout_like_donation_status .layout_like_most_liked_users,.layout_like_most_liked_pages,.layout_like_most_liked_events,.layout_like_most_liked_videos,.layout_like_most_liked_avp_videos,.layout_like_most_liked_music_playlists,.layout_like_most_liked_blogs,.layout_like_most_liked_albums,.layout_like_most_liked_documents,.layout_like_most_liked_list_listings,.layout_like_most_liked_album_photos,.layout_like_most_liked_groups,.layout_like_most_liked_jobs,.layout_like_most_liked_articles,.layout_like_most_liked_artarticles,.layout_like_box,.layout_like_profile_likes,.layout_like_matches{	margin-top: 15px;	margin-bottom: 15px;}.layout_like_most_liked_users .most-liked-users,.layout_like_most_liked_pages .most-liked-pages,.layout_like_most_liked_events .most-liked-events,.layout_like_most_liked_groups .most-liked-groups,.layout_like_most_liked_videos .most-liked-videos,.layout_like_most_liked_avp_videos .most-liked-avp_videos .layout_like_most_liked_music_playlists .most-liked-music_playlists,.layout_like_most_liked_blogs .most-liked-blogs,.layout_like_most_liked_albums .most-liked-albums,.layout_like_most_liked_blogs .most-liked-documents,.layout_like_most_liked_list_listings .most-liked-list_listings,.layout_like_most_liked_jobs .most-liked-jobs,.layout_like_most_liked_articles .most-liked-articles,.layout_like_most_liked_artarticles .most-liked-artarticles,.layout_like_most_liked_album_photos .most-liked-album_photos,.layout_like_most_liked_products .most-liked-store_products{	border-top: none;	padding: 5px;}.see_all_container{	margin-right: 4px;	margin-bottom: 1px;	padding-bottom: 2px;	border-bottom: 1px solid #e9e9e9;}.see_all_container a{	font-size: 11px;}.see_all_container a:hover{	text-decoration: underline;}.layout_like_box .list,.layout_like_profile_likes .list{	margin: auto;}.layout_like_box > h3 > a,.layout_like_profile_likes > h3 > a{	float: right;	font-size: 9pt;	font-weight: normal;	line-height: 21px;	letter-spacing: 0px;	margin-left: 10px;}/* IE 7 hack */*+html .layout_like_box > h3 > a,.layout_like_profile_likes > h3 > a{	margin-right: 5px;}.layout_like_box .list .item,.layout_like_profile_likes .list .item{	float: left;	margin-right: 4px;	width: 53px;}.layout_like_profile_likes .list .item img{	display: inline;}.layout_like_box .list > div,.layout_like_profile_likes .list > div{	margin-top: 5px;}.layout_middle .layout_like_box .list > div,.layout_middle .layout_like_profile_likes .list > div{	clear: none;}.layout_like_box .list .item .like_profile_title,.layout_like_profile_likes .list .item .like_profile_title{	font-size: 8pt;	height: 25px;	overflow: hidden;}.like_profile_title{	display: block;	width: 50px;	overflow: hidden;}.promote_like_box{	width: 100%;	margin: 10px 0px 0px 10px;}.promote_right,.promote_left{	padding: 3px;	padding-top: 15px;}.promote_right{	width: 280px;}.promote_left{	width: 400px;}.like_textarea textarea{	width: 350px;}.promote_left,.promote_right{	float: left;}[dir="rtl"] .promote_left,[dir="rtl"] .promote_right{	float: right;}.like_club_header,.like_club_info,.like_club_become_like,.like_club_likes{	float: left;	clear: both;}.like_club_info .like_club_photo,.like_club_info .like_club_details{	float: left;}.like_desc{	color: #555;	font-size: 12px;	font-weight: bold;	padding: 3px;}.like_display_none{	display: none;}#page_send_update div div * #title-label,#page_send_update div div * #body-label,#page_send_update div div * #send_me-label,#page_send_update div div * #submit-label{	width: 50px;}#page_send_update div div * #title,#page_send_update div div * #body{	width: 250px;}#global_page_like-club-send-update{	padding: 5px 0px 0px 5px;}.notification_type_like_suggest{	background-image: url(/application/modules/Like/externals/images/suggest.png?c=1463);}.like_profile_navigation{	float: left;}.like_navigation .like_navigation_item a span{	font-weight: bold;}.like_navigation .like_navigation_item a{	display: block;	padding: 7px 7px 7px 23px;	margin: 2px 0px 2px 2px;	background-repeat: no-repeat;	background-position: 3px center;	background-color: #fff;	border: 1px solid #e9e9e9;	border-right: none;}.like_navigation .like_navigation_item a:hover{	text-decoration: none;	background-color: #131c0e;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like_navigation div.active a{	text-decoration: none;	background-color: transparent;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like_navigation div.first a{	margin-top: 0px;}#like_users_count,#like_pages_count{	color: gray;	font-size: 12px;}.like_container{	float: left;	background-color: #fff;/* #F4F9FB; */	border: 5px solid #e9e9e9;/* #DDECF3; */	min-height: 540px;	height: auto !important;	height: 540px;	width: 636px;	padding: 10px;}.like_container * .item{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;	float: left;	width: 200px;	position: relative;	margin-right: 10px;	margin-bottom: 10px;}.like_container * .mutual{	border-color: #bbb;}.like_container * .mutual .mutual_text{	float: left;	font-size: 11px;	color: #131c0e;	padding-left: 5px;}.like_container * .item .l,.like_container * .item .r{	float: left;	padding: 5px;}.like_container * .item .r{	font-size: 11px;}.like_container * .item .r{	margin-top: 14px;	width: 130px;}.like_container * .item .op{	position: absolute;	top: 0px;	right: 0px;	margin: 3px;	z-index: 10;}.bold{	font-weight: bold;}.remove_like_link{	display: block;	width: 16px;	height: 16px;	background-image: url(/application/modules/Like/externals/images/delete_item16.gif?c=1463);}.remove_like_link:hover{	background-image: url(/application/modules/Like/externals/images/delete_item2.png?c=1463);}.page_error{	padding: 10px;	font-weight: bold;}#he_list #all_list_users .item{	padding: 3px;	height: auto;	width: 141px;}#he_list #all_list_users .item .photo{	margin: 5px;}#he_list #all_list_users .item:hover{	background: none;	cursor: pointer;}/*
* LIKE SUGGEST BOX 
*/div.like_box_container{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;	overflow: hidden;}div.like_box_content{	padding: 5px;}.like_box_left,.like_box_right{	float: left;	padding: 5px;}.bold{	font-weight: bold;}.like_box_right{	width: 98px;}.like_box_details{	float: left;}.like_box_details a{	font-size: 14px;}.like_box_become_like a{	font-size: 11px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border: 1px solid #eee;	display: block;	float: left;	padding: 4px 5px;	background-color: #e9e9e9;}.like_box_become_like a:hover{	border: 1px solid #a8a2c5;	text-decoration: none;}.like_box_become_like{	margin-top: 2px;}.like_box_info{	margin: 5px;	border-bottom: 1px solid #e9e9e9;}.like_box_likes{	padding: 5px;}.like_box_like{	float: left;	padding: 2px;}.like_box_like .r{	text-align: center;}.like_box_like .r a{	font-size: 9px;	overflow: hidden;	padding-top: 2px;	text-align: center;	white-space: nowrap;}.like_box_desc{	padding: 5px 0 4px 5px;	font-size: 11px;}/*
* LIKE BUTTON STYLEScount
*/.like_button_container{	display: inline-block;	position: relative;	vertical-align: middle;}[dir="rtl"] .like_button_container{	float: right;}.like_profile_menu_arrow{	background: transparent url(/application/modules/Like/externals/images/like_button_arrow_left.png?c=1463) center no-repeat;	width: 10px;	height: 26px;	float: left;}[dir="rtl"] .like_profile_menu_arrow{	float: right;	-webkit-transform: rotate(180deg);	-moz-transform: rotate(180deg);	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.like_container_menu_wrapper{	float: left;	position: absolute;	min-width: 200px;	left: 80px;	z-index: 100;	padding-top: 5px;}.like_container_menu_wrapper .like_profile_menu{	border: 2px solid #999999;	border-left: none;	background-color: #738AB6;	height: 22px;}.like_container_menu_wrapper .like_profile_menu .like_profile_item_container a{	color: white;	font-size: 11px;}.like_container_menu_wrapper .like_profile_menu .like_profile_item_container a:hover{	text-decoration: none;}.like_button{	padding-left: 5px;	font-weight: normal;	font-family: "arial";	font-size: 14px;	color: #333;	font-weight: bold;	white-space: nowrap;}[dir="rtl"] .like_button{	padding-left: 0px;	padding-right: 16px;}.like_button_link{	display: inline-block;	padding: 9px 12px;	border-color: #aaa;	border-style: solid;	border-width: 1px;	color: #333333;	border-radius: 2px;	cursor: pointer;	background: url(/application/modules/Like/externals/images/like_button_bg.png?c=1463);	text-decoration: none;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	min-width: 51px;}.like_button_link i{	font-size: 15px;	color: #333;	font-style: normal;}[dir="rtl"] .like_button_link{	float: right;}.unlike_button{	padding-left: 5px;	font-weight: normal;	font-family: "arial";	font-size: 14px;	color: #333333;	font-weight: bold;	white-space: nowrap;}[dir="rtl"] .unlike_button{	background: url(/application/modules/Like/externals/images/unlike_button.png?c=1463) no-repeat right 0px;	padding-left: 0px;	padding-right: 16px;}.like_button_link:hover{	border: 1px solid #848484;	text-decoration: none;}.list_header{	display: block;	clear: both;	padding: 3px 3px 3px 20px;	margin: 2px;	border-bottom: 1px solid #eee;	font-weight: bold;	font-size: 1.0em;}.list_type .pages{	background: url(/application/modules/Like/externals/images/types/page.png?c=1463) no-repeat left 3px;}.list_type .users{	background: url(/application/modules/Like/externals/images/types/user.png?c=1463) no-repeat left 3px;}#he_list{	position: relative;}#he_disabled_div{	position: absolute;	top: 0px;	left: 0px;	width: 95%;	height: 100%;	background-color: #fff;	opacity: .3;	-moz-opacity: .3;	-khtml-opacity: .3;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";	filter: alpha(opacity=30);}div#profile_status{	overflow: visible;}#profile_status h2.like_status_header{	display: inline-block;	padding-right: 10px;	vertical-align: middle;}[dir="rtl"] #profile_status h2.like_status_header{	float: right;	padding-left: 10px;}.like_profile_item_container{	float: left;	padding: 0 5px;}#profile_status > span{	padding: 5px;}#user_profile_status_container{	margin-top: 0px;	margin-right: 3px;	float: left;}.like_menu_switcher{	font-weight: bold;	border-left: none;	border-radius: 0 2px 2px 0;	min-width: 51px;	padding: 0;}.like_menu_switcher span{	display: block;}.like_menu_switcher span.show_options{	background: transparent url(/application/modules/Like/externals/images/right.png?c=1463) no-repeat center;}.like_menu_switcher span.hide_options{	background: transparent url(/application/modules/Like/externals/images/left.png?c=1463) no-repeat center;}.like_menu_switcher:hover{	text-decoration: none;	border-left: none;	width: 10px;}.like_profile_menu{	float: left;}[dir="rtl"] .like_profile_menu{	float: right;}.clr{	clear: both;}div.layout_like_suggest{	margin: 15px 0px;}img.item_photo_pageblog,img.item_photo_blog,img.item_photo_document{	border: none;}.activity_icon_like_item{	color: blue;}.like_tool_tip{	min-width: 295px;	width: auto !important;	width: 295px;	height: 177px !important;	background: transparent;}.like_tool_tip .like-tip .like_hint .like_hint_body{	background-color: white;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left,.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_right{	float: left;}.like_tool_tip .like-tip .like_hint .like_hint_body{	padding: 7px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left{	padding-left: 7px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_right{	height: 100px;	max-width: 100px;	width: auto !important;	width: 100px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_right a{	display: block;	float: left;}.item_count{	padding: 2px;	font-size: 11px;	display: block;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_right a{	float: left;	text-align: left;	display: block;	max-width: 100px;	width: auto !important;	width: 100px;	max-height: 100px;	height: auto !important;	height: 100px;}div.like_button_loader{	width: 60px!important;	height: 38px!important;	float: none!important;	position: relative;	left: 8px!important;	padding-top: 0;	text-align: center;	top: 10px;	position: relative;	margin-top: 0!important;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_right a img{	max-width: 100px;	width: auto !important;	width: 100px;	max-height: 100px;	height: auto !important;	height: 100px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left .title{	float: left;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left .title a{	font-weight: bold;	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	font-size: 13px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left .horizontal_list{	float: left;	margin-top: 31px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left .horizontal_list .item{	float: left;	padding: 1px;}.like_tool_tip .like-tip .like_hint .like_hint_body .like_hint_left .horizontal_list .item a img{	max-width: 32px;	width: auto !important;	width: 32px;	max-height: 32px;	height: auto !important;	height: 32px;}.like_hint .like_hint_options{	height: 40px;	border-top: 1px solid #DEDEDE;	background-color: #F2F2F2;}.like_hint_send_message{	float: left;	font-size: 11px;	display: block;	margin: 10px;	padding: 2px 2px 2px 20px;	background: transparent url(/application/modules/Messages/externals/images/send.png?c=1463) no-repeat left center;}.like_tool_tip .like-tip-title{	height: 10px;}.like_tool_tip .like-tip{	border-left: 1px solid #203b6b;	border-right: 1px solid #203b6b;	border-bottom: 2px solid #203b6b;	border-top: 1px solid #203b6b;	min-height: 120px;	height: auto !important;	height: 120px;	width: 301px;}.like_tool_tip .like-tip-footer{	min-height: 8px;	height: auto !important;	height: 8px;	position: relative;	top: -2px;	background: transparent url(/application/modules/Like/externals/images/arrow_down.png?c=1463) no-repeat 20px top;}.misc{	color: #131c0e;	font-size: 12px;}.like_hint_options a.icon_friend_add,.like_hint_options a.icon_friend_remove,.like_hint_options a.icon_friend_cancel{	float: left;	font-size: 11px;	font-weight: normal;	display: block;	margin: 10px;	padding: 2px 2px 2px 20px;}.like_hint_options a.icon_friend_add:hover, .like_hint_options a.icon_friend_remove:hover, .like_hint_options a.icon_friend_cancel:hover, .like_tool_tip * a:hover{	text-decoration: none;	color: black;}.like_see_all_likes a{	font-size: 11px;	font-weight: bold;}.like_see_all_likes{	float: right;	margin-right: 10px;}.module_type_header{	padding-left: 20px;	background-position: left center;	background-repeat: no-repeat;}.like_interests_wrapper{	min-height: 800px;}.like_interests,.like_interests .interest,.like_interests .interest .left,.like_interests .interest .center,.like_interests .interest .right{	float: left;}.like_interests{	width: 95%;	margin-top: 10px;	padding: 20px;	border: 1px solid #e9e9e9;	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like_interests .event,.like_interests .album,.like_interests .group,.like_interests .interest{	background-image: none;}.like_interests .interest{	width: 100%;	margin-top: 10px;	padding-bottom: 10px;	border-bottom: 1px solid #e9e9e9;}.like_interests .first{	margin-top: 0px;}.like_interests .interest .left{	width: 100px;}.like_interests .interest .left span{	display: block;	padding: 4px 10px 0px 0px;	font-weight: bold;	text-align: right;	font-size: 11px;}.like_interests .interest .center{	width: 400px;}.like_interests .interest .center .interests_wrapper{	background-color: #fff;	border: 1px solid #e9e9e9;}.like_interests .interest .center .interests_wrapper .input_wrapper{	position: relative;	padding: 3px;	border-bottom: 1px dashed #e9e9e9;}.like_interests .interest .center .interests_wrapper .input_wrapper input[type=text]{	border: none;	background: transparent;	width: 100%;	font-size: 11px;}.like_interests .interest .center .interests_wrapper .input_wrapper input.default_text{	color: #131c0e;}.like_interests .interest .center .interests_list{	padding: 3px;}.like_interests .interest .center .interests_list .item{	float: left;}.like_interests .interest .center .interests_list .item a{	float: left;	display: block;	padding: 4px;	margin: 2px;	border: 1px solid #e9e9e9;	font-size: 11px;	background-color: #fff;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like_interests .interest .center .interests_list .item a.selected{	background-color: transparent;	color: #131c0e;	border: 1px solid #ff4c4c;}.like_interests .interest .center .interests_list .item a:hover{	text-decoration: none;}.like_interests .interest .right .selected_interest_wrapper{	margin-left: 10px;	float: left;	width: 200px;	min-height: 10px;}.like_interests .interest .right .selected_interest_wrapper .pic,.like_interests .interest .right .selected_interest_wrapper .wrapper{	float: left;}.like_interests .interest .right .selected_interest_wrapper .pic a{	display: block;}.like_interests .interest .right .selected_interest_wrapper .wrapper{	padding-left: 10px;	width: 130px;}.like_interests .interest .right .selected_interest_wrapper .wrapper .link a,.like_interests .interest .right .selected_interest_wrapper .wrapper .link label{	font-size: 13px;	font-weight: bold;	color: #131c0e;	text-decoration: none;}.like_interests .interest .right .selected_interest_wrapper .wrapper .delete a{	font-size: 11px;	color: #131c0e;}.like_interests .music_playlist{	border-top: none;	padding-top: 0px;	overflow: visible;}.like_interests_buttons{	margin: 10px 0px 0px 100px;}.interest-autosuggest{	position: absolute;	top: 23px;	left: -1px;	width: 398px !important;	background-color: #fff;	border-bottom: 1px solid #e9e9e9;	border-left: 1px solid #e9e9e9;	border-right: 1px solid #e9e9e9;}.interest-autosuggest li.interest-choice{	display: block;	padding: 5px;	border-bottom: 1px solid #fff;	border-top: 1px solid #fff;}.interest-autosuggest li.interest-choice a{	display: block;}.interest-autosuggest li.autocompleter-selected{	background-color: #f9f9f9;	border-bottom: 1px solid #e9e9e9;	border-top: 1px solid #e9e9e9;}.interest-autosuggest li.interest-choice .interest-choice-photo,.interest-autosuggest li.interest-choice .interest-choice-title{	float: left;}.interest-autosuggest li.interest-choice .interest-choice-title{	padding-left: 7px;	font-size: 11px;}.interest-autosuggest li.interest-choice .interest-choice-photo{	width: 32px;	height: 32px;}.interest-autosuggest li.interest-choice .interest-choice-photo img{	width: 32px;	height: 32px;}.interest-autosuggest li.interest-choice .interest-choice-title .autocompleter-queried{	font-weight: bold;}.like_notification{	margin-bottom: 10px;	padding: 15px;	font-size: 11px;	background-color: #f9f9f9;	border: 1px solid #eee;}.layout_like_matches .like_matches{	padding: 8px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;}.layout_like_matches .like_matches .item{	float: left;	margin: 3px;}.layout_like_matches .like_matches .item a{	display: block;	float: left;}.item-count{	padding: 2px;	font-size: 11px;	display: block;}.like-matches-container{	margin: 10px;}.like-matches-container .description{	font-size: 11px;	color: #131c0e;}.like-matches{	overflow: scroll;	overflow-x: hidden;	margin-top: 10px;	height: 456px;	border: 1px solid #e9e9e9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like-matches .item{	float: left;	width: 142px;	padding: 3px;}.like-matches .item .left{	float: left;}.like-matches .item .right{	float: left;	width: 80px;	padding-left: 5px;}.like-matches .item .right a .name{	font-weight: bold;}.like-matches .item .right a.misc{	font-size: 11px;	color: #131c0e;}.like_interests_wrapper .like_matches{	margin-top: 20px;	padding: 20px;	width: 95%;	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like_interests_wrapper .like_matches .item{	float: left;	margin: 3px;}.like_interests_wrapper .like_matches .item .photo a{	display: block;}.like_hint_tip_links,.like_tool_tip_links,.like_profile_tip{	display: block;	float: left;}.display_block{	display: block;}.most-liked-groups .list .item,.most-liked-events .list .item,.most-liked-videos .list .item,.most-liked-avp_videos .list .item,.most-liked-music_playlists .list .item,.most-liked-blogs .list .item,.most-liked-documents .list .item,.most-liked-albums .list .item,.most-liked-list_listings .list .item,.most-liked-jobs .list .item,.most-liked-articles .list .item,.most-liked-artarticles .list .item,.most-liked-album_photos .list .item,.most-liked-users .list .item,.most-liked-store_products .list .item,.most-liked-pages .list .item{	float: left;	margin: 2px;	padding: 1px;	position: relative;}[dir="rtl"] .most-liked-groups .list .item,[dir="rtl"] .most-liked-events .list .item,[dir="rtl"] .most-liked-videos .list .item,[dir="rtl"] .most-liked-avp_videos .list .item,[dir="rtl"] .most-liked-music_playlists .list .item,[dir="rtl"] .most-liked-blogs .list .item,[dir="rtl"] .most-liked-albums .list .item,[dir="rtl"] .most-liked-documents .list .item,[dir="rtl"] .most-liked-list_listings .list .item,[dir="rtl"] .most-liked-jobs .list .item,[dir="rtl"] .most-liked-articles .list .item,[dir="rtl"] .most-liked-artarticles .list .item,[dir="rtl"] .most-liked-album_photos .list .item,[dir="rtl"] .most-liked-users .list .item,[dir="rtl"] .most-liked-store_products .list .item,[dir="rtl"] .most-liked-pages .list .item{	float: right;}.most-interested .list .item .like_count,.most-liked-groups .list .item .like_count,.most-liked-jobs .list .item .like_count,.most-liked-articles .list .item .like_count,.most-liked-artarticles .list .item .like_count,.most-liked-events .list .item .like_count,.most-liked-pages .list .item .like_count,.most-liked-videos .list .item .like_count,.most-liked-avp_videos .list .item .like_count,.most-liked-music_playlists .list .item .like_count,.most-liked-blogs .list .item .like_count,.most-liked-albums .list .item .like_count,.most-liked-documents .list .item .like_count,.most-liked-list_listings .list .item .like_count,.most-liked-album_photos .list .like_count,.most-liked-store_products .list .item .like_count,.most-liked-users .list .item .like_count{	position: absolute;	top: 0px;	left: 0px;	z-index: 11;	margin: 2px;	padding: 5px;	font-size: 10px;	color: white;	font-weight: bold;	background: transparent url(/application/modules/Like/externals/images/transparent.png?c=1463);	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	-moz-border-radius-topleft: 0px;	-webkit-border-top-left-radius: 0px;	border-radius-topleft: 0px;	-moz-border-radius-topright: 0px;	-webkit-border-top-right-radius: 0px;	border-radius-topright: 0px;	-moz-border-radius-bottomleft: 0px;	-webkit-border-bottom-left-radius: 0px;	border-radius-bottomleft: 0px;}.most-interested .list .item,.most-interested{	float: left;}.most-interested{	border-left: 1px solid #e9e9e9;	padding-left: 5px;}.most-interested .list .item{	margin: 3px;	padding: 1px;	position: relative;}.most-interested .title{	font-size: 11px;	color: #131c0e;	text-align: center;}.like_interests_privacy{	margin-top: 10px;}.like_interests_privacy .title{	width: 100px;	float: left;	text-align: right;}.like_interests_privacy .title span{	padding-right: 10px;	padding-top: 10px;	font-weight: bold;	font-size: 11px;	display: block;}.like_interests_privacy .options{	float: left;	background: #fff;	border: 1px solid #e9e9e9;}.like_interests_privacy .options .option{	float: left;	display: block;	padding: 5px;	margin: 5px;	font-size: 11px;	color: #131c0e;}.like_interests_privacy .options .active{	background: transparent;	background-image: none;	color: white;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.like_interests_privacy .options .option:hover{	text-decoration: none;	color: white;	background: transparent url(/application/modules/Like/externals/images/transparent.png?c=1463);	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.profile_edit_interests{	text-align: right;}.profile_edit_interests a,.profile_edit_interests a:link, .profile_edit_interests a:visited{	display: block;	float: right;	margin-right: 5px;	padding-left: 20px;	background: transparent url(/application/modules/Like/externals/images/interest_edit.png?c=1463) no-repeat left center;	font-weight: bold;	color: #131c0e;	font-size: 11px;}[dir="rtl"] .profile_edit_interests a,[dir="rtl"] .profile_edit_interests a:link, [dir="rtl"] .profile_edit_interests a:visited{	float: left;	margin-left: 5px;	padding-right: 20px;}.profile_edit_interests a:hover{	text-decoration: none;	color: #131c0e;}.like_action_container .left,.like_action_container .right{	float: left;}[dir="rtl"] .like_action_container .left,[dir="rtl"] .like_action_container .right{	float: right;}.like_action_container .right{	margin-left: 10px;	width: 301px;}[dir="rtl"] .like_action_container .right{	margin-right: 10px;	margin-left: 0px;}.like_action_container .right .top a{	font-weight: bold;}.like_action_container .right .count{	font-size: 11px;	color: #131c0e;}.like_action_container .left a{	display: block;	float: left;}/*.like_action_container .left a img{	width: 100px;	height: 100px;}*/.like_action_container .right .desc{	font-size: 11px;}.like_action_container .right .likes .item{	float: left;	margin: 2px 0px;}[dir="rtl"] .like_action_container .right .likes .item{	float: right;}.like_action_container .right .likes .friend_count{	font-size: 11px;	color: #131c0e;}.like_action_container .right .likes .item a img{	width: 32px;	height: 32px;}.like_action_container .right .likes .item a{	display: block;}.activity_icon_like_item{	background-image: url(/application/modules/Like/externals/images/like_button.png?c=1463);}.activity_icon_like_item_private{	background-image: url(/application/modules/Like/externals/images/like_button.png?c=1463);}.layout_core_container_tabs .layout_like_interests{	min-height: 600px;	height: auto !important;	height: 600px;}.layout_core_container_tabs .layout_like_interests .profile_fields ul li span label{	color: #131c0e;	text-decoration: none;}a.like-privacy-description:hover{	text-decoration: none;}div.like_button_loader{	background: transparent url(/application/modules/Like/externals/images/loader.gif?c=1463) no-repeat;	width: 30px;	height: 16px;	float: left;	position: relative;	left: 25px;	margin-top: 10px;}.like-action-private .text{	font-size: 11px;	color: #131c0e;}.like-action-private .text a{	font-weight: bold;}.layout_like_status{	float: left;	width: 60%;}.layout_like_donation_status{	float: left;	width: 500px;}[dir="rtl"] .layout_like_status,[dir="rtl"] .layout_like_donation_status{	float: right;}.layout_like_status +.layout_core_container_tabs,.layout_like_donation_status +.layout_core_container_tabs{	clear: left;}[dir="rtl"] .layout_like_status +.layout_core_container_tabs,[dir="rtl"] .layout_like_donation_status +.layout_core_container_tabs{	clear: right;}/* Most liked item */ul.like_list_switcher{	border-bottom: 2px solid none;	margin-top: 6px;	padding-bottom: 1px;	margin-bottom: 0px;	text-align: center;}ul.like_list_switcher li{	display: inline;}ul.like_list_switcher li a{	padding: 3px 5px;	font-size: 8pt;	white-space: nowrap;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	-moz-border-radius-bottomright: 0px;	-webkit-border-bottom-right-radius: 0px;	border-radius-bottomright: 0px;	-moz-border-radius-bottomleft: 0px;	-webkit-border-bottom-left-radius: 0px;	border-radius-bottomleft: 0px;}ul.like_list_switcher li a.active{	background: none;}.he_like_cont{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding-top: 5px;}.he_like_cont .like_list{	display: none;}.he_like_cont div.active_list{	display: block;}.like_widget_theme_midnight ul.like_list_switcher{	border-bottom: 1px solid #fff;	padding-bottom: 2px;}.like_widget_theme_midnight ul.like_list_switcher li a.active{	background: #fff;}div.like_widget_theme_bamboo{	width: auto;	padding: 0 !important;}div.like_widget_theme_bamboo h3{	margin: 12px 12px 4px;}.he_like_no_content{	font-size: 9pt;	padding-bottom: 16px;	padding-top: 15px;	text-align: center;}/* Like Tiles */.like_tiles{	width: 100%;	overflow: hidden;}.like_tiles > li{	display: block;	float: left;	margin: 0.5%;	position: relative;	width: 32.333%;	overflow: hidden;}.like_tiles li a.tile-item-photo{	background-position: center center;	background-size: cover;	display: block !important;	padding-top: 100%;}.like_tiles li a.tile-item-title{	opacity: 0;	transition: opacity .7s ease 0s;	-webkit-transition: opacity .7s ease 0s;	bottom: 0;	color: #FFFFFF;	padding: 0 0 9px 9px;	position: absolute;	width: 100%;	text-shadow: 0 1px 3px rgba(64, 64, 64, .7);	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.19) 33%, rgba(0, 0, 0, 0.5) 100%);/* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(33%, rgba(0, 0, 0, 0.19)), color-stop(100%, rgba(0, 0, 0, 0.5)));/* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.19) 33%, rgba(0, 0, 0, 0.5) 100%);/* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.19) 33%, rgba(0, 0, 0, 0.5) 100%);/* Opera 11.10+ */	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.19) 33%, rgba(0, 0, 0, 0.5) 100%);/* IE10+ */	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.19) 33%, rgba(0, 0, 0, 0.5) 100%);/* W3C */	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0);/* IE6-9 */}.like_tiles li:hover a.tile-item-title{	transition: opacity 1s ease 0s;	opacity: 1;}/*  *//*
VIEW MESSAGES
Used to list members' messages in their inbox
and outbox.
*/.messages_list > ul > li{	background-color: #f9f9f9;	clear: both;	overflow: hidden;	padding: 10px;}.messages_list > ul > li + li{	margin-top: 1px;}.messages_list > ul > li.messages_list_new *{	font-weight: bold;	word-wrap: break-word;}.messages_list .messages_list_checkbox{	float: left;	overflow: hidden;}html[dir="rtl"] .messages_list .messages_list_checkbox{	float: right;}.messages_list .messages_list_photo{	float: left;	overflow: hidden;	padding-left: 5px;}html[dir="rtl"] .messages_list .messages_list_photo{	float: right;	padding-left: 0px;	padding-right: 5px;}.messages_list .messages_list_photo img{	display: block;}.messages_list .messages_list_from{	float: left;	overflow: hidden;	padding-left: 10px;	width: 170px;	word-wrap: break-word;}html[dir="rtl"] .messages_list .messages_list_from{	float: right;	padding-left: 0px;	padding-right: 10px;}.messages_list .messages_list_from > .messages_list_from_date{	font-size: .8em;	color: #131c0e;	text-transform: lowercase;	margin-top: 5px;}.messages_list .messages_list_info{	overflow: hidden;	padding-left: 15px;}[dir="rtl"] .messages_list .messages_list_info{	padding-left: 0;	padding-right: 15px;}.messages_list .messages_list_info > .messages_list_info_body{	font-size: .8em;	margin-top: 5px;	padding-left: 1px;}html[dir="rtl"] .messages_list .messages_list_info > .messages_list_info_body{	padding-right: 1px;}/*
VIEW MESSAGE
Styles the view message thread page.
*/.message_view_between{	margin-top: 4px;	margin-bottom: 10px;	float: left;	overflow: hidden;}[dir="rtl"] .message_view_between{	float: right;}.message_view_actions{	float: right;	overflow: hidden;}[dir="rtl"] .message_view_actions{	float: left;}ul.message_view > li{	clear: both;	overflow: hidden;	border-top-width: 1px;	padding: 10px 0px 10px 0px;}ul.message_view .message_view_leftwrapper{	float: left;}html[dir="rtl"] ul.message_view .message_view_leftwrapper{	float: right;}ul.message_view .message_view_photo{	float: left;	overflow: hidden;	width: 70px;}html[dir="rtl"] ul.message_view .message_view_photo{	float: right;}ul.message_view .message_view_photo img{	display: block;}ul.message_view .message_view_from{	width: 150px;	float: left;	overflow: hidden;	text-align: right;	padding-right: 15px;	font-weight: bold;}html[dir="rtl"] ul.message_view .message_view_from{	float: right;	text-align: left;	padding-right: 0px;	padding-left: 15px;}ul.message_view .message_view_from .small{	font-weight: normal;}ul.message_view .message_view_info{	overflow: hidden;}ul.message_view .message_view_reply{	clear: both;	overflow: hidden;	padding-top: 5px;}ul.message_view .message_view_info .buttons{	margin-top: 10px;}ul.message_view .message_view_date{	font-size: .8em;	color: #131c0e;	font-weight: normal;}ul.message_view .message_attachment:before{	overflow: hidden;	margin: 10px;	content: "\f0c6";}ul.message_view .message_attachment_photo{	float: left;	overflow: hidden;	margin-right: 7px;}html[dir="rtl"] ul.message_view .message_attachment_photo{	float: right;	margin-right: 0px;	margin-left: 7px;}ul.message_view .message_attachment_info{	overflow: hidden;}ul.message_view .message_attachment_title{	font-size: .8em;	font-weight: bold;	margin-bottom: 2px;}ul.message_view .message_attachment_desc{	font-size: .8em;}/*
REPLY FORM
Shown on view mesage page.
*/#messages_form_reply > div{	width: 577px;}#messsages_form_reply #mceLayout{	margin-bottom: 3px;}#messages_form_reply .form-label{	display: none;}#messages_form_reply #submit-element{	overflow: visible;	margin: 0px;}#messages_form_reply #body-element{	width: 100%;}#messages_form_reply .compose-container,#messages_form_reply .compose-content{	width: 98%;}#messages_form_reply #compose-menu{	margin-top: 10px;}#messages_form_reply #compose-menu a{	font-size: .8em;	padding-top: 1px;	padding-bottom: 2px;	margin-right: 10px;}html[dir="rtl"] #messages_form_reply #compose-menu a{	margin-right: 0px;	margin-left: 10px;}#messages_form_reply .compose-menu{	margin-top: 0px;}#messages_form_reply .compose-menu > span{	padding-left: 20px;	display: block;}html[dir="rtl"] #messages_form_reply .compose-menu > span{	padding-left: 0px;	padding-right: 20px;}#messages_form_reply .compose-body{	overflow: visible;}#messages_form_reply #submit-element{	float: none;	overflow: hidden;}/*
COMPOSE MESSAGE FORM
*/#messages_compose #submit-element{	float: none;	overflow: hidden;}#messages_compose .compose-content{	width: 400px;	min-height: 4em;	display: none;}#messages_compose #compose-menu{	margin-top: 10px;}#messages_compose .compose-menu > span{	display: block;}html[dir="rtl"] #messages_compose .compose-menu > span{	padding-left: 0px;	padding-right: 20px;}#messages_compose #compose-menu a{	font-size: .8em;	padding-top: 1px;	padding-bottom: 2px;}#messages_compose .compose-menu{	margin-top: 0px;}#messages_compose #compose-menu .buttonlink{	margin-right: 15px;}html[dir="rtl"] #messages_compose #compose-menu .buttonlink{	margin-right: 0px;	margin-left: 15px;}#global_page_messages-messages-compose #global_content_simple .headline,#global_page_messages-messages-compose #global_content_simple #submit-label{	display: none;}#global_page_messages-messages-compose #global_content_simple .form-label{	width: auto;}/*
MESSAGES AUTOSUGGEST
Used to style the autosuggest pulldown
shown when you are entering a recipient
on the compose message page.
*/ul.message-autosuggest{	position: absolute;	padding: 0px;	width: 300px;	list-style: none;	z-index: 50;	border: 1px solid #ccc;	margin: 0px;	list-style: none;	cursor: pointer;	white-space: nowrap;	background: #fff;}ul.message-autosuggest > li{	padding: 3px;	overflow: hidden;}ul.message-autosuggest > li + li{	border-top-width: 1px;}ul.message-autosuggest > li img{	width: 25px;	height: 25px;	display: block;	float: left;	margin-right: 5px;}html[dir="rtl"] ul.message-autosuggest > li img{	float: right;	margin-right: 0px;	margin-left: 5px;}ul.message-autosuggest > li.autocompleter-selected{	background-color: #fff;}ul.message-autosuggest > li.autocompleter-choices{	font-size: .8em;}ul.message-autosuggest > li.autocompleter-choices .autocompleter-choice{	line-height: 25px;}ul.message-autosuggest > li:hover{	background-color: #eee;}ul.message-autosuggest > li span.autocompleter-queried{	font-weight: bold;}ul.message-autosuggest .search-working{	background-image: none;}ul.message-autosuggest .friendlist:before{	content: "\f0ca";	font-family: fontawesome;	margin-right: 8px;}html[dir="rtl"] ul.message-autosuggest .friendlist{	margin-right: 0;	margin-left: 8px;}#messages_compose #toValues-label > label{	display: none;}#messages_compose #toValues-wrapper{	height: 0px;}#messages_compose #toValues-element{	width: 400px;	max-height: 300px;	overflow-y: auto;}/*
MESSAGES HOME WIDGET
Shows recent messages on the member home page.
*/.layout_messages_home_messages{	clear: both;	overflow: auto;	width: 100%;}.layout_messages_home_messages > ul{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 5px;	margin-bottom: 15px;}.layout_messages_home_messages > ul > li{	clear: both;	overflow: hidden;	padding: 3px 0px 3px 0px;	margin: 0px 5px 0px 5px;	border-top-width: 1px;}.layout_messages_home_messages > ul > li:first-child{	border-top-width: 0px;}.layout_messages_home_messages > li.new .title{	font-weight: bold;}.layout_messages_home_messages .from{	font-size: .8em;	color: #131c0e;	margin-bottom: 4px;}.layout_messages_home_messages .title{	font-size: .8em;	margin-bottom: 3px;}.layout_messages_home_messages .body{	font-size: .8em;	margin-bottom: 5px;}/*
TAGS FOR MESSAGE RECIPIENTS
*/.tag.tag_friend:before{	content: "\f0ca";	font-family: fontawesome;	margin-right: 8px;}[dir="rtl"] .tag.tag_friend:before{	margin-left: 8px;	margin-right: 0px;}/* NOTIFICATION TYPE ICONS */.notification_type_message_new:before{	content: "\f003";}.notification_type_job_offers_message_new:before{	content: "\f003";}/* ICONS */.icon_message_delete:before{	content: "\f056";}#global_page_moderatortoolbox-index-messages-activity .layout_moderatortoolbox_browse_search .browsemembers_criteria{	line-height: 1.5!important;}.membermoderation_results div.membermoderation_results_info > div{	font-size: .8em;	color: #666!important;}#global_page_moderatortoolbox-index-messages-activity .layout_right select{	width: 100%;	max-width: 261px;	-o-box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}#global_page_moderatortoolbox-index-ban-period .global_form_popup .form-elements{	line-height: 1.8!important;}.membermoderation_results > form > ul > li{	overflow: hidden;	border-top-width: 1px;	margin-top: 10px;	padding-top: 10px;}.membermoderation_results > form > ul > li:first-child{	padding-top: 2px;	margin-top: 4px;	margin-bottom: -6px;}.membermoderation_results > form > ul > li:last-child{	border-bottom-width: 1px;	padding: 2px 0 3px;}.membermoderation_results > form > ul > li > a{	display: block;	float: left;}.commentsmoderation_results > form > ul > li{	overflow: hidden;	border-top-width: 1px;	margin-top: 10px;	padding-top: 10px;}.commentsmoderation_results > form > ul > li:first-child{	padding-top: 2px;	margin-top: 4px;	margin-bottom: -6px;}.commentsmoderation_results > form > ul > li:last-child{	border-bottom-width: 1px;	padding: 2px 0 3px;}.commentsmoderation_results > form > ul > li > a{	display: block;	float: left;}.commentsmoderation_results form div.membermoderation_results_info{	overflow: hidden;	padding-left: 10px;}.commentsmoderation_results div.membermoderation_results_info > a{	font-weight: bold;}.commentsmoderation_results div.membermoderation_results_info > div{	color: #999;	font-size: 0.8em;}html[dir="rtl"] .membermoderation_results > ul > li > a{	float: right;}.membermoderation_results > form > div > ul > li > a > img{	border: 1px solid transparent;}.membermoderation_results form div.membermoderation_results_info{	padding-left: 10px;	overflow: hidden;}html[dir="rtl"] .membermoderation_results form div.membermoderation_results_info{	padding-left: 0px;	padding-right: 10px;}.membermoderation_results div.membermoderation_results_info > a{	font-weight: bold;}.membermoderation_results div.membermoderation_results_info > div{	font-size: .8em;	color: #131c0e;}#status_text{	width: 97%;}#done{	margin-top: 5px;}.paginator{	padding-top: 20px;}.buttons{	padding-top: 20px;}.membermoderation_filters{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 7px;}.membermoderation_filters > ul > li{	font-size: 0.8em;	margin-bottom: 5px;}.membermoderation_filters > ul > li > span{	display: block;	margin-bottom: 3px;}.layout_moderatortoolbox_profile_moderation{	padding-top: 10px;}.profile_moderate li + li{	border-top: 1px solid transparent;}.profile_moderate li{	font-weight: bold;	padding: 6px 0;}.membermoderation_results_links{	float: right;	overflow: hidden;	text-align: right;	width: 175px;}.membermoderation_results > ul > li input[disabled]{	opacity: 0.5;}.membermoderation_results_links a.buttonlink{	font-size: 0.8em;	padding-bottom: 3px;	padding-top: 2px;}.user-addnote::before, .view-note::before, .user-delete::before, .user-loginasuser::before, .user-shadowban::before, .user-ban::before, .user-shadowunban::before, .change-type::before{	font-family: "icon-circus";}.user-addnote::before, .view-note::before{	content: '\E024';	display: inline-block;	padding-right: 5px;}.user-delete::before{	content: '\E019';	display: inline-block;	padding-right: 5px;}.user-loginasuser::before{	content: '\E032';	display: inline-block;	padding-right: 5px;}.user-shadowban::before, .user-shadowunban::before{	content: '\E034';	display: inline-block;	padding-right: 5px;}.user-ban::before{	content: '\E033';	display: inline-block;	padding-right: 5px;}.change-type::before{	content: '\E01C';	display: inline-block;	padding-right: 5px;}#global_content_simple .messages_list{	min-width: 500px;	padding: 10px 10px 0 25px;}#moderation_tab{	padding: 10px;}#moderation_tab > li{	overflow: hidden;}#moderation_tab > li > span{	display: block;	float: left;	margin-right: 15px;	overflow: hidden;	width: 175px;}.layout_right_custom{	float: right;	margin-left: 5px;	padding: 0 0 10px 15px;	vertical-align: top;	width: 225px;}.admin_search{	max-width: 850px;	clear: both;	overflow: hidden;}.admin_results{	overflow: hidden;}table.admin_table_mt thead tr th{	font-weight: bold;	padding: 7px 10px;	white-space: nowrap;}table.admin_table_mt tbody tr td{	border-bottom: 1px solid #EEEEEE;	font-size: 0.9em;	padding: 7px 10px;	vertical-align: top;	white-space: normal;}table.admin_table_mt tbody tr td.nowrap{	white-space: nowrap;}table.admin_table_mt tbody tr td:last-child{	white-space: nowrap;}#global_page_moderatortoolbox-log-index .layout_right_custom{	width: auto;}ul.logs_browse li{	border-bottom: 1px solid #eee;	padding: 5px 0px 5px 0px;}#global_page_moderatortoolbox-report-index #global_content{	overflow-x: auto;}.table_headline{	background: #f5f4f0!important;}.amandabugfix tbody{	background: #fff!important;}#global_page_moderatortoolbox-comments-index .mcount-wrapper{	margin-bottom: 15px;}#global_page_moderatortoolbox-index-index .browsemembers_criteria button{	width: auto!important;}#global_page_moderatortoolbox-comments-index #membermoderation_ul input[type="checkbox"]{	margin: 2px 5px 0px 0px;	margin-top: 2px;	float: left;	vertical-align: top;	margin-top: 0;}#global_page_moderatortoolbox-comments-index .layout_moderatortoolbox_browse_search #date_form .browsemembers_criteria #done{	width: auto!important;}div.event_calendar_container button.event_calendar{	background-repeat: no-repeat!important;	margin-top: 0px;}#global_page_moderatortoolbox-index-messages-activity #date-wrapper{	clear: both;	margin-bottom: 10px;}#global_page_moderatortoolbox-index-messages .messages_list .messages_list_from,#global_page_moderatortoolbox-index-messages .messages_list .messages_list_info{	font-weight: 700;	font-size: 14px;}#global_page_moderatortoolbox-index-messages .messages_list > ul > li:first-child{	border-bottom: 1px solid #eee;}#global_page_moderatortoolbox-report-index .admin_search{	display: none;}.amandabugfix{	overflow: auto;	width: 100%;}.layout_custommenu_custom_menu ul .special-item-messages ul{	height: auto;	display: block;}.layout_custommenu_custom_menu ul .special-item-messages ul{	height: auto;	display: block;	opacity: 1;}#unban_date-element .description{	padding-bottom: 10px;	padding-left: 0;	padding-top: 15px;}#unban_date-label{	display: none;}.event_calendar_container select{	margin-left: 5px;	display: none;}.report-disabled{	color: #696969;}#global_page_moderatortoolbox-users-content-verify{	background-color: #FFFFFF !important;}#verify-user-content-popup .buttons{	margin: auto !important;	width: fit-content !important;	padding-top: 20px;}#verify-user-content-popup .message{	padding: 5px;}#verify-user-content-popup .pt-3{	padding-top: 30px;}#global_page_moderatortoolbox-users-content-view .content-item{	margin-bottom: 0;}#global_page_moderatortoolbox-users-content-index table.admin_table_mt a{	text-decoration: underline;}/*  *//*
NETWORK SETTINGS
Used to style the networks page in the member's
settings area.
*/.networks_left{	float: left;	width: 380px;	padding-right: 30px;}[dir="rtl"] .networks_left{	float: right;	padding-right: 0px;	padding-left: 30px;}.networks_right{	float: left;	width: 380px;}[dir="rtl"] .networks_right{	float: right;}ul.networks{	width: 350px;	margin: 15px 0px 15px 0px;}ul.networks > li{	overflow: hidden;	border: 1px solid #eee;	padding: 10px;}ul.networks > li + li{	border-top: none;}ul.networks > li > div{	float: left;	overflow: hidden;	font-weight: bold;}html[dir="rtl"] ul.networks > li > div{	float: right;}ul.networks > li > div > span{	font-weight: normal;	font-size: .8em;}ul.networks > li > a{	display: block;	overflow: hidden;	float: right;}html[dir="rtl"] ul.networks > li > a{	text-align: left;}/* USER NETWORK SETTINGS */form#network-form input.network_join_selected{	background-color: #eee;}/* ITEM TYPE ICONS */.item_icon_network:before{	content: "\f0ac";}/* ACTION TYPE ICONS */.activity_icon_network_join:before{	content: "\f0ac";}/*  */.pin_items{	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);	-ms-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);	background-color: #fff;}.page_list_item_info div.pin_sponsored{	background: none repeat scroll 0 0 rgba(90, 90, 90, 0.5);	border: medium none;	border-radius: 0;	color: #DDDDDD;	float: right;	font-size: 9px;	letter-spacing: 1px;	margin: 0;	padding: 6px 10px;	position: absolute;	right: -1px;	top: -25px;}.page_list_info .l div.page_list_browser_likebox{	display: block;	left: 0;	position: relative;	text-align: center;	top: 3px;	width: auto;	z-index: 3;}.page_list_item_info div.page_list_browser_likebox{	display: block;	right: 0;	position: absolute;	text-align: right;	width: auto;	top: 45px;	z-index: 3;}.page_list_item_info div.page_button_loader{	top: 5px;	left: 92%;}.pin_items .page_list_info div.page_button_loader{	position: relative;	top: 0px;	z-index: 5;	left: -15px;	top: 0;	height: 15px;	margin-top: 0;	top: 8px;	background: transparent url(/application/modules/Page/externals/images/loader.gif?c=1463) no-repeat;}.pin_items .item{	float: right;}#pages_cms_wrapper{	overflow: hidden;	margin-top: 10px;}div.pages_layoutbox_wrapper{	float: left;	overflow: hidden;	width: 717px;}html[dir="rtl"] div.pages_layoutbox_wrapper{	float: right;}div.pages_layoutbox{	border: 1px solid #e9e9e9;/* #aaa; */	background: #f9f9f9;/* #eee; *//* 	height: 440px;*/	width: 700px;	padding-right: 5px;	padding-left: 5px;	min-height: 413px;	height: auto !important;	height: 413px;/* 	overflow-x: hidden;	overflow-y: auto;*/}.pages_layoutbox_footnotes{	font-size: .8em;	margin-top: 5px;}/* menu above layout box */div.pages_layoutbox_menu{	margin-bottom: 10px;/* 	height: 34px;*/}div.pages_layoutbox_menu > ul > li{	float: left;	display: block;/* @todo changed */}html[dir="rtl"] div.pages_layoutbox_menu > ul > li{	float: right;}ul.pages_layoutbox_menu_left{	float: left;	overflow: hidden;}ul.pages_layoutbox_menu_left > li{	float: left;	overflow: hidden;}ul.pages_layoutbox_menu_right{	overflow: hidden;}ul.pages_layoutbox_menu_right > li{	float: right;	overflow: hidden;}.pages_layoutbox_sub_menu{	overflow: hidden;}.pages_layoutbox_sub_menu h3{	float: left;	margin-bottom: 0px;	font-size: 1em;	padding-top: 5px;	letter-spacing: 0;}html[dir="rtl"] .pages_layoutbox_sub_menu h3{	float: right;}.pages_layoutbox_sub_menu > ul{	float: right;}html[dir="rtl"] .pages_layoutbox_sub_menu > ul{	float: left;}.pages_layoutbox_sub_menu > ul > li{	float: left;}html[dir="rtl"] .pages_layoutbox_sub_menu > ul > li{	float: right;}.pages_layoutbox_sub_menu > ul > li > a{	padding-top: 8px;}.pages_layoutbox_menu > ul{	overflow: hidden;}.pages_layoutbox_menu_generic > a,.pages_layoutbox_menu li > a,.pages_layoutbox_sub_menu li > a{	display: block;/* inline-block; */	font-weight: normal;	padding: 9px 8px 8px 8px;	padding-left: 30px;	background-repeat: no-repeat;	background-position: 8px 8px;	outline: none;	font-size: .8em;}.pages_layoutbox_menu li.active > a,.pages_layoutbox_sub_menu li.active > a{	background-color: #e9e9e9;/* #8197ab; */	color: #000;/* #fff; */	text-decoration: none;}#pages_layoutbox_menu_details > a{	background-image: url(/application/modules/Core/externals/images/admin/editinfo.png?c=1463);}#pages_layoutbox_menu_newpage > a{	background-image: url(/application/modules/Page/externals/images/newpage.png?c=1463);}#pages_layoutbox_menu_openpage{	position: relative;}#pages_layoutbox_menu_openpage > a{	padding: 7px 8px 8px 10px;	text-decoration: none;	font-weight: bold;	font-size: 1em;	margin-right: 10px;	display: block;	float: left;	clear: both;	width: 244px;	overflow: hidden;}#pages_layoutbox_menu_openpage > a span{	float: left;}html[dir="rtl"] #pages_layoutbox_menu_openpage > a span{	float: right;}#pages_layoutbox_menu_openpage > a span.more{	display: block;	float: right;	margin-top: 2px;	padding: 0px 8px 0px 10px;	background-image: url(/application/modules/Page/externals/images/more.png?c=1463);	background-position: center center;	background-repeat: no-repeat;	border-right: 1px solid #e9e9e9;/* #bbb; */}html[dir="rtl"] #pages_layoutbox_menu_openpage > a span.more{	float: left;	padding: 0px 10px 0px 8px;}div.pages_layoutbox_menu li#pages_layoutbox_menu_openpage.active > a{	color: #000;/* #fff; */}div.pages_layoutbox_menu li#pages_layoutbox_menu_openpage.active > a span.more{	background-image: url(/application/modules/Page/externals/images/more_active.png?c=1463);	border-color: transparent;}#pages_layoutbox_menu_pageinfo > a{	background-image: url(/application/modules/Core/externals/images/admin/editinfo.png?c=1463);}#pages_layoutbox_menu_savechanges > a{	background-image: url(/application/modules/Page/externals/images/savechanges.png?c=1463);}#pages_layoutbox_menu_editcolumns > a{	background-image: url(/application/modules/Page/externals/images/editcolumns.png?c=1463);}#pages_layoutbox_menu_deletepage > a{	background-image: url(/application/modules/Page/externals/images/deletepage.png?c=1463);}#pages_layoutbox_menu_createpage > a{/*	background-image: url(/application/modules/Page/externals/images/newpage.png?c=1463);*/}#pages_layoutbox_menu_viewpage > a{	background-image: url(/application/modules/Page/externals/images/viewpage.png?c=1463);}#pages_layoutbox_menu_editpage > a{	background-image: url(/application/modules/Core/externals/images/admin/editinfo.png?c=1463);}/* popup for opening a page */.pages_layoutbox_menu_pages_wrapper{	display: none;	overflow: hidden;	position: absolute;	width: 250px;	padding: 6px;	background-color: #e9e9e9;/* #8197ab; */	z-index: 99999999;	margin-top: 28px;	top: 1px;	left: 0px;}ul.pages_layoutbox_menu_pages{	overflow: hidden;	overflow-y: scroll;	max-height: 500px;	background: #f9f9f9;/* #fff; */}ul.pages_layoutbox_menu_pages > li{	padding: 5px;	font-size: .8em;	-moz-user-select: none;	-webkit-user-select: none;}ul.pages_layoutbox_menu_pages > li + li{	border-top: 1px solid #e9e9e9;/* #eee; */}ul.pages_layoutbox_menu_pages > li:hover{	background-color: #e9e9e9;/* #f2f2f2; */	cursor: pointer;}/* popup for making a new blank page */.pages_layoutbox_menu_makepage_wrapper{	display: none;	overflow: hidden;	position: absolute;	width: 400px;	padding: 6px;	background-color: #e9e9e9;/* #8197ab; */	z-index: 99999999;	margin-top: 28px;}.pages_layoutbox_menu_makepage{	overflow: hidden;	height: 150px;	background: #fff;}.pages_layoutbox_menu_makepage_form{	padding: 10px;}.pages_layoutbox_menu_makepage_form input[type=text]{	width: 250px;}.pages_layoutbox_menu_makepage_form button{	margin-right: 5px;}.pages_layoutbox_menu_makepage_form_name{	margin: 10px 0px 10px 0px;}.pages_layoutbox_menu_makepage_form_name span{	display: block;	font-weight: bold;	margin-bottom: 4px;}/* popup for editing the current page info */.pages_layoutbox_menu_editinfo_wrapper{	display: none;	overflow: hidden;	position: absolute;	padding: 6px;	background-color: #e9e9e9;/* #8197ab; */	z-index: 99999999;	margin-top: 28px;	max-width: 500px;}.pages_layoutbox_menu_editinfo_wrapper .description{	font-size: .7em;	margin-top: 5px;	max-width: 300px;	color: #999;}#page_edit_form_info p.description{	font-size: .7em;	max-width: 300px;	color: #999;}.pages_layoutbox_menu_editinfo{	overflow: hidden;	background: #fff;}.pages_layoutbox_menu_editinfo_form{	padding: 10px;}.pages_layoutbox_menu_editinfo_form li + li{	margin-top: 15px;}.pages_layoutbox_menu_editinfo_form li > span{	display: block;	margin-bottom: 4px;	font-size: .7em;	text-transform: uppercase;	font-weight: bold;}.pages_layoutbox_menu_editinfo_form li > span > label{	font-weight: bold;}.pages_layoutbox_menu_editinfo_form li > span > span,.pages_layoutbox_menu_editinfo_form li > span > label > span{	font-weight: normal;	text-transform: none;}.pages_layoutbox_menu_editinfo_form li input[type=text]{	width: 300px;}.pages_layoutbox_menu_editinfo_form li button{	margin-right: 5px;}.pages_layoutbox_menu_editinfo_form li textarea{	width: 300px;	height: 3.5em;}.pages_layoutbox_menu_editinfo_submit{	padding: 5px 10px 10px 10px;}.pages_layoutbox_menu_editinfo_submit button{	margin-right: 3px;}/* popup for editing the columns on the current page */.pages_layoutbox_menu_columnchoices_wrapper{	display: none;	overflow: hidden;	position: absolute;	padding: 6px;	background-color: #e9e9e9;/* #8197ab; */	z-index: 99999999;	margin-top: 28px;}.pages_layoutbox_menu_columnchoices{	overflow: hidden;	background: #fff;/* #fff; */	padding: 10px;}.pages_layoutbox_menu_columnchoices_instructions{	margin-bottom: 10px;}ul.pages_layoutbox_menu_columnchoices_thumbs{	overflow: hidden;}ul.pages_layoutbox_menu_columnchoices_thumbs > li{	float: left;	overflow: hidden;	margin: 0px 6px 6px 0px;}html[dir="rtl"] ul.pages_layoutbox_menu_columnchoices_thumbs > li{	float: right;	margin: 0px 0px 6px 6px;}ul.pages_layoutbox_menu_columnchoices_thumbs > li:last-child{	margin-right: 0px;}ul.pages_layoutbox_menu_columnchoices_thumbs img{	display: block;	border: 1px solid transparent;}ul.pages_layoutbox_menu_columnchoices_thumbs img:hover{	display: block;	border: 1px solid #e9e9e9;/* #777; */}.pages_layoutbox_menu_columnchoices_cancel{	margin-top: 3px;}.pages_layoutbox_menu_columnchoices img{	cursor: pointer;}/* page designer */div.pages_layoutbox table{	width: 100%;}div.pages_layoutbox_header{	margin-bottom: 5px;}div.pages_layoutbox_header,div.pages_layoutbox_footer{	overflow: hidden;	background-image: url(/application/modules/Page/externals/images/placeholder.png?c=1463);	border: 1px solid #e9e9e9;/* #bbb; */	margin-top: 5px;}div.pages_layoutbox_header > span,div.pages_layoutbox_footer > span{	display: inline-block;	background-color: #f9f9f9;/* #fff; */	opacity: .8;	padding: 5px;	font-size: .7em;	margin: 10px;/* 	color: #000;*/}div.pages_layoutbox_header a,div.pages_layoutbox_footer a{	outline: none;}/* top/bottom area styles */.pages_content_container_top .pages_content_container_middle,.pages_content_container_bottom .pages_content_container_middle,.pages_content_container_top .pages_content_container_middle ul,.pages_content_container_bottom .pages_content_container_middle ul{	min-height: 60px;}.pages_content_container_top .pages_content_container_middle ul,.pages_content_container_bottom .pages_content_container_middle ul{	padding-bottom: 10px;}.pages_content_container_top .pages_content_container_middle{	border-bottom: 5px solid #eee;/* #EEEEEE; */}.pages_content_container_bottom .pages_content_container_middle{	border-top: 5px solid #eee;/* #EEEEEE; */}/* main area styles */.pages_content_container_left{	width: 150px;	border-right: 5px solid #eee;/* #eee; */}html[dir="rtl"] .pages_content_container_left{	border-left: 5px solid #eee;/* #eee; */	border-right: 0;}.pages_content_container_right{	width: 150px;	border-left: 5px solid #f9f9f9;/* #eee; */}html[dir="rtl"].pages_content_container_right{	border-right: 5px solid #f9f9f9;/* #eee; */	border-left: 0;}td.pages_content_column,td.pages_content_column_headerfooter{	min-height: 300px;	background: #fff;/* #f2f2f2; #fff; */	vertical-align: top;}td.pages_content_column ul{	min-height: 300px;}table.pages_content_block_headerfooter{	margin-top: 5px;}td.pages_content_column_headerfooter ul{	min-height: 70px;}/* all blocks,placed or not yet placed */ul.pages_content_sortable li.pages_content_draggable,ul.pages_content_sortable li.special{/* #eee; */	position: relative;	border: 1px solid #c3dca0;	background-image: url(/application/modules/Page/externals/images/static.png?c=1463);	background-repeat: repeat-y;	font-size: 7pt;	margin: 5px 0px 5px 0px;	cursor: move;	line-height: 12px;	padding: 4px 4px 4px 10px;	color: #555555;}/* blocks that have been placed on the page */div.pages_layoutbox .pages_content_column li,div.pages_layoutbox .pages_content_column_headerfooter li{	margin: 5px;}ul.pages_content_sortable li.special{	border: 1px solid #dccca0;	background-image: url(/application/modules/Page/externals/images/dynamic.png?c=1463);}ul.pages_content_sortable li.disabled{	border: 1px solid #dcdcdc;	background-image: url(/application/modules/Page/externals/images/disabled.png?c=1463);}/* Turn the li into a target drop marker */#pages_cms_wrapper li.pages_content_dragging{	height: 5px;	overflow: hidden;	background-color: #ccc;	background-image: none;	border: none;	padding: 0;	margin: 0px 5px 0px 5px;	line-height: 0px;	font-size: 0px;}/* Disable user select */#pages_cms_wrapper .pages_content_sortable li{	-moz-user-select: none;	-webkit-user-select: none;}ul.boxy li:hover{	cursor: cross;}div.pages_layoutbox_pool_wrapper{	overflow: hidden;	padding-left: 20px;}html[dir="rtl"] div.pages_layoutbox_pool_wrapper{	padding-right: 20px;	padding-left: 0;}div.pages_layoutbox_pool_wrapper h3{	font-size: 1em;	margin-top: 5px;	margin-bottom: 8px;	letter-spacing: 0;}div.pages_layoutbox_pool{	background: #fff;/* #f2f2f2; */	overflow-y: auto;/*  	max-height: 440px;*/	border: 1px solid #aaa;}div.pages_layoutbox_pool_category_wrapper{	background-color: #959595;	overflow: hidden;}div.pages_layoutbox_pool_category{	overflow: hidden;	border-top: 1px solid #bbb;}div.pages_layoutbox_pool_category_label{	overflow: hidden;	color: #fff;	font-weight: bold;	font-size: .8em;	padding: 6px 7px 6px 7px;}div.pages_layoutbox_pool_category_hide{	float: right;	overflow: hidden;	background-image: url(/application/modules/Page/externals/images/blocks_hide.png?c=1463);	background-repeat: no-repeat;	background-position: center right;	width: 16px;	height: 16px;	font-size: 1px;	padding: 4px;	margin-right: 5px;	margin-top: 1px;	cursor: pointer;}html[dir="rtl"] div.pages_layoutbox_pool_category_hide{	float: left;	background-position: center left;	margin-right: 0px;	margin-left: 5px;}div.pages_layoutbox_pool > ul ul{	padding: 2px 7px 2px 7px;}div.pages_layoutbox_sortable span{	display: none;}div.pages_layoutbox_feature{	border: 1px solid #ccc;	padding: 5px 3px 5px 6px;	font-weight: bold;	font-size: 8pt;	margin-bottom: 5px;}div.pages_layoutbox_feature:hover{	cursor: pointer;}div.pages_layoutbox_thumbs{	width: 200px;}div.pages_layoutbox_thumbs img{	float: left;	margin: 0px 8px 8px 0px;}div.pages_layoutbox_thumbs img:hover{	cursor: pointer;}div.pages_layoutbox_thumbs2 img:hover{	cursor: pointer;}div.pages_layoutbox_center_placeholder{	overflow: hidden;	height: 100px;	background-image: url(/application/modules/Page/externals/images/placeholder.png?c=1463);	border: 1px solid #bbb;	margin-top: 5px;}div.pages_layoutbox_center_placeholder > span{	display: inline-block;	background-color: #fff;	opacity: .8;	padding: 5px;	font-size: .7em;	margin: 10px;	color: #000;}div.pages_layoutbox li.pages_layoutbox_widget_tabbed_wrapper{	margin: 5px;	background-color: #fcefcc;	background-image: url(/application/modules/Page/externals/images/dynamic.png?c=1463);	border: 1px solid #dccca0;}li.pages_layoutbox_widget_tabbed_wrapper .pages_layoutbox_widget_tabbed_top{	display: block;	font-size: 7pt;	padding: 5px 5px 2px 0px;}li.pages_layoutbox_widget_tabbed_wrapper ul.pages_layoutbox_widget_tabbed_contents{	min-height: 20px;	margin: 2px;	background: #fff;/* #f2f2f2; #fff; */	border: 1px solid #dccca0;	padding: 18px 7px 10px 7px;	cursor: default;}li.pages_layoutbox_widget_tabbed_wrapper .pages_layoutbox_widget_tabbed{	overflow: hidden;}li.pages_layoutbox_widget_tabbed_wrapper span.pages_layoutbox_widget_tabbed_overtext{	position: absolute;	padding-top: 10px;	padding-left: 10px;	font-size: 1em;	color: #131c0e;}html[dir="rtl"] li.pages_layoutbox_widget_tabbed_wrapper span.pages_layoutbox_widget_tabbed_overtext{	padding-right: 10px;	padding-left: 0;}.pages_layoutbox_note{	display: block;	font-size: .7em;	margin: 7px;}li.pages_content_cell > span.open{	color: #ccc;}li.pages_content_cell > span.remove{	float: right;	display: block;}html[dir="rtl"] li.pages_content_cell > span.remove{	float: left;}li.pages_content_cell > span.remove a{	padding: 0px 5px;}ul#column_stock li > ul > li > span.remove,ul#column_stock li > ul > li > span.open{	display: none;	visibility: hidden;}/* TOOLTIPS */.tip-top{	color: #fff;	width: 139px;	z-index: 13000;}.tip-wrap .tip-title{	font-weight: bold;	font-size: 11px;	margin: 0px;	color: #9fd4ff;	padding: 8px 8px 4px;	display: none;}#global_page_page-editor-index .tip-text{	font-size: 11px;	padding: 10px 13px 10px 13px;	background: #faf3c6;	max-width: 170px;}.tip-text a{	color: #069;}.tip-loading{	width: 30px;	height: 30px;	margin: 0px auto;}#url-element .description,#tags-element .description{	font-size: 7pt;	margin: 3px 0 10px;	padding: 0;	clear: both;}#page_url_placeholder{	font-weight: bold;}input[type="text"].success{	border: 1px solid green;	background-color: #EFFFF0;}input[type="text"].error{	border: 1px solid red;	background-color: #FF9F9F;}#url-element #url{	float: left;}html[dir="rtl"] #url-element #url{	float: right;}div.success_image,div.error_image{	float: left;	width: 237px;	font-size: 8pt;	margin: 5px 0px 0px 5px;}div.success_image{	color: green;}div.error_image{	color: red;}/*
BROWSE PAGES
*/.view_mode_wrapper .icons,.view_mode_wrapper .list,.view_mode_wrapper .map{	opacity: 0.6;	filter: alpha(opacity=60);	display: block;	height: 18px;	float: right;	width: 25px;	background-repeat: no-repeat;}.view_mode_wrapper a.icons{	background: none;	color: #3498db;	font-size: 20px;/* 	background-image: url(/application/modules/Page/externals/images/browse_icon.png?c=1463);*/}.view_mode_wrapper a.list{	background: none;	color: #27ae60;	font-size: 20px;/* 	background-image: url(/application/modules/Page/externals/images/browse_list.png?c=1463);*/}.view_mode_wrapper a.map{	background: none;	color: #c0392b;	font-size: 20px;/* 	background-image: url(/application/modules/Page/externals/images/browse_map.png?c=1463);*/}.view_mode_wrapper a:hover{	text-decoration: none;}.view_mode_wrapper a.active,.view_mode_wrapper a:hover{	opacity: 1;}.view_mode_wrapper a.he_active,.view_mode_wrapper a:hover{	opacity: 1;}.view_mode_wrapper{	float: right !important;}html[dir="rtl"] .view_mode_wrapper{	float: left !important;}.fw_active_theme_snowbot .view_mode_wrapper,.fw_active_theme_bamboo .view_mode_wrapper{	margin-top: 6px;}.search_options{	padding: 5px 6px;	margin-top: 6px;}ul.page_list_items{	clear: both;}ul.page_list_items > li{	clear: both;	padding: 0px 10px 10px 0px;	margin-bottom: 5px;	overflow: hidden;	position: relative;}html[dir="rtl"] ul.page_list_items > li{	padding: 10px 0px 0px 10px;}ul.page_list_items > li + li{	border-top-width: 1px;	margin-top: 10px;}ul.page_list_items .page_list_item_photo{	float: left;	margin-right: 8px;	overflow: hidden;	padding-left: 0px;	position: relative;}html[dir="rtl"] ul.page_list_items .page_list_item_photo{	float: right;	margin-left: 8px;	margin-right: 0px;	overflow: hidden;	padding-left: 0px;	padding-right: 10px;}.page_featured > span{	background: none repeat scroll 0 0 #00B6E5;	display: block;	font-family: verdana;	letter-spacing: 1px;	padding: 9px 0 8px 9px;	text-align: center;	text-transform: uppercase;	color: #FFFFFF;	font-weight: bold;}.page_list_items .featured_page{	margin-bottom: 0px;}.page_list_item_info > .page_list_info{	clear: both;	overflow: hidden;}.page_list_item_info > .sponsored_page{	background: none repeat scroll 0 0 #FCEFD1;	border: 1px solid #F9E7BD;	border-radius: 3px 3px 3px 3px;	color: #665F50;	float: right;	font-size: 11px;	letter-spacing: 1px;	padding: 3px 10px;	margin-bottom: 5px;	margin-top: 3px;}html[dir="rtl"] .page_list_item_info > .sponsored_page{	float: left;}.page_list_item_photo > a{	border: 1px solid transparent;	padding: 0px;	display: inline-block;}.pin_items .page_list_item_photo{	position: relative;	overflow: hidden;}.pin_items .page_list_item_photo > a{	border: none;}.pin_items .page_list_title{	font-size: 20px;	width: 100%;	text-align: center;}.pin_items .page_list_title > a{	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;}.btn-edit-wrapper .btn.btn-red{	height: 30px!important;	line-height: 30px!important;	padding: 0 15px!important;}iframe + .btn-edit-wrapper{	padding: 11px 0 0px 0!important;	margin-top: 0px!important;}.pin_items .l{	width: 230px;	margin: 5px;	clear: both;}.pin_items .page_list_submitted{	margin-top: 10px;}.pin_items .page_list_item_info{	padding: 10px;	position: relative;	height: 100px;}.pin_items .page_list_item_photo .page_featured,#page_list_cont .page_list_item_photo .page_featured{	background-image: none;	left: -48px;	margin: 0;	padding: 0;	position: absolute;	top: 23px;	transform: rotate(-45deg);}.pin_items .page_list_item_photo .page_featured span,#page_list_cont .page_list_item_photo .page_featured span{	font-size: 10px;}.page_list_item_photo > a > span{	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	display: inline-block;	height: 160px;	width: 190px;}ul.page_list_items .page_list_item_info{	overflow: hidden;}.page_list_item{	border: 1px solid #D0E2EC;	padding: 5px 8px;	margin: 8px 2px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}.page_list_item.disabled{	background-color: transparent;}ul.page_list_items .page_list_title{	font-size: 16px;	font-weight: bold;	margin-bottom: 2px;}.page_list_info div.l{	float: left;	margin-right: 5px;	width: 390px;}.pin_items .page_list_info div.l{	clear: both;	margin: 5px 5px 2px;	width: auto;	float: none;}html[dir="rtl"] .page_list_info div.l{	float: right;	margin-right: 5px;}html[dir="rtl"] .page_list_info div.l > strong{	float: right;}.page_list_info div.l > .page_list_rating{	float: left;}html[dir="rtl"] .page_list_info div.l > .page_list_rating{	float: right;}.page_list_info div{	font-size: 11px;}.page_list_info div.r{	float: left;	width: 300px;	margin-top: 5px;	font-size: 12px;}html[dir="rtl"] .page_list_info div.r{	float: right;}.page_list_info .page_list_desc{	margin-top: 6px;	font-size: 12px;	max-width: 600px;}.page_list_item .page_list_desc{	margin-bottom: 6px;	margin-right: 6px;}.page_list_submitted{	font-size: 10px;	margin-bottom: 2px;}.page_list_info .page_list_submitted{	float: left;	color: #999999;}html[dir="rtl"] .page_list_info .page_list_submitted{	float: right;}.page_list_address{	background: url(/application/modules/Page/externals/images/map.png?c=1463) no-repeat left top;	padding-left: 20px;	margin-bottom: 2px;	padding-bottom: 5px;}html[dir="rtl"] .page_list_address{	background: url(/application/modules/Page/externals/images/map.png?c=1463) no-repeat right top;	padding-right: 20px;}.page_list_phone{	background: url(/application/modules/Page/externals/images/phone.png?c=1463) no-repeat left;	padding-left: 20px;	margin-bottom: 2px;	height: 16px;}html[dir="rtl"] .page_list_phone{	background: url(/application/modules/Page/externals/images/phone.png?c=1463) no-repeat right;	padding-right: 20px;}.page_list_website{	background: url(/application/modules/Page/externals/images/page_website_icon.png?c=1463) no-repeat left top;	padding-left: 20px;	min-height: 16px;}html[dir="rtl"] .page_list_website{	background: url(/application/modules/Page/externals/images/page_website_icon.png?c=1463) no-repeat right top;	padding-right: 20px;	padding-left: 0;}.page_list_item_photo .page_featured{	background: url(/application/modules/Page/externals/images/ribbon.png?c=1463) no-repeat scroll left top transparent;	left: -8px;	margin: 0 -8px 0 0;	padding: 14px 0 0;	position: relative;	top: -42px;	width: 160px;	z-index: 50;}html[dir="rtl"] .page_list_item_photo .page_featured{	background: url(/application/modules/Page/externals/images/right-ribbon.png?c=1463) no-repeat scroll right top transparent;	right: -8px;	margin: 0 0 0 -8px;}.page_list_item_sponsored{	background-color: #f9f9f9;}.page_list_item_sponsored div{	color: #555555;}.page_item_featured{	float: right;	background-color: #FFECBF;	border: 1px solid #EFD9A4;	padding: 1px 4px;	margin-bottom: 5px;	margin-left: 5px;	text-align: center;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}/* IE 7 hack */* + html .pages_layoutbox_create_form #submit-wrapper{	margin-top: 10px;}.page_options{	float: right;}.page_options a{	clear: both;	margin: 4px 5px;	font-size: .8em;	padding-top: 2px;	padding-bottom: 2px;	height: 16px;	display: inline-table;}a.page_edit{	background-image: url(/application/modules/Core/externals/images/admin/editinfo.png?c=1463);}a.page_delete{	background-image: url(/application/modules/Page/externals/images/delete_icon.png?c=1463);}/*
EDIT PAGE
*/div.page_edit_title div.pages_layoutbox_menu{	background: transparent;}.page_edit_title{	background-color: #f9f9f9;	padding: 0.5em;	margin-bottom: 20px;}.page_edit_title .he-navbar{	margin: 0;}.page_edit_title .l{	float: left;	margin-right: 10px;}html[dir="rtl"] .page_edit_title .l{	float: right;	margin-left: 10px;	margin-right: 0;}.page_edit_title .r{	float: left;	font-size: 11px;	padding-top: 2px;	background: none;}html[dir="rtl"] .page_edit_title .r{	float: right;}.page_edit_title .r h3{	margin-bottom: 4px;	letter-spacing: 0px;}html[dir="rtl"] .page_edit_title .tip{	float: left;}.page_statistics .label{	font-size: 12px;	padding-top: 4px;	padding-bottom: 2px;	width: 100px;}.page_statistics .value{	font-size: 12px;	font-weight: bold;	text-align: right;}.page_statistics tr{	border-bottom: 1px solid #D0E2EC;}.page_statistics div{	font-size: 10px;	border-bottom: 1px solid #D0E2EC;	padding: 4px 0 11px 0;	margin-bottom: 3px;}.page_statistics a{	display: block;	font-size: 11px;	text-align: right;}.item_photo_page_link{	background: url(/application/modules/Page/externals/images/page/nophoto_page_link.png?c=1463) no-repeat left top;}.page_edit_photo_current{	float: left;	margin-right: 22px;	width: 200px;}.global_form .page_edit_photo div.form-label{	width: 100px;}.page_edit_photo_current img{	border: 1px solid #DDDDDD;	margin: auto;}.page_edit_photo_current a{	display: block;	margin-top: 4px;	text-align: center;}.page_edit_photo_new{	float: left;}#filter_form * textarea{	width: 90%;}#filter_form * span.description{	clear: both;	display: block;	font-size: 8pt;	margin-bottom: 2px;}.clr{	clear: both;}div.clr{	clear: both;}div.paginationControl{	border: none;}.page_admin_list_item{	padding: 8px;	float: left;	width: 215px;}html[dir="rtl"] .page_admin_list_item{	float: right;}.page_admin_list_item:hover{	background-color: #e9e9e9;}.page_admin_list_item .r .page_admin_option{	float: right;	overflow: hidden;	padding-left: 15px;	text-align: right;}.page_admin_list_item .r .page_admin_option a{	clear: both;	font-size: 0.8em;	height: 15px;}.page_admin_list_item .r .page_admin_option a img:hover{	margin-top: -16px;}.page_admin_list_item .page-admin-remove-button{	float: right;}.page_admin_list_item .l{	float: left;	margin-right: 5px;	width: 52px;}html[dir="rtl"] .page_admin_list_item .l{	float: right;	margin-left: 5px;	margin-right: 0;}.page_admin_list_item .r{	float: left;	width: 73%;}html[dir="rtl"] .page_admin_list_item .r{	float: right;}.page_edit_admins > .global_form{	margin-bottom: 15px;}.page_edit_admins > h3 > a{	font-size: 12px;	float: right;	font-weight: normal;	line-height: 21px;}.page_edit_admins > h3{	float: left;}.page_edit_admins > a{	float: right;}.page_admin_list_item a{	font-size: 12px;}.page_admin_list_item a.page_admin{	font-weight: bold;	margin-bottom: 2px;	padding-top: 2px;}#page_map_cont{	position: relative;}#map_canvas{	overflow: hidden;	position: relative;}.browse_gmap{	width: 100%;	height: 500px;}#filter_form * textarea{	height: 16px;}#filter_form div ul li:first{	margin-top: 0px;}#filter_form div ul li{	margin-top: 10px;}/*
VIEW PAGE
*/.layout_page_profile_options{	margin: 15px 0px;}.layout_page_profile_note{	border: 1px solid #e9e9e9;	margin: 15px 0px;	overflow: hidden;	position: relative;}.layout_page_profile_note > div{	padding: 8px;}.layout_page_profile_admins{	margin: 15px 0px;}.layout_page_page_profile_checkins .page_checkin_list,.layout_page_favorite_pages .page_favorite_list,.layout_page_profile_employers .page_employer_list{	padding: 8px;	overflow: hidden;}.layout_page_profile_map{	margin: 15px 0px;}.layout_page_profile_map .page_map{	border: 1px solid #e9e9e9;	height: 188px;	text-align: center;	width: 188px;}.layout_page_profile_map > a{	background: url(/application/modules/Page/externals/images/view_larger_map.gif?c=1463) no-repeat left top;	display: block;	font-size: 9pt;	height: 16px;	padding-left: 20px;	margin-top: 2px;}html[dir="rtl"] .layout_page_profile_map > a{	background: url(/application/modules/Page/externals/images/view_larger_map.gif?c=1463) no-repeat right top;	padding-right: 20px;	padding-left: 0;}.layout_page_page_profile_checkins .page_checkin_list .item,.layout_page_favorite_pages .page_favorite_list .item,.layout_page_profile_employers .page_employer_list .item{	padding: 3px;	overflow: hidden;	float: left;	text-align: center;	width: 50px;}html[dir="rtl"] .layout_page_page_profile_checkins .page_checkin_list .item,html[dir="rtl"] .layout_page_favorite_pages .page_favorite_list .item,html[dir="rtl"] .layout_page_profile_employers .page_employer_list .item{	float: right;}.layout_page_profile_employers .page_employer_list .title{	display: block;	font-size: 11px;}.page_admin_list .item > a.admin_profile_thumb,.page_admin_list .item .r{	display: block;	float: left;	width: 110px;}.page_admin_list .item .r > span,.page_admin_list .item a.send_message{	font-size: 8pt;	line-height: 16px;}.page_admin_list .item a.send_message{	background-image: url(/application/modules/Messages/externals/images/send.png?c=1463);}.page_admin_list .item a,.page_checkin_list .item a,.page_favorite_list .item a{	font-size: 9pt;	font-weight: bold;}.page_admin_list .item a.admin_profile_thumb,.page_checkin_list .item a.page_profile_thumb,.page_favorite_list .item a.page_profile_thumb,.layout_page_profile_employers .page_employer_list .item a.employer_profile_thumb{	width: 50px;	margin-right: 5px;}html[dir="rtl"] .page_admin_list .item a.admin_profile_thumb,html[dir="rtl"] .page_checkin_list .item a.page_profile_thumb,html[dir="rtl"] .page_favorite_list .item a.page_profile_thumb,html[dir="rtl"] .layout_page_profile_employers .page_employer_list .item a.employer_profile_thumb{	margin-left: 5px;	margin-right: 0;}.profile_note_textarea{	padding: 9px;}.layout_page_profile_note > h3{	margin: 10px 0px 0px 10px;}.layout_left .layout_page_profile_note > h3,.layout_left .layout_page_profile_photo > h3,.layout_left .layout_page_profile_options > h3,.layout_right .layout_page_profile_note > h3,.layout_right .layout_page_profile_photo > h3,.layout_right .layout_page_profile_options > h3{	display: none;}.profile_note_textarea textarea{	border: none;	width: 96%;	padding: 0px;}.profile_note_text{	padding: 10px;}.layout_page_profile_note > div.profile_note{	padding: 0px;	border: none;}.large_map{	width: 640px;	height: 460px;	margin: 10px 0 0 10px;}.large_map_head{	margin: 0 0 0 10px;	font-weight: bold;	text-align: center;}a.edit_page_note{	background: transparent url(/application/modules/Page/externals/images/pencil_gray.png?c=1463) no-repeat center center;	width: 16px;	padding: 3px;	position: absolute;	top: 0px;}html[dir="rtl"] a.edit_page_note{	float: left;	left: 0px;}html[dir="ltr"] a.edit_page_note{	float: right;	right: 0px;}a.edit_page_note:hover{	background: #f9f9f9 url(/application/modules/User/externals/images/edit.png?c=1463) no-repeat center center;	text-decoration: none;}.he_tag2{	font-size: 11pt;}.he_tag3{	font-size: 13pt;}.he_tag4{	font-size: 15pt;}.he_tag5{	font-size: 17pt;}.he_tag6{	font-size: 20pt;	font-weight: bold;}.he_tag7{	font-size: 23pt;	font-weight: bold;}.he_tag8{	font-size: 26pt;	font-weight: bold;}.he_tag9{	font-size: 32pt;	font-weight: bold;}.team_box{	width: 100%;}.team_box .team_title{	float: left;}html[dir="rtl"] .team_box .team_title{	float: right;}.team_box .team_title_edit{	float: left;	width: 16px;	height: 16px;	background: transparent url(/application/modules/Page/externals/images/pencil_gray.png?c=1463) no-repeat;}.team_box .team_title_edit:hover{	background: transparent url(/application/modules/User/externals/images/edit.png?c=1463) no-repeat;}.team_box .team_title_input_box,.team_box .team_title_input_box .team_title_input{	float: left;	width: 100px;}.notification_type_page_suggest{	background: transparent url(/application/modules/Page/externals/images/page/suggest.png?c=1463) no-repeat;}.page_stat_filter_form div,.page_stat_filter_form{	float: left;}html[dir="rtl"] .page_stat_filter_form div,.page_stat_filter_form{	float: right;}html[dir="rtl"] .page_stat_filter_form div,html[dir="rtl"] .page_stat_filter_form{	float: right;}.page_stat_filter_form div{	margin: 10px 10px 0 10px;}.page_stat_filter_form button{	margin: 7px 10px 0 10px;}.stat_filter_desc{	float: left;	padding: 0px 0px 0px 10px;	font-size: 11px;	color: #777777;}html[dir="rtl"] .stat_filter_desc{	float: right;	padding: 0px 10px 0px 0px;}html[dir="rtl"] .stat_filter_desc span{	float: right;}.bold{	font-weight: bold;}.map_canvas_stat{	text-align: center;	margin-top: 10px;}table tr td.header{	font-weight: bold;	padding: 3px;}table tr td.item{	padding: 3px;	text-align: center;}.page_unit{	color: #aaa;}.page_stat{	margin-top: 10px;}.page_stat div.page_statistics_nav{	font-weight: bold;	clear: both;	font-size: 12px;	border-bottom: none;	margin: 0px;	padding: 5px;}.page_statistics_nav a{	float: left;	margin-left: 10px;	font-weight: bold;}html[dir="rtl"] .page_statistics_nav a{	float: right;	margin-right: 10px;}.statistics_content > .desc{	float: left;	font-size: 12px;	line-height: 16px;	width: 500px;}.statistics_content > .desc > span{	text-decoration: underline;}.statistics_filter{	background-color: #E9F4FA;	float: left;	margin-right: 15px;	padding: 6px;}.statistics_filter > form{	overflow: hidden;	border: 1px solid #d7e8f1;	background: #fff;	padding: 15px;}.statistics_filter form > div{	float: left;	overflow: hidden;	margin-left: 10px;}.statistics_filter form > div:first-child{	margin-left: 0px;}.statistics_filter div input,div.statistics_filter div select{	width: auto;	margin-top: 3px;}.map_overlay{	border: 1px solid #e9e9e9;	float: left;	margin: 15px auto 25px;}.statistics_tbl thead tr{	background-color: #f9f9f9;}.statistics_tbl td,.statistics_tbl th{	border-bottom: 1px solid #eee;	font-size: 12px;	padding: 4px 6px;}.statistics_tbl tbody tr:nth-child(2n){	background-color: #f9f9f9;}.statistics_tbl td,.statistics_tbl th{	text-align: right;}.statistics_tbl td.statistics_country,.statistics_tbl th.statistics_country{	text-align: left;}/* WIDGET LIST STYLES */.page_list{	clear: both;	overflow: hidden;	width: 100%;/*	margin-bottom: 15px;*/}.page_list > ul{	padding: 5px;}.page_list > ul > li{	clear: both;	overflow: hidden;	padding: 3px 5px 3px 5px;	margin-bottom: 15px;	height: auto;}.page_list a.item_thumb{	float: left;	display: block;	width: 25%;}.page_list ul li div.item .page_button_loader{	position: absolute;	top: 3px;	left: 170px;	height: 25px !important;	background: transparent url(/application/modules/Page/externals/images/loader.gif?c=1463) no-repeat;}.page_list ul li div.item .like_button_link{	padding: 3px 12px;	float: left;	margin-top: 0px;}#map_canvas div.page_list_browser_likebox .like_button_link{	padding: 3px 12px;	width: 70px;}#map_canvas div.item{	position: relative;	left: -10px;	top: 10px;}#map_canvas div.item .page_button_loader{	position: absolute;	top: 2px;	left: 27px;	background: transparent url(/application/modules/Page/externals/images/loader.gif?c=1463) no-repeat;}html[dir="rtl"] .page_list a.item_thumb{	float: right;}.page_list a.item_thumb > img{	display: block;}.page_list .item_info{	padding: 0px 0px 0px 6px;	overflow: hidden;/*	width: 110px;*/}html[dir="rtl"] .page_list .item_info{	padding: 0px 6px 0px 0px;}.page_list .item_name{	font-size: 15px;	line-height: 100%;}.page_list .item_name > a{	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;}.page_list .item_description{	font-size: .8em;	margin-bottom: 4px;	color: #131c0e;}.page_list .item_date{	font-size: .8em;	color: #131c0e;}.page_list div.page_photo{	float: left;	overflow: hidden;	width: 50px;}html[dir="rtl"] .page_list div.page_photo{	float: right;}.page_list div.item_info > img{	position: relative;}.item_photo_page{	display: block;}.activity_icon_page_create{	background-image: url(/application/modules/Page/externals/images/newpage.png?c=1463);}/*Page link*/.page_icon_link_delete{	background-image: url(/application/modules/Page/externals/images/remove.png?c=1463);	background-position: 1px 1px;	background-repeat: no-repeat;	display: inline-block;	font-weight: bold;	padding: 0 0 0 20px;}.page_icon_link_delete:hover{	background-position: 0 -32px;}ul.page_links > li{	overflow: hidden;}ul.page_links > li + li{	margin-top: 10px;	border-top-width: 1px;	padding-top: 10px;}ul.page_links .page_links_photo{	float: left;	margin-right: 7px;	overflow: hidden;}html[dir="rtl"] ul.page_links .page_links_photo{	float: right;	margin-right: 0px;	margin-left: 7px;}ul.page_links .page_links_photo img{	border: 1px solid transparent;	display: block;	width: 90px;}ul.page_links .page_links_info{	overflow: hidden;	width: 65%;}ul.page_links .page_links_title{	font-weight: bold;	margin-bottom: 2px;}ul.page_links .page_links_description{	font-size: 0.8em;}ul.page_links .page_links_author{	color: #131c0e;	font-size: 0.8em;	margin-top: 2px;}.layout_page_profile_pages ul > li,.layout_page_profile_events ul > li{	overflow: hidden;}.layout_page_profile_pages ul > li + li,.layout_page_profile_events ul > li + li{	border-top-width: 1px;	margin-top: 10px;	padding-top: 10px;}.layout_page_profile_pages ul .pages_profile_tab_photo,.layout_page_profile_events ul .pages_profile_tab_photo{	float: left;	margin-right: 7px;	overflow: hidden;}html[dir="rtl"] .layout_page_profile_pages ul .pages_profile_tab_photo,html[dir="rtl"] .layout_page_profile_events ul .pages_profile_tab_photo{	float: right;	margin-left: 7px;	margin-right: 0;}.layout_page_profile_pages ul .pages_profile_tab_photo img,.layout_page_profile_events ul .pages_profile_tab_photo img{	max-width: 90px;}.layout_page_profile_pages ul .pages_profile_tab_info,.layout_page_profile_events ul .pages_profile_tab_info{	overflow: hidden;}.layout_page_profile_pages ul .pages_profile_tab_title > a,.layout_page_profile_events ul .pages_profile_tab_title > a{	font-weight: bold;}.layout_page_profile_pages ul .pages_profile_tab_members,.layout_page_profile_events ul .pages_profile_tab_members{	color: #999999;	font-size: 0.8em;}.layout_page_profile_pages ul .pages_profile_tab_desc,.layout_page_profile_events ul .pages_profile_tab_desc{	margin-top: 7px;}.layout_page_profile_pages ul .pages_profile_tab_status{	color: #AAAAAA;	font-size: 8pt;	padding-left: 10px;	float: right;}html[dir="rtl"] .layout_page_profile_pages ul .pages_profile_tab_status{	padding-right: 10px;	padding-left: 0;	float: left;}.layout_page_profile_pages .pages_profile_tab_photo{	width: 92px;}.layout_page_profile_pages .pages_profile_tab_photo .item_photo_page{	float: left;}.item_icon_page{	background-image: url(/application/modules/Page/externals/images/browse.png?c=1463);}div.layout_page_recent,div.layout_page_popular,div.layout_page_featured{	margin: 15px 0px;}#SaveChanges-wrapper{	clear: left;}#cancel-wrapper{	clear: right;	margin-left: 5px;}.layout_page_hireexperts .comments .comments_author_photo img{	float: left;}#page_list_container .sortby{	padding: 8px;}.theme_snowbot .layout_middle{	padding: 10px;}.backlink_wrapper{	margin-top: 7px;	float: right;}.backlink_wrapper a{	display: block;	float: right;	font-weight: bold;	background: transparent url(/application/modules/Page/externals/images/back.png?c=1463) no-repeat left center;	padding-left: 19px;}.layout_page_search{	float: right;}html[dir="rtl"] .layout_page_search{	float: left;}.layout_like_status{	float: left;	width: 540px;}.layout_core_container_tabs{	clear: both;}.page-search-container{	float: right;	padding: 5px;}html[dir="rtl"] .page-search-container{	float: left;}.page-search-description{	font-size: 11px;	padding: 5px;	border-bottom: 1px solid #e9e9e9;}.page-search-form{	margin-top: 5px;}.page-search-form .description{	font-size: 10px;	text-align: center;}.page-search-field{	width: 100%;}.page-search-results *{	z-index: 999;}.page-search-results{	z-index: 999;	position: absolute;	padding: 7px;	width: 290px;	opacity: 0;	border: 1px solid #fff;	background-color: #fff;}.page-search-form{	position: relative;}.page-search-results .search-items-wrapper{	float: left;	clear: both;	width: 100%;}.page-search-results .search-items-wrapper > div{	float: left;}.page-search-results .search-items-wrapper div.search-category-wrapper{	width: 18%;	font-weight: bold;	padding: 3px;	color: #131c0e;}.page-search-results .search-items-wrapper div.search-items{	width: 68%;	float: right;	border-left: 1px solid #e9e9e9;}.page-search-results .search-items-wrapper div.search-items a.search-item{	display: block;	clear: both;	padding: 3px;}.page-search-results .search-items-wrapper div.search-items a.search-item:hover{	text-decoration: none;	background-color: #393939;	color: #000;}.page-search-results .search-items-wrapper div.search-items a.search-item .search-item-photo,.page-search-results .search-items-wrapper div.search-items a.search-item .search-item-info{	display: block;	float: left;}.page-search-results .search-items-wrapper div.search-items a.search-item .search-item-photo{	padding: 2px;}.page-search-results .search-items-wrapper div.search-items a.search-item .search-item-info .search-item-title{	padding: 3px;	font-weight: bold;}.page-search-results .search-items-wrapper div.search-items a.search-item .search-item-info .search-item-desc{	color: #131c0e;	font-size: 0.8em;	clear: both;	display: block;	padding-left: 3px;}div.search-items-wrapper-taggs div.search-items{	border-top: 1px solid #e9e9e9;}div.page-search-results div.search-items-wrapper-taggs div.search-items a.search-item{	background: transparent url(/application/modules/Page/externals/images/tagged.png?c=1463) no-repeat 0px 5px;	padding: 3px 3px 3px 19px;}.page-search-results > div.middle,.page-search-results > div.last{/* 	margin-top: 5px;*/}.page-search-results .middle .search-items,.page-search-results .first .search-items{	border-bottom: 1px solid #e9e9e9;}.search-close{	width: 16px;	height: 16px;	background: transparent url(/application/modules/Page/externals/images/close_btn.gif?c=1463) no-repeat center;	position: absolute;	top: 0px;	right: 0px;	margin: 10px;}.search-more{	font-size: 0.8em;	clear: both;	display: block;	float: right;}.page-search-input{	float: right;	width: 100%;}html[dir="rtl"] .page-search-input{	float: right;}.page-search-field{	float: right;}.page-search-loader{	float: right;	width: 22px;	height: 19px;	margin-left: 3px;	background: transparent url(/application/modules/Page/externals/images/viewpage.png?c=1463) no-repeat scroll center;	position: absolute;	right: 2px;	top: 5px;}.pin-loader{	background: url(/application/modules/Page/externals/images/page/loading.gif?c=1463) no-repeat scroll center center rgba(0, 0, 0, 0);	clear: both;	display: none;	height: 19px;	margin-bottom: 0;	margin-left: auto;	margin-right: auto;	width: 22px;}html[dir="rtl"] .page-search-loader{	float: left;	margin-right: 3px;	margin-left: 0;}.page-search-form .page-search-input input.inactive{	color: #131c0e;}.page-tag{	float: left;}.page-tag .tags a{	margin: 4px;}.page-misc .page-misc-date,.page-misc .page-tags{	float: left;}html[dir="rtl"] .page-misc .page-misc-date,html[dir="rtl"] .page-misc .page-tags{	float: right;}.page-misc-date{	color: #131c0e;	font-size: 0.8em;	margin-top: 2px;}.page-search-tab * .search-item-link{	font-weight: bold;}.page-search-tab > div.middle,.page-search-tab > div.last{	margin-top: 8px;}.search-tab-item{	display: block;	padding: 3px;	border: 1px solid #fff;}.search-tab-item:hover{	text-decoration: none;	background-color: #f9f9f9;	border: 1px solid #e9e9e9;}.search-tab-items > div.middle,.search-tab-items > div.last{	margin-top: 4px;}.search-tab-item-desc{	color: #131c0e;	font-size: 0.8em;}.search-tab-item-photo,.search-tab-item-info{	float: left;}.search-tab-item-info{	width: 658px;	padding: 0 5px 5px 5px;}#search_filter_form > div.form-element{	float: left;}#search_filter_form > .keyword *,#search_filter_form > .content .element{	float: left;	padding: 2px;}#search_filter_form > .content .element *{	float: left;}#search_filter_form > .keyword,#search_filter_form > .content{	margin: 5px;	padding: 2px;}#search_filter_form > .content .element input{	margin-top: 1px;}#search_filter_form > .submit{	margin-top: 3px;}.layout_page_tag_cloud{	margin-top: 15px;	margin-bottom: 15px;}.layout_page_tag_cloud .page-search-tag-cloud{	padding: 5px;	clear: both;}.page-search-tag-cloud a{	padding: 3px;}.page-search-tag-cloud a:hover{	text-decoration: none;	background-color: #e9e9e9;	color: #000;}ul.feed .feed_attachment_page > div > a{	display: block;	float: left;	margin-right: 7px;}html[dir="rtl"] ul.feed .feed_attachment_page > div > a{	float: right;	margin-right: 0px;	margin-left: 7px;}ul.feed .feed_attachment_page > div > div{	overflow: hidden;}.layout_page_favorite_pages,.layout_page_page_advanced_search,.layout_page_sponsored_carousel{	margin-bottom: 15px;	background-color: #fff;	background-image: none;}/*
* Slider styles
*/.layout_page_featured_carousel{	margin-bottom: 15px;}/*  container setup */.layout_page_sponsored_carousel #controls div,.layout_page_featured_carousel #f_controls div{	display: none;}.layout_page_sponsored_carousel:hover #controls div, .layout_page_featured_carousel:hover #f_controls div{	display: block;}.layout_page_sponsored_carousel:hover #controls i, .layout_page_featured_carousel:hover #f_controls i{	color: #777;	opacity: 0.7;}#slider_container,#f_slider_container{	position: relative;	height: 175px;	overflow: hidden;	background-color: transparent;	border: 5px solid #ffffff;}.slider_container > .item,.f_slider_container > .item{	display: block;	height: 175px;	width: 100%;	background-color: #fff;}.slider_item_img{	width: 30%;	height: 170px;	float: left;	margin: 0 10px 0 0;}.slider_container > .item .slider_img,.f_slider_container > .item .slider_img{	margin: 5px;	width: 100%;	height: 100%;}.slider_container > .item .slider_img .item_photo_page,.f_slider_container > .item .slider_img .item_photo_page{	max-height: 100%;	max-width: 100%;	height: 100%;	float: right;}.slider_container > .item > .content_info,.f_slider_container > .item > .content_info{	overflow: hidden;	margin: 5px;	width: 65%;}.content_info .page_list_submitted{	color: #131c0e;}.content_info .descr{	width: 100%;	margin: 10px 0;}.content_info .rating{	float: left;}.content_info .rating .pagereview_element{	width: 150px !important;}body .content_info .rate_stars_cont .rate_style{	font-size: 30px !important;}html[dir="rtl"] .content_info .rating{	float: right;}/*#controls,*//*#f_controls{*//*	position: absolute;*//*	top: 88%;*//*	left: 43%;*//*	background-color: #ffffff;*//*	border-radius: 3px 3px 0px 0px;*//*}*/.prev_btn,.next_btn,.play_btn,.pause_btn{	position: absolute;	top: 30px;/*	border-color: transparent;*//*	background-color: #ffffff;*//*	background-repeat: no-repeat;*//*	background-position: center center;*/}.prev_btn{	left: 0;}.next_btn{	right: 0;}/*.prev_btn{*//*	background-image: url(/application/modules/Page/externals/images/slider/prev.png?c=1463);*//*}*//*.pause_btn{*//*	background-image: url(/application/modules/Page/externals/images/slider/pause.png?c=1463);*//*}*//*.next_btn{*//*	background-image: url(/application/modules/Page/externals/images/slider/next.png?c=1463);*//*}*//*.play_btn{*//*	background-image: url(/application/modules/Page/externals/images/slider/play.png?c=1463);*//*}*//* View Icons */.page_widget_title{	margin-left: 5px;}.display_block{	display: block;}.page_icons_items .list .item .like_count{	position: absolute;	top: 0px;	left: 0px;	z-index: 11;	margin: 2px;	padding: 5px;	font-size: 10px;	color: white;	font-weight: bold;	background: transparent url(/application/modules/Like/externals/images/transparent.png?c=1463);}.page_icons_items .list .item{	float: left;	margin: 7px;	padding: 4px;	position: relative;	width: 100px;	height: 185px;}.page_icons_items .list .liked_item{	background-color: #131c0e;}.page_icons_items .list .liked_item .icon_view{	border: 1px solid #e9e9e9;}.page_icons_items .list .item .page_profile_title{	text-decoration: none;	margin-top: 4px;	padding: 1px !important;	text-align: center;}.page_icons_items .list .liked_item .page_profile_title{	color: #fff;}.page_icons_items .icon_view{	background-color: #333;	background-position: center center;	background-repeat: no-repeat;	height: 148px;	width: 98px;	border: 1px solid #ccc;}.page_icons_items .list .item .page_browse .likebox_hover{	border: 1px solid transparent;	opacity: 0.6;	filter: alpha(opacity=10);	background-color: #000;}.page_browser_indicator{	margin-top: 55px;	background-position: center center;	background-repeat: no-repeat;	margin-left: 33px;	display: none;}.page_browser_likebox{	position: absolute;	top: 62px;	left: -50px;	text-align: center;	display: none;	width: 200px;	z-index: 3;}.page_browser_likebox .like_button_link{	float: none;	margin: auto;	display: inline-block;}.page_button_loader{	background: transparent url(/application/modules/Page/externals/images/loader.gif?c=1463) no-repeat!important;	width: 35px;	height: 50px;	margin-top: 8px;	position: absolute;	top: 55px;	left: 35px;}/* Tags */sup{	text-decoration: none !important;	font-weight: bolder;	font-size: 9px;}sup:hover{	text-decoration: none !important;	color: blue;}.page_subscription_wrapper h3{	margin-bottom: 6px;}.page_subscription_wrapper h3 + p{	margin-left: 3px;	margin-bottom: 10px;}.he-hint-tip-links.tip_icon{	display: inline-block;	background-image: url(/application/modules/Page/externals/images/info_icon.png?c=1463);	background-position: 6px 6px;	background-repeat: no-repeat;	padding: 6px 6px 6px 27px;}.package-list-layout{	padding: 10px;	margin-bottom: 15px;}.package-list-layout > div{	background-color: #fff;	padding: 5px;	text-align: center;}.package-list-layout > div > .package-list-description{	border-bottom: 1px solid #eee;	margin-bottom: 10px;}.package-list-layout > div table.package-list{	width: 100%;}table.package-list .available-options{	width: 150px;}table.package-list .available-options table{	width: 100%;}table.package-list .available-packages{	overflow-x: auto;	width: 765px;	display: block;	border: 0px solid #ccc;	border-right-width: 1px;}table.package-list .available-packages > table{	margin-bottom: 10px;}table.package-list .available-packages td{	min-width: 150px;	text-align: center;}table.package-list .available-packages td{	border-right: 1px solid #eee;}table.package-list .available-options td{	padding: 0px 5px;}table.package-list .available-options td.empty{	border-right: 0px;	padding: 5px;}table.package-list .available-options td,table.package-list .available-packages td{	height: 80px;	border-bottom: 1px solid #eee;}table.package-list .package{	padding: 5px 8px;}table.package-list .package .description,table.package-list .package .title,table.package-list .package .package-description,table.package-list .package .price{	text-align: center;}table.package-list .package .title{	color: #131c0e;	font-weight: bold;}table.package-list .package .description{	display: none;}table.package-list .package .price{	color: #AF3706;	font-weight: 700;	margin-top: 5px;}table.package-list .package .price > form{	display: inline-block;}table.package-list .package .price form > button{	background-image: none;	padding: 2px;	font-size: 0.8em;	margin-left: 5px;}.page_edit_package{	background-color: #f9f9f9;	margin: 1.5em 0;	padding: 0;}.page_edit_package .approved_icon{	background: no-repeat scroll;	background-position: left top;	line-height: 16px;	margin: 0;	padding: 0 0 10px 18px;	border-bottom: 1px solid #D0E2EC;}html[dir="rtl"] .page_edit_package .approved_icon{	background-position: right top;	padding: 0 18px 10px 0;}.page_edit_package > .profile_img > img.item_photo_page{	width: 100%;	max-width: none;}html[dir="rtl"] .page_edit_package > .profile_img > img.item_photo_page{	float: right;}.page_edit_package > .edit_page_featured{	position: relative;}.page_edit_package > .profile_img{	position: relative;	overflow: hidden;}.page_edit_package .page_featured{	background-image: none;	left: -48px;	margin: 0;	padding: 0;	position: absolute;	top: 23px;	width: 160px;	transform: rotate(-45deg);}html[dir="rtl"] .page_edit_package .page_featured{	background: url(/application/modules/Page/externals/images/right-ribbon.png?c=1463) no-repeat scroll right top transparent;	float: left;}.page_edit_package .sponsored_page{	background: none repeat scroll 0 0 rgba(90, 90, 90, 0.5);	border: medium none;	border-radius: 0;	color: #DDDDDD;	float: right;	font-size: 9px;	letter-spacing: 1px;	margin: 0;	padding: 6px 10px;	position: absolute;	right: -2px;	bottom: 11px;}html[dir="rtl"] .page_edit_package .sponsored_page{	float: left;}.page_edit_package > .img{	margin: 0 auto;	text-align: center;}.page_edit_package .label{	font-size: 12px;	padding-top: 4px;	padding-bottom: 2px;	width: 100px;}.page_edit_package .value{	font-size: 12px;	font-weight: bold;	text-align: right;	max-width: 66px;}.page_edit_package tr{	border-bottom: 1px solid #D0E2EC;}.page_edit_package div{	font-size: 10px;	padding: 0px 0 11px 0;	margin-bottom: 3px;}.page_edit_package > table{	margin-top: 10px;}.red{	color: red;}.green{	color: green;}/*
Page Profile Photo
*/.layout_page_profile_photo{	overflow: hidden;	margin-bottom: 15px;	clear: both;}.layout_page_profile_photo > div{	overflow: hidden;}.layout_page_profile_photo > div *{	text-align: center;}.layout_page_profile_photo > div > a{	display: block;	text-decoration: none;}.layout_page_profile_photo > div > a > img{	width: 100%;	display: block;	margin: 0 auto 0 auto;	max-width: none;	max-height: none;}.layout_page_profile_photo > div > p{	font-weight: normal;	margin-top: 7px;}.layout_page_profile_photo .icons{	margin: 0 auto;	text-align: center;	margin-top: 1.5em;}/*
FEED ITEMS
Styles page attachments in the feed.
*/.feed_attachment_page > div{	overflow: hidden;}.feed_attachment_page > div > a{	display: inline-block;	float: left;	margin-right: 7px;}.feed_attachment_page > div > a > img{	display: block;	max-width: 120px;	max-height: 120px;}.feed_attachment_page > div > div{	overflow: hidden;}.page_edit_form input[type="checkbox"],.page_edit_form input[type="radio"]{	clear: left;}.layout_page_page_search{	margin-bottom: 15px;}.layout_page_page_categories,.layout_page_page_locations{	padding: 7px;	border-width: 0px;	margin-bottom: 15px;}ul.page-categories{	background-color: #fff;	padding: 5px;	border: 1px solid #eee;	list-style: none;}ul.page-categories > li{	padding: 5px;	overflow: hidden;}ul.page-categories > li.on-hover:hover, .active_page{	background-color: #eee;}ul.page-categories > li + li{	border-top-width: 1px;	border-top-style: solid;	border-color: inherit;}ul.page-categories > li > a{	font-weight: normal;	font-size: 1.1em;}html[dir="rtl"] ul.page-categories > li > a{	font-weight: bold;	float: right;}ul.page-categories > li img{	vertical-align: bottom;}ul.page-categories > li ul.page-subcategories{	list-style: none;}ul.page-categories > li ul.page-subcategories > li{	padding: 3px 0 3px 20px;}ul.page-categories > li ul.page-subcategories > li:hover{	background-color: #eee;}ul.page-categories > li ul.page-subcategories > li > a:hover, ul.page-categories > li > a:hover{	text-decoration: none !important;}.page-categories span{	float: right;}.page-widget{	overflow: hidden;}.layout_page_page_tags .page-widget a:hover{	background-color: #f9f9f9;	font-weight: bold;	transform: scale(1.05);	z-index: 1000;	letter-spacing: -0.033em;}.layout_page_page_tags .page-widget a{	display: inline-block;	transition: transform 0.3s ease 0s;}.layout_page_page_tags .page-widget{	padding: 5px;	text-align: center;}td > .sort_by,td > .page_tag_info,td > .page_city_info,td > .page_category_info,td > .page_adv_info,td > .page_adv_info,td > .page_badge_info{	background-color: #eee;	border-radius: 3px 3px 3px 3px;	float: left;	font-size: 0.8em;	margin: 0 10px 5px 0;	padding: 0.4em 0.6em;}ul.page_notices{	margin: 0 0 20px 0;	overflow: hidden;}* + ul.page_notices{	margin-top: 20px;}ul.page_notices > li{	margin: 7px 5px 7px 5px;	padding: 5px 15px 5px 32px;	background-repeat: no-repeat;	background-position: 8px 5px;	float: left;	clear: left;	overflow: hidden;	border: 1px solid #ccc;}html[dir="rtl"] ul.page_notices > li{	padding: 5px 32px 5px 15px;	background-position: 98% 5px;	float: right;	clear: right;}ul.page_notices > li > b{	text-transform: uppercase;	font-size: .8em;}ul.page_notices > li > ul > li{	font-size: .9em;}ul.page_notices > li{	background-image: url(/application/modules/User/externals/images/links/search.png?c=1463);	background-color: #ffffff;}/* New Dashboard Style */.page_edit_tabs .sideNavItem,.page_edit_tabs .subSideNavItem{	width: 100%;	margin: 5px 20px 5px -20px;}.clearfix:after{	clear: both;	content: ".";	display: block;	font-size: 0;	height: 0;	line-height: 0;	visibility: hidden;}.page_edit_tabs .item:hover, .page_edit_tabs .item:focus, .page_edit_tabs .sideNavItem.selectedItem .subSideNavItem .item:hover{/*	background-color: #e9e9e9;*/	text-decoration: none;}.page_edit_tabs .sideNavItem.selectedItem .item{/*	background-color: #e9e9e9;*/	font-weight: bold;}.sideNavItem.selectedItem .item div.linkWrap,.page_edit_tabs .item:hover div.linkWrap{	color: #ff4c4c;}.page_edit_tabs .sideNavItem.selectedItem .subSideNavItem .item{/*    	background-color: transparent;*/	font-weight: normal;}/*
*/.page_edit_tabs .sideNavItem.selectedItem .subSideNavItem.selectedItem .item{/* 	background-color: #e9e9e9 !important;*/	font-weight: bold !important;}.page_edit_tabs .item{	margin-left: 20px;	margin-right: -20px;/*	border-bottom: 1px solid #FFFFFF;*/	color: #333333;	display: block;	line-height: 24px;	min-height: 17px;	padding: 3px 8px 0 28px;	text-decoration: none;}.page_edit_tabs .sideNavItem .item .imgWrap,.page_edit_tabs .subSideNavItem .item .imgWrap{	float: left;	margin-left: -22px;}html[dir="rtl"] .page_edit_tabs .sideNavItem .item .imgWrap,html[dir="rtl"] .page_edit_tabs .subSideNavItem .item .imgWrap{	float: right;	margin-left: 5px;}.page_edit_tabs .item .imgWrap{	width: 18px;}.page_apps{	background-repeat: no-repeat;	padding-left: 25px;}.page_send_update_icon{	background-image: url(/application/modules/Like/externals/images/send_update.png?c=1463);}.privacy_icon{	background-image: url(/application/modules/Page/externals/images/edit_privacy.png?c=1463);}.get_started_icon{	background-image: url(/application/modules/Page/externals/images/browse.png?c=1463);}.basic_info_icon{	background-image: url(/application/modules/Core/externals/images/admin/editinfo.png?c=1463);}.edit_photo_icon{	background-image: url(/application/modules/Page/externals/images/edit_photo.png?c=1463);}.manage_admin_icon{	background-image: url(/application/modules/User/externals/images/friends/request.png?c=1463);}.style_icon{	background-image: url(/application/modules/User/externals/images/edit.png?c=1463);}.edit_layout_icon{	background-image: url(/application/modules/Page/externals/images/edit_layout.png?c=1463);}.view_stat_icon{	background-image: url(/application/modules/Page/externals/images/view_stat.png?c=1463);}.edit_apps_icon{	background-image: url(/application/modules/Page/externals/images/edit_apps.png?c=1463);}.sub_nav_icon{	background-image: url(/application/modules/Page/externals/images/navigation.png?c=1463);}.imgWrap .img{	background-repeat: no-repeat;	display: inline-block;	height: 16px;	width: 16px;}.page_edit_tabs .sideNavItem .linkWrap,.page_edit_tabs .subSideNavItem .linkWrap{	display: block;	overflow: hidden;	padding-left: 0;	text-overflow: ellipsis;	white-space: nowrap;	max-width: 140px;}.page_edit_tabs .external{	padding-right: 12px;}html[dir="rtl"] .page_edit_tabs .external{	padding-left: 12px;	padding-right: 0;}.page_edit_tabs .sub_menus{	padding-right: 12px;}html[dir="rtl"] .page_edit_tabs .sub_menus{	padding-left: 12px;	padding-right: 0;}/* Page Edit */.page_basic_info_edit .btn-yellow span{	padding: 0px 15px!important;	display: inline-block;	font-family: 'sailec-medium';	line-height: 30px!important;	height: 30px!important;	box-sizing: border-box;}#cancel{	text-decoration: underline;	font-family: 'sailec-medium';}.page_basic_info_edit > .global_form > div,.page_edit_privacy > .global_form > div,.page_edit_photo > .global_form > div,.page_edit_admins > .global_form > div,.page_edit_update > .global_form > div,.page_edit_contact > .global_form > div,.page_edit_store_products > .global_form > div{	float: none !important;}#global_page_whcore-description-index #buttons-wrapper #buttons-label{	display: none;}.page_edit_photo > .global_form > div > div > div.form-elements > div{	clear: none;	float: left;}#global_page_page-page-edit-photo .page_edit_photo > .global_form > div > div > div.form-elements > div{	float: none;}#global_page_page-page-edit-photo #buttons-wrapper{	margin-left: 0;	width: 100%;}#global_page_page-page-edit-photo #remove{	font-family: 'sailec-bold';	text-decoration: underline;}html[dir="rtl"] .page_edit_photo > .global_form > div > div > div.form-elements > div{	clear: none;	float: right;}#global_page_whcore-contact-index .page_basic_info_edit .content,#global_page_whcore-description-index .page_basic_info_edit .content{	padding: 0!important;	background: none!important;}.page_edit_photo > .global_form > div > div > div.form-elements > div + div{	float: none;	margin-left: 350px;	min-width: 240px;}html[dir="rtl"] .page_edit_photo > .global_form > div > div > div.form-elements > div + div{	float: none;	margin-right: 350px;}.page_edit_lists{	clear: both;	overflow: hidden;}.page_edit_lists li{	border-top-width: 1px;	clear: both;	padding: 10px;}.manage_store_products > ul > li{	border-top-width: 0;}.manage_store_products > ul > li + li{	border-top-width: 1px;}.page_edit_lists .manage_store_icon{	float: left;	margin: 0 20px;}.page_edit_lists .manage_store_desc{	overflow: hidden;}.page_edit_lists .manage_store_desc b{	float: left;	font-weight: bold;	margin-bottom: 8px;}.page_edit_lists .manage_store_desc p{	clear: both;	float: left;	max-width: none !important;}.page-abc-wrapper a{	outline: medium none;	padding: 2px;	color: #fff;	font-size: 1.1em;}.page-abc-wrapper a.active,.page-abc-wrapper a:hover{	color: #000;	background-color: #e9e9e9;	border-radius: 3px 3px 3px 3px;	text-decoration: none;}.page-abc-wrapper a.active{	font-weight: bold;}/* Icons */.icon_page_new{	background-image: url(/application/modules/Page/externals/images/newpage.png?c=1463);}/*
.disabled_letter{	padding: 2px;	font-size: 14px;	font-weight: bold;	outline: medium none;	text-decoration: none !important;	color: #131c0e !important;}#claim p.description{	font-size: .7em;	margin-top: 5px;	max-width: 300px;}*/#EditPagePhoto #Filedata-label{	width: auto;}.layout_page_page .tabs{	margin-left: auto;}.form_href .agreement{	background-image: url(/application/modules/Page/externals/images/approved1.png?c=1463);	background-repeat: no-repeat;	padding-left: 20px;}.form_href .close{	background-image: url(/application/modules/Core/externals/images/admin/referrers_clear.png?c=1463);	background-repeat: no-repeat;	padding-left: 20px;}.scroll_div{	max-height: 500px;}.agreement-element_href{	clear: none;	float: left;	margin-left: 20px;	max-width: 600px;	min-width: 150px;	overflow: hidden;	text-align: left;}.agreement-element_checkbox{	clear: none;	float: left;	margin-bottom: 15px;	max-width: 600px;	min-width: 150px;	overflow: hidden;	text-align: left;}.form_href{	padding: 10px;}/*
  advanced seach form style
*/.advanced_search .search_keyword,.advanced_search .search_where{	width: 35%;	display: inline-block;}.advanced_search .search_within{	width: 15%;	display: inline-block;}.advanced_search .search_submit{	width: 12%;	display: inline-block;}.advanced_search .search_keyword label,.advanced_search .search_where label,.advanced_search .search_within label{	font-size: 16px;	font-weight: bold;}.advanced_search .search_keyword input,.advanced_search .search_where input,.advanced_search .search_within select{	width: 90%;	font-size: 16px;}.advanced_search .description{	font-size: 12px;	padding-top: 3px;}.advanced_search .search_submit input{	border: none;	background-color: transparent;	border: 1px solid #ff4c4c;	color: #ff4c4c;	width: 100%;	padding: .8em;}.advanced_search .search_submit input:hover{	background-color: #ff4c4c;	cursor: pointer;}#fieldset-adv_search_location,#fieldset-adv_search_pagetype{	margin-top: 5px;	border-color: transparent;	padding: 10px;}#fieldset-adv_search_location > *,#fieldset-adv_search_pagetype > *{	display: inline-block;	margin-left: 15px;}#fieldset-adv_search_location div{	width: 23%;}#fieldset-adv_search_pagetype div:not(.search_category){	margin-left: 2em;}#fieldset-adv_search_pagetype div > *{	display: inline-block;}#fieldset-adv_search_location > label,#fieldset-adv_search_pagetype > label{	margin-left: 20px;}#my_map_canvas{	display: inline-block;	margin: 10px 10px 10px 10px;}#my_location_pages{	float: left;	margin: 10px 0 10px 10px;}#my_location_pages ul.my_location_page_list > li{	margin-bottom: 10px;}ul.my_location_page_list > li + li{	border-top: 1px solid transparent;}.my_location_page_list_title{	font-weight: bold;}.my_location_container{	border: 5px solid #e9e9e9;	overflow: hidden;}.my_location_page_info{	font-size: 11px;}#my_address{	width: 70%;	font-size: 16px;}.layout_page_my_location{	margin-bottom: 15px;}.my_location_paginaton{	font-size: 11px;}#my_location_loading{	display: inline-block;}.my_location_page_info .distance{	font-size: 11px;	font-weight: bold;}a.my_location_next{	background-image: url(/application/modules/Core/externals/images/next.png?c=1463);	background-position: center;	height: 16px;	width: 16px;}a.my_location_previous{	background-image: url(/application/modules/Core/externals/images/previous.png?c=1463);	background-position: center;	height: 16px;	width: 16px;}html[dir="rtl"] div.preview-thumbnail{	float: right;	margin-left: 5px;	margin-right: 0;}.page_edit_admins > .global_form a.page_super_admin{	float: right;	font-size: 0.8em;	font-weight: normal;}html[dir="rtl"] .page_edit_admins > .global_form a.page_super_admin{	float: left;}html[dir="rtl"] #fieldset-adv_search_location > *,html[dir="rtl"] #fieldset-adv_search_pagetype > *{	margin-right: 15px;	margin-left: 0;}html[dir="rtl"] #fieldset-adv_search_pagetype label{	float: right;	margin-left: 5px;}html[dir="rtl"] #TB_iframeContent{	float: right;}.page_get_started ul > li{	padding: 10px;	overflow: hidden;}.page_get_started ul > li:hover{	padding: 10px;	overflow: hidden;	background-color: rgb(238, 238, 238);	text-decoration: none;}.get_started_link{	text-decoration: none;}.page_get_started ul > li + li,ul.page_team_list li + li{	border-top: 1px solid #e9e9e9;}.page_get_started .get_started_title{	font-weight: bold;	margin-bottom: 10px;}.page_get_started .get_started_description{	font-size: 10pt;	margin: 5px;}.page_get_started .get_started_photo{	float: left;	background: none repeat scroll 0 0 #f9f9f9;	border: 1px solid #e9e9e9;	border-radius: 4px 4px 4px 4px;	font-size: 18px;	font-weight: bold;	height: 40px;	line-height: 38px;	margin-right: 22px;	margin-top: 4px;	text-align: center;	width: 40px;}html[dir="rtl"] .page_get_started .get_started_photo{	float: right;}.page_get_started .get_started_link{	float: right;}html[dir="rtl"] .page_get_started .get_started_link{	float: left;}li.page_team_list_item .member_photo{	float: left;	margin-right: 10px;	height: 42px;}html[dir="rtl"] li.page_team_list_item .member_photo{	float: right;	margin-left: 5px;	margin-right: 0;}li.page_team_list_item .member_info{	overflow: hidden;}#extensions-wrapper{	margin-top: 20px;}.widget_pagination_down,.widget_pagination_up{	text-align: center !important;}.widget_pagination_down > img,.widget_pagination_up > img{	cursor: pointer;}#staff_loader_id{	margin-right: 15px;	margin-left: 15px;}.package-list-layout .package_list{	overflow: hidden;	display: inline-block;	margin-left: 10px;	margin-bottom: 10px;	padding: 5px;}.package_list > div{	padding: 10px;	overflow: hidden;}.package_list .package_title{	color: #5F93B4;	font-weight: bold;	font-size: 16px;}.package_list .package_info{	overflow: hidden;}.package_list .package_info > div{	width: 150px;	overflow: hidden;	font-size: 11px;	float: left;	padding: 3px;}.package_info > div > div{	font-size: 11px;	display: inline-block;}.package_list .package_description{	clear: both;	margin: 5px 0px;	font-size: 11px;}.package_list .package_list_link{	border-radius: 0 0 0 0;	font-size: 0.8em;	margin-left: 5px;	padding: 4px;	background-color: transparent;	color: #ff4c4c;	float: right;	font-weight: bold;	text-decoration: none;}.package_list form,.package_list a.create_button{	float: right;	margin-right: 5px;	text-decoration: none;}html[dir="rtl"] .package_list form,html[dir="rtl"] .package_list a.create_button{	float: left;}.package_list button{	background-image: none;	border-radius: 0 0 0 0;	font-size: 0.8em;	margin-left: 5px;	padding: 2px;}.global_form_popup > div > div > p{	margin-top: 5px;}li.pcs-set-li.simple-mode,img.set-plus.simple-mode,img.set-minus.simple-mode,img.cat-minus.simple-mode{	display: none;}ul.page-categories li.pcs-set-li.simple-mode + li{	border: 0px;}.pc-cont{	padding: 10px;	overflow: hidden;	background-color: #fff;}.pc-set-li a{	font-weight: bold;}.pc-cont li{	padding: 3px;}.pc-set-ul{	width: 30%;	float: left;	padding: 5px;}.pc-cat-li:hover{	background-color: #e9e9e9;}li.pcs-set-li a.selected-set,li.pcs-cat-li a.selected-cat{	color: #ff4c4c;}.page_active_offer_icon{	float: right;	height: 32px;	margin-left: 10px;	margin-top: -2px;}.page_active_offer_background_color{	background-color: #f9f9f9;}.page_navigation_loader{	float: left;	margin-left: 12px;	margin-top: 4px;}ul > .create_own_page{	margin-top: 10px;}.layout_page_page_packages,.layout_page_browse_pages{	overflow: hidden;}.notification_type_page_send_massage{	background-image: url(/application/modules/Page/externals/images/send_update.png?c=1463);}.title-page-dashboard{	float: left;}.icon-page-title{	float: left;}body .he-page-dashboard-nav a:link, body .he-page-dashboard-nav a:visited{	color: #34495E;}.he-page-dashboard-nav .he-navbar-nav > li.he-active > a{	font-weight: bold;}.page_edit_dashboard{	background-color: #f9f9f9;}.global_form_box.page_stat_filter_form{	float: none;}.get_started_link_new{	text-decoration: none;}.get_started_link_new:hover{	text-decoration: none;}.he-nav-pills-page > li.he-active > a,.he-nav-pills-page > li.he-active > a:hover, .he-nav-pills-page > li.he-active > a:focus{	color: #ff4c4c;}.he-nav-page > li > a{	display: block;	padding: 10px 15px;	position: relative;}.he-nav-page > li > a:hover{	display: block;	padding: 10px 15px;	position: relative;	text-decoration: none;}.he-nav-pills-page > li > a{	border-radius: 4px;}.page_edit_title .he-nav > li > a:hover, .page_edit_title .he-nav > li > a:focus{	background: none;	color: #ff4c4c;	text-decoration: none;}.page_edit_title .he-navbar-nav > li > a{	padding-bottom: 12px;	padding-top: 15px;}.page_edit_title li.selectedItem a,.page_edit_title li a{	background: none;	border-bottom: none!important;	color: #ff4c4c;	text-decoration: none;}#global_content div.generic_layout_container.layout_page_profile_address{	padding: 0;}#global_content div.generic_layout_container.layout_page_profile_address #map_canvas{	height: 180px;	width: 100%;}.addess_page_widget{	color: rgb(102, 102, 102);	font-size: 14px;	padding: 10px;}.page_title{	color: rgb(102, 102, 102);	font-size: 18px;	padding: 10px;}.global_wrapper .layout_page_profile_address .page_title a{	color: rgb(102, 102, 102);	font-size: 18px;	padding: 10px;}.global_wrapper .layout_page_profile_address .page_title a:hover{	color: rgb(102, 102, 102);	text-decoration: none;}#map_canvas div{	border: none !important;}.page_list div.create_own_page a{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: .5em .8em;	font-weight: normal;	font-size: 16px;	border: none;	background-color: transparent;	border: 1px solid #ff4c4c;	color: #ff4c4c;	text-shadow: 0px 0px 1px rgba(0, 0, 0, .3);	background-repeat: repeat-x;	float: right;}.create_own_page a:hover{	color: #ff4c4c;	text-decoration: none;	text-shadow: 0px 0px 1px rgba(0, 0, 0, .3);	font-weight: normal;	font-size: 16px;}.page_list_info .r .hei-map-marker{	font-size: 14px;	color: #C54D52;	text-decoration: none;}.gm-style-iw{	overflow: visible !important;}.profile_photo_page .page_featured{	background-image: none;	left: -45px;	margin: 0;	padding: 0;	position: absolute;	top: 22px;	transform: rotate(-45deg);	width: 150px;	font-size: 10px;	z-index: 50;}.profile_photo_page .sponsored_page{	background: none repeat scroll 0 0 rgba(90, 90, 90, 0.5);	border: medium none;	border-radius: 0;	color: #DDDDDD;	float: right;	font-size: 9px;	letter-spacing: 1px;	margin: 0;	padding: 6px 10px;	position: absolute;	right: -2px;	bottom: 0;}.page_options a.manage_page_buttons{	text-decoration: none;}.page_options a.manage_page_edit{	color: #00B9F2;}.page_options a.manage_page_delete{	color: #db5c5c;}.manage_page_buttons > *{	display: table !important;	margin: 0 auto;}.manage_page_buttons i{	font-size: 1.5em;}#page_list_cont{	background-color: #f9f9f9;}.page_list_item_sponsored div.sponsored_page{	background: none repeat scroll 0 0 rgba(90, 90, 90, 0.5);	border-radius: 4px 0 0;	bottom: 4px;	color: #ddd;	font-size: 10px;	padding: 5px 11px 5px 10px;	position: absolute;	right: 0;}ul.page_list_items li div.item .like_button_link{	padding: 3px 12px;}.generic_layout_container .generic_layout_container.layout_page_recent_pages,.generic_layout_container .generic_layout_container.layout_page_popular_pages,.generic_layout_container .generic_layout_container.layout_page_featured_pages,.generic_layout_container .generic_layout_container.layout_page_sponsored_pages{	margin-bottom: 15px;}@media (min-width: 1400px){.generic_layout_container .generic_layout_container.layout_page_recent_pages .item_info, .generic_layout_container .generic_layout_container.layout_page_popular_pages .item_info, .generic_layout_container .generic_layout_container.layout_page_featured_pages .item_info, .generic_layout_container .generic_layout_container.layout_page_sponsored_pages .item_info{	float: left;	padding: 0 3px 3px;	width: 70%;}}.generic_layout_container .generic_layout_container.layout_page_recent_pages .item_info,.generic_layout_container .generic_layout_container.layout_page_popular_pages .item_info,.generic_layout_container .generic_layout_container.layout_page_featured_pages .item_info,.generic_layout_container .generic_layout_container.layout_page_sponsored_pages .item_info{	float: left;	padding: 0 3px 3px;	width: 70%;}#sideNav li.he-active > a{	background-color: #dfdede;	color: #131c0e;}.sideNavItem > a:hover{	text-decoration: none;}.layout_suggest_invite_friends_page > div .clr{	margin: 5px;}table#suggest-friend-list td{	padding-right: 10px;	padding-top: 5px;}table#suggest-friend-list button.suggest-invite-button{	background-color: transparent;	color: #ff4c4c;}#global_page_page-editor-index #pages_cms_wrapper,.layout_page_page_advanced_search{	background-color: #f9f9f9;}.pin_items .page_list_info .like_button_link{	padding: 4px 12px;	margin-bottom: 5px;}#description_faq_id .description_form_faq{	margin-top: 30px;}div.layout_hebadge_pages_badges,div.layout_page_page_advanced_search,div.layout_page_page_abc{	background-color: #fff;	border-radius: 2px;	box-shadow: none;	margin: 0 0 1.5em;	padding: 1.5em;}body div.tabs_alt{	-moz-user-select: none;	background-color: #fff;	background-image: none;	border-radius: 3px 3px 0 0;	margin: 0 -1.5em 2em;	padding: 0;}#filter_form,form.filters{	box-sizing: border-box;	display: inline-block;	width: 100%;}#global_page_page-index-index .layout_page_page_search .field_search_criteria button{	display: inline-block;	float: right;}.layout_page_page_search #filter_form{	padding: 0;}.add_more_address_btn{	cursor: pointer;	display: block;	margin: 0 0 15px 165px;}.add_more_address_btn:hover, .view-larger-map-btn:hover{	text-decoration: none;}.view-larger-map-btn{	cursor: pointer;	display: block;	padding: 10px;}.page_profile_fields{	overflow: hidden;}.page_profile_fields > ul > li{	overflow: hidden;	margin-bottom: 1.5em;}.page_profile_fields > ul > li:last-child{	margin-bottom: 0;}.page_profile_fields > ul > li > *{	float: left;}.page_profile_fields > ul > li i{	margin-right: 5px;}.page_profile_fields .profile_fields_name{	width: 15%;	opacity: 0.7;}.page_profile_fields .profile_fields_content{	width: 85%;	padding-bottom: 1.5em;}.page_profile_fields > ul > li:last-child > .profile_fields_content{	border: none;}.layout_page_profile_fields .page_profile_fields > ul > li > span{	width: auto;}.layout_page_page_container_tabs{	clear: both;}ul.profile_friends.page-likes-list > li{	width: 32.8%;	min-width: 200px;	display: inline-block;	margin: 5px 0px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-top-width: 0;	padding-top: 0;}.profile_friends.page-likes-list{	margin: 0;}#pages-likes-widget-container{	overflow: hidden;}.view-page-address-btn i{	color: #FF0707;}.view-page-address-btn:hover{	text-decoration: none;	color: #F00;}/*  */.payment_form_signup .package-container,.payment_form_settings .package-container{	display: block;	padding-left: 20px;}.payment_form_settings .package-label{	font-weight: bold;}.payment_form_settings .package-description{	padding-top: 2px;	clear: both;}.payment_form_signup .package-description{	padding-top: 2px;	clear: both;	padding-bottom: 4px;}.payment_form_signup .form-elements .form-label{	width: 100px;}.holiday{	color: red;}.icon_schedule_new{	background-image: url(/application/modules/Schedule/externals/images/create.png?c=1463);	margin-right: 10px;}.icon_settings{	background-image: url(/application/modules/Schedule/externals/images/setting.png?c=1463);}.item_icon_schedule{	background: url(/application/modules/Schedule/externals/images/calendar.png?c=1463) no-repeat;	min-height: 12px;}.icon_groupschedule_invite{	background-image: url(/application/modules/Schedule/externals/images/invite.png?c=1463);}.icon_groupschedule_edit{	background-image: url(/application/modules/Schedule/externals/images/edit.png?c=1463);}.icon_groupschedule_delete{	background-image: url(/application/modules/Schedule/externals/images/delete.png?c=1463);}html,body{/*	overflow-y: auto !important;*/	margin: 0px;}.tip-wrap{	z-index: 99999;}#global_page_schedule-index-list .schedule_list{	position: relative;	width: 740px;}.schedule_list ul{	margin-bottom: 10px;	overflow: hidden;}.schedule_list > ul > li{	background-color: #f9f9f9;	clear: both;	overflow: hidden;	padding: 3px 0 0 5px;	height: 50px;	background: #eee;	border: 1px solid #eee !important;	border-bottom: none !important;}.schedule_list > ul li:last-child{	border-top: 1px solid #eee!important;	border-left: 0!important;	border-right: 0!important;	border-bottom: 0!important;	background: none;}.schedule_list > ul > li:nth-last-child(2){	height: 51px !important;}.schedule_time{	overflow: hidden;	position: absolute;	width: 100%;	overflow-y: auto;	padding: 0 !important;}.schedule_nav_block{	float: right;}#sbox-window{	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	background: #eee;	color: #000;	border: 8px solid #444;}#global_page_schedule-index-settings .global_form_popup .form-wrapper{	margin-bottom: 10px;}/*Large Calendar*//*.layout_schedule_profile_schedule,.schedule_list .schedule_list_header  a{	font-family: Arial, Helvetica, sans-serif;	color: #131c0e;}.layout_schedule_profile_schedule{margin-bottom:15px}.schedule_list .schedule_list_header  a:hover{color:#ff4c4c}*//*.schedule_list .prev, .layout_schedule_mini_calendar .prev, .layout_schedule_profile_schedule .prev, .layout_scheduleaddon_schedule .prev, .layout_schedule_page_schedule .prev{	float: left;	width: 10%;	text-align: left;}*//*.schedule_list .next,.layout_schedule_mini_calendar .next,.layout_schedule_profile_schedule .next,.layout_scheduleaddon_schedule .next,.layout_schedule_page_schedule .next{	float: left;	width: 10%;	text-align: right;}.schedule_list #sch_month,.layout_schedule_mini_calendar #sch_month,.layout_schedule_profile_schedule #sch_month,.layout_scheduleaddon_schedule  #sch_month,.layout_schedule_page_schedule #sch_month{	float: left;	width: 77%;	text-align: center;	font: bold 14px Arial, Helvetica, sans-serif;	color: #131c0e;}#next a.buttonlink_right{	font-size: 12px;}.schedule_list .tip span{	float: none;	margin-bottom: 20px;}.schedule_list .tip{	text-align: center;}#schedule_table{	margin-bottom: 20px;}*//*table#days{	border-collapse: collapse;margin-bottom:5px}table#days tr td:first-child span{	border-left: 1px solid #eee !important;}table#days tr td:last-child span{	border-right: 1px solid #eee !important;}table#days tr:last-child td span{	border-bottom: 1px solid #eee !important;}table#days tr td:first-child span a{	border-left: none !important;}table#days tr:nth-of-type(3) td:last-child span, table#days tr:nth-of-type(3) td:last-child{	border-radius: 0 5px 0 0;}table#days tr:nth-of-type(3) td:first-child span, table#days tr:nth-of-type(3) td:first-child{	border-radius: 5px 0 0 0;}table#days tr:last-child td:last-child span, table#days tr:last-child td:last-child{	border-radius: 0 0 5px 0;}table#days tr:last-child td:first-child span, table#days tr:last-child td:first-child{	border-radius: 0 0 0 5px;}table#days tr:nth-of-type(3) td:last-child, table#days tr:nth-of-type(3) td:first-child, table#days tr:last-child td:last-child, table#days tr:last-child td:first-child{}table#days tr td{border:none !important}*//*table#days tr.week_day th{	font: 12px Arial, Helvetica, sans-serif;	color: #131c0e;	padding: 12px 0 5px;}*//*table#days tr.month_days td{	vertical-align: bottom;	text-align: right;	height: 44px;	border: 1px solid #eee;}*//*table#days tr.month_days td span{	display: block;border-top:1px solid #eee}*//*table#days tr.month_days td span a, table#days tr.month_days td.none span{	padding: 17px 17px 11px 35px;	display: block;	border-left: 1px solid #eee;}*/table#days tr.month_days td:first-child span{	border-left: none;}table#days tr.month_days td span a:hover{	text-decoration: none;}table#days tr td.busy_partial span{	background: #548ab9;/* Old browsers */	background: -moz-linear-gradient(top, #548ab9 0%, #77a4cb 50%, #729fcc 100%);/* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #548ab9), color-stop(50%, #77a4cb), color-stop(100%, #729fcc));/* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #548ab9 0%, #77a4cb 50%, #729fcc 100%);/* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #548ab9 0%, #77a4cb 50%, #729fcc 100%);/* Opera 11.10+ */	background: -ms-linear-gradient(top, #548ab9 0%, #77a4cb 50%, #729fcc 100%);/* IE10+ */	background: linear-gradient(top, #548ab9 0%, #77a4cb 50%, #729fcc 100%);/* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#548ab9', endColorstr='#729fcc', GradientType=0 );/* IE6-8 */	box-shadow: 4px 4px 4px #5A89B2 inset, -4px -4px 4px #5A89B2 inset;}table#days tr td.busy_partial a{	color: #fff !important;	font-weight: bold;}table#days tr.month_days td.today.busy_full span{	background: #0f3a5f;/* Old browsers */	background: -moz-linear-gradient(top, #0f3a5f 0%, #0d304f 50%, #0f3a5f 100%);/* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f3a5f), color-stop(50%, #0d304f), color-stop(100%, #0f3a5f));/* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #0f3a5f 0%, #0d304f 50%, #0f3a5f 100%);/* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #0f3a5f 0%, #0d304f 50%, #0f3a5f 100%);/* Opera 11.10+ */	background: -ms-linear-gradient(top, #0f3a5f 0%, #0d304f 50%, #0f3a5f 100%);/* IE10+ */	background: linear-gradient(top, #0f3a5f 0%, #0d304f 50%, #0f3a5f 100%);/* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f3a5f', endColorstr='#0f3a5f', GradientType=0 );/* IE6-9 */	box-shadow: 4px 4px 10px #0D304F inset, -4px -4px 10px #0D304F inset;}table#days tr td.busy_full span{	background: #124571;	background: -moz-linear-gradient(top, #124571 1%, #4275a2 50%, #124571 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #124571), color-stop(50%, #4275a2), color-stop(100%, #124571));	background: -webkit-linear-gradient(top, #124571 1%, #4275a2 50%, #124571 100%);	background: -o-linear-gradient(top, #124571 1%, #4275a2 50%, #124571 100%);	background: -ms-linear-gradient(top, #124571 1%, #4275a2 50%, #124571 100%);	background: linear-gradient(top, #124571 1%, #4275a2 50%, #124571 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#124571', endColorstr='#124571', GradientType=0 );	box-shadow: 4px 4px 4px #1e5380 inset, -4px -4px 4px #1e5380 inset;}table#days tr td.day.busy_full span a,table#days tr td.busy_full.holiday span a{	color: #fff !important;}.calendar{	margin-bottom: 15px;}/*Mini Calendar*/.layout_schedule_mini_calendar{	margin-top: 20px;}.layout_schedule_mini_calendar .icon_previous,.layout_schedule_mini_calendar .icon_next{	width: 15px;	height: 15px;	display: block;}.layout_schedule_mini_calendar table#days tr.week_day th{	padding-top: 5px;	font-size: 11px;}.layout_schedule_mini_calendar table#days tr.month_days td{	width: 27px;	height: 27px;	text-align: center;	vertical-align: middle;}.layout_schedule_mini_calendar table#days tr.month_days td span a,.layout_schedule_mini_calendar table#days tr.month_days td.none span{	padding: 5px 5px;}.layout_schedule_mini_calendar table#days tr td.busy_partial span a{	font-weight: normal;}/*Popup Schedule List*/#global_page_schedule-index-list{	padding: 20px 10px;}#global_page_schedule-index-list #prev{	float: left;}#global_page_schedule-index-list #next{	float: right;	margin-right: 15px;}/*#smoothbox_window .schedule_list{	width: 724px;}*/#smoothbox_window .schedule_time{	width: 667px;}#smoothbox_window .schedule_list ul{	width: 724px;}.schedule_list_header{	height: 34px;	overflow: hidden;}.schedule_time .time_period{	background: url(/application/modules/Schedule/externals/images/clock12.png?c=1463) no-repeat 0 50%;	padding-left: 15px;	color: #131c0e;	font-size: 9px;	font-weight: bold;	line-height: 1.5;}.schedule_time .schelude_title{	font-weight: bold;	font-size: 11px;}.schedule_time .schelude_descr{	font-size: 11px;}.pos_relative{	position: relative;	padding: 4px 8px;}.schedule_time.event_text{	background-color: #fff!important;	border: 1px solid #eee;	z-index: 1;}.schedule_time.event_text:hover{	min-height: 54px;	z-index: 2;}.schedule_nav_block{	position: absolute;	right: 2px;	top: 2px;	width: 57px;	display: none;}.schedule_nav_block.invite{	font-size: 12px;	text-align: center;}.schedule_nav_block.invite,.schedule_time:hover .schedule_nav_block{	display: block;}.schedule_nav_block a{	opacity: 0.7;	filter: alpha(opacity=70);	padding: 0 !important;	float: left;	width: 20px;	height: 20px;	background-color: #eee;	border: 1px solid #eee !important;	border-radius: 4px;	background-position: 50% 50% !important;	background-repeat: no-repeat !important;	margin-left: 5px;}.schedule_nav_block a:hover{	text-decoration: none;	opacity: 1;	filter: alpha(opacity=100);}.schedule_time:hover .schedule_nav_block{	display: block;}.schedule_time:hover .schedule_nav_block a, .schedule_time .schedule_nav_block.invite a{	opacity: 0.5;}.schedule_time .schedule_nav_block a:hover{	opacity: 1;}.icon_schedule_delete{	background-image: url(/application/modules/Schedule/externals/images/delete.png?c=1463);}.icon_schedule_edit{	background-image: url(/application/modules/Schedule/externals/images/edit.png?c=1463);}.icon_schedule_invite{	background-image: url(/application/modules/Schedule/externals/images/invite.png?c=1463);}.icon_schedule_accept{	background-image: url(/application/modules/Schedule/externals/images/schedule_accept.png?c=1463);}.icon_schedule_reject{	background-image: url(/application/modules/Schedule/externals/images/schedule_reject.png?c=1463);}.back_to_month{	background-image: url(/application/modules/Schedule/externals/images/calendar.png?c=1463);	padding-top: 2px;	margin-bottom: 15px;}.schedule_time .icon_schedule_new{	display: none;	position: absolute;	right: 5px;	bottom: 5px;	min-height: 16px;}/*.schedule_time:hover{	background: #fff;}*/.schedule_time:hover .icon_schedule_new{	display: block;	opacity: 0.5;	filter: alpha(opacity=50);}.schedule_time .icon_schedule_new:hover{	opacity: 1;	filter: alpha(opacity=100);}.not_in_range .event_text{	background: #eee;	border: 1px solid #eee;	width: 97.5%;	border-width: 0 1px 1px 1px;}.not_in_range .event_text:first-child{	border-width: 1px 1px 1px 1px;}.not_in_range .event_text:hover .schedule_nav_block{	display: block;}.not_in_range .event_text:hover .schedule_nav_block a{	opacity: 0.5;}.not_in_range .event_text .schedule_nav_block a:hover{	opacity: 1;}.not_in_range_msg{	width: 375px;	display: block;	margin: 0 auto -1px;}/* Multi User Widget*/.layout_schedule_multi_calendar{	clear: both;}.layout_schedule_multi_calendar .schedule_list_header #sch_month{	width: 100% !important;}.layout_schedule_multi_calendar .user{	width: 28%;	float: left;	position: relative;	height: 54px;	margin-right: 3px;}.layout_schedule_multi_calendar .schedule_list .global_form + .user{	margin-left: 63px;}.layout_schedule_multi_calendar .schedule_list .global_form .user{	margin-left: 0px;}.layout_schedule_multi_calendar .schedule_list .user a img{	margin-top: 5px;	float: left;	max-width: 43px;	max-height: 43px;	padding: 0;}.layout_schedule_multi_calendar .name{	line-height: 20px;	padding-top: 6px;	padding-left: 10px;	font-weight: 700;	overflow: hidden;}.layout_schedule_multi_calendar .schedule_time{	width: 99.9% !important;	position: absolute;	left: 0;	padding: 0;	overflow: hidden;}.layout_schedule_multi_calendar .schedule_time .pos_relative{	position: relative;	padding: 5px;}.layout_schedule_multi_calendar ul{	clear: both;}.layout_schedule_multi_calendar .schedule_time{	width: 30%;}.layout_schedule_multi_calendar .schedule_list .time_period{	font-size: 10px;}.layout_schedule_multi_calendar #sch_month{	padding-top: 18px;}.layout_schedule_multi_calendar .schedule_list .global_form > div{	border-bottom: 1px solid #eee;	box-shadow: none;	float: none;	padding-bottom: 5px;}.layout_schedule_multi_calendar .schedule_list .global_form > div > div{	border-radius: 4px;	background: transparent;	border: none;}.layout_schedule_multi_calendar .schedule_list .global_form div.form-label,.layout_schedule_multi_calendar .schedule_list .global_form div.form-element{	margin-bottom: 0;}.layout_schedule_multi_calendar .schedule_list .global_form div.form-label{	width: auto;	padding-top: 7px;}.layout_schedule_multi_calendar .schedule_list .global_form div.form-element{	width: auto;	padding: 4px;	border-radius: 2px;	background: #eee;	border: 1px solid #eee;}.layout_schedule_multi_calendar .schedule_list div.event_calendar_container{	line-height: 19px;}.layout_schedule_multi_calendar .schedule_list button.event_calendar{	margin-top: 0;	margin-bottom: 0;}.schedule_list .form-description,.form-elements{	padding: 0!important;}div.event_calendar_container button.event_calendar{	background-repeat: no-repeat !important;}.small_event{	height: 17px;}.schedule_time.small_event{	overflow: hidden !important;}.day_info,.day_info_min{	position: relative;}.total_events{	position: absolute;	top: 5px;	left: 5px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	background: #6699cc;	display: block;	padding: 0 3px;	font-style: normal;	color: #FFF;	font-size: 10px;}.day_info_min .total_events{	font-size: 8px;	left: 1px;	top: 0px;	-moz-border-radius: 0 1px 1px 0px;	-webkit-border-radius: 0 1px 1px 0px;	border-radius: 0 1px 1px 0px;	padding: 0 2px;}.layout_middle .schedule_list ul{	padding: 0 !important;}#recurring-wrapper,#auth_view-wrapper,#every-wrapper{	float: none;}#repeat-label,#repeat,#every-label{	float: left;}#repeat,#every{	margin-left: 10px;}p.description{	overflow: hidden;	padding-left: 10px;}#global_page_schedule-schedule-invite #toValues-wrapper{	height: 0;}#global_page_schedule-schedule-invite #toValues-label label{	display: none;}#global_page_schedule-schedule-invite{	overflow: hidden;}#global_page_schedule-schedule-invite .global_form_popup.schedule_invite{	width: 265px !important;}.schedule_invite #buttons-element{	line-height: 30px;	clear: both;}.schedule_invite #submit-label{	height: 0;}.schedule_invite #to-wrapper{	padding: 0 0 5px 0;}#global_page_schedule-schedule-invite input#to{	width: 185px;}/*Notifications*/.notification_type_schedule_invite,.notification_type_schedule_request{	background: url(/application/modules/Schedule/externals/images/schedule_invite.png?c=1463) no-repeat 0 50%;}.notification_type_schedule_accept,.notification_type_schedule_request_accept{	background: url(/application/modules/Schedule/externals/images/schedule_accept.png?c=1463) no-repeat 0 50%;}.notification_type_schedule_reminder{	background: url(/application/modules/Schedule/externals/images/schedule_reminder.png?c=1463) no-repeat 0 50%;}.notification_type_schedule_reminder_now{	background: url(/application/modules/Schedule/externals/images/schedule_start.png?c=1463) no-repeat 0 50%;}.notification_type_schedule_request_reject{	background: url(/application/modules/Schedule/externals/images/schedule_reject.png?c=1463) no-repeat 0 50%;}/*Project Settings*/.schedule_list .pulldown_contents_wrapper{	min-width: 72px;}.schedule_list .m_proj_settings ul{	margin: 0;	width: auto !important;	padding: 0;}.schedule_list .m_proj_settings{	width: 32px;	height: 22px;	position: absolute;	right: 0px;	top: 0px;	background: url(/application/modules/Schedule/externals/images/video_setting.png?c=1463) 3px 50% no-repeat;	background-color: #eaeaea;	z-index: 1;	-moz-border-radius: 0 0 0 3px;	-webkit-border-radius: 0 0 0 3px;	border-radius: 0 0 0 3px;	display: none;}.schedule_time.event_text:hover div .pulldown.m_proj_settings{	display: block;}.groupschedule_list .m_proj_settings{	right: 0;	top: 0;}.schedule_list .m_proj_settings:hover{	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;	background-position: -36px 50%;}.schedule_list .m_proj_settings:hover .pulldown_contents_wrapper{	display: block;}.schedule_list .m_proj_settings .pulldown_contents_wrapper{	margin-top: 22px;	right: 0px;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;	padding: 4px;}.schedule_list .m_proj_settings a.mediapic{	background: none;}*:first-child+html .schedule_list .m_proj_settings .pulldown_contents_wrapper{	width: 140px;}#global_page_whmedia-index-view .layout_core_content{	position: relative;}#global_page_whmedia-index-view .m_proj_settings{	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}#global_page_whmedia-index-view .m_proj_settings:hover{	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;}#global_page_whmedia-index-view .m_proj_settings .pulldown_contents_wrapper{	-moz-border-radius: 3px 0 3px 3px;	-webkit-border-radius: 3px 0 3px 3px;	border-radius: 3px 0 3px 3px;}.schedule_list .m_proj_settings li{	padding: 0px;	margin: 0;	display: block;	float: left;}.schedule_list .m_proj_settings li a{	color: #131c0e !important;	font-size: 11px;	font-weight: bold;	text-align: left;	white-space: nowrap;	float: none;	padding: 0;	height: 20px;	width: 24px;	border: none !important;	display: block;	background-position: 50% 50%;}.schedule_list .m_proj_settings li a:hover{	text-decoration: none;}#step_list .del_check_box{	position: absolute;	top: 0px;	left: 3px;}.schedule_list .m_proj_settings .pulldown_contents{	padding: 0;}#global_page_schedule-index-list span#global_content_simple{	padding: 20px;}/*Create Event Popup*/#event_create_form h3{	margin-bottom: 10px;	font-weight: bold;}#event_create_form .form-wrapper,#event_create_form #repeat-wrapper,#event_create_form #every-wrapper{	padding-top: 20px;	clear: both;	margin-bottom: 7px;}#event_create_form .form-element .form-wrapper{	margin-bottom: 0;}#event_create_form #repeat-wrapper,#event_create_form #every-wrapper{	overflow: hidden;}#event_create_form .form-label,#event_create_form #repeat-label{	overflow: hidden;	margin-bottom: 2px;	font-weight: bold;}#event_create_form .form-element{	overflow: hidden;}#event_create_form #recurring-label,#event_create_form #buttons-label,.schedule_invite #buttons-label{	display: none;}#event_create_form #buttons-element{	padding-bottom: 5px;}#event_create_form p.description{	padding: 0;}#event_create_form #title-wrapper input[type=text]{	min-width: 300px;}#event_calendar_container .schedule_invite .overTxtLabel{	font-weight: normal;	font-size: 0.9em;}.layout_active_theme_modern .schedule_invite .overTxtLabel{	padding-top: 6px;}#start_time-element select + select,#end_time-wrapper select + select{	margin-left: 3px;}#reminder-wrapper select,#auth_view-wrapper select{	min-width: 210px;}/* Recurring event */#repeat-label{	width: 70px;}#every-label{	width: 78px;}#every-element .form-options-wrapper li label{	font-weight: 400;}.add_event.buttonlink{	min-height: 16px;}/*new styles*/.schedule_list{	overflow: hidden;}.schedule_time{/*	background-color: #eee;*/	border: 0 none;	border-radius: 3px;	box-sizing: border-box;	overflow-x: hidden;	overflow-y: auto;	width: 100%;}.hours > div{	position: relative;}.hours div{	box-sizing: padding-box;	padding: 5px 5px 0 0;	text-align: right;}.hours > div:after{	border-top: 1px solid #ccc;	position: absolute;	bottom: -1px;	content: "";	width: 3000%;	left: 0;}/*new styles*/#schedule_table{	width: 100%;	table-layout: fixed;}.events_wrapper{	position: relative;}.rel_events_wrapper{	position: relative;}.abs_events_wrapper{	position: absolute;	width: 100%;}/* Event Request */.icon_schedule_request.request_event{	float: right;	margin-top: 10px;}.event_request.not_confirmed{	background: #ffb7b7 !important;}/*Cover Block*/.cover_user_profile_left,cover_user_profile_right{	position: relative;}.manage_cover{	position: absolute;	right: 10px;	top: 10px;	opacity: 0;	filter: alpha(opacity=0);	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.cover_user_profile_left:hover .manage_cover, .cover_user_profile_right:hover .manage_cover{	filter: alpha(opacity=100);	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	opacity: 1;}.manage_cover a{	font-size: 11px;	font-weight: 700;	padding: 5px 5px 5px 22px;	display: block;	border: 1px solid;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	text-decoration: none;	margin-bottom: 2px;}.manage_cover a:hover{	text-decoration: none;}.add_cover_icon,.delete_cover_icon{	padding-left: 22px;	background-position: 5px 50%;}.add_cover_icon{	background-image: url(/application/modules/Timeline/externals/images/add_cover.png?c=1463);}.delete_cover_icon{	background-image: url(/application/modules/Timeline/externals/images/delete_cover.png?c=1463);}.cover_image{	border: 1px solid;	min-height: 155px;	margin-bottom: 1px;	-moz-border-radius: 3px 3px 0px 0px;	-webkit-border-radius: 3px 3px 0px 0px;	border-radius: 3px 3px 0px 0px;	padding: 0 !important;	font-size: 0;}.cover_image img{	width: 100%;}.user_info{	position: relative;	border: 1px solid;	-moz-border-radius: 0px 0px 3px 3px;	-webkit-border-radius: 0px 0px 3px 3px;	border-radius: 0px 0px 3px 3px;	padding: 0 3px 10px 10px;	min-height: 79px;	z-index: 1;}.user_profile_photo{	width: 150px;	height: 150px;	padding: 7px;	position: absolute;	top: -87px;	border: 1px solid;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background: #fff;	z-index: 2;}.user_profile_photo img{	width: 150px;	max-height: 150px;	border: none !important;}.user_name{	position: relative;	margin: 8px 0 0;	font-size: 18px;	z-index: 1;	float: left;}.back-to-top{	position: fixed;	right: 0px;	bottom: 45px;	background: #eee;	-moz-border-radius: 3px 0 0 3px;	-webkit-border-radius: 3px 0 0 3px;	border-radius: 3px 0 0 3px;	padding: 8px 10px 0;	text-decoration: none;}.back-to-top:hover{	text-decoration: none;}.back-to-top:before{	content: "\005E";	font-family: Verdana, Geneva, sans-serif;	font-size: 32px;	font-weight: 400;	color: #333;	text-decoration: none;}#timeline_scroll_box .user_name{	margin-top: 0px;}.user_status{	position: relative;	border: 1px solid;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background-repeat: repeat-x;	font-size: 11px;	margin-top: 15px;	padding: 5px 4px 5px 12px;	float: left;	clear: left;	margin-right: 2px;	max-width: 100%;}.user_status span.arrow:before{	color: #fff;}span.arrow{	position: absolute;	color: #fff;}/*Avatar menu*/.manage_prof_photo{	position: absolute;	opacity: 0;	right: 4px;	top: 4px;	width: 34px;	height: 22px;}.manage_prof_photo a.manage_prof_photo_btn,.prop_menu a.prop_menu_btn{	width: 34px;	height: 22px;	display: block;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background-image: url(/application/modules/Timeline/externals/images/setting.png?c=1463);	background-position: 5px 50%;	background-color: #eaeaea;	background-repeat: no-repeat;	z-index: 1;}.prop_menu a.prop_menu_btn{	border: 1px solid;}.user_profile_photo:hover .manage_prof_photo, .cover_user_profile_left:hover .manage_cover, .cover_user_profile_right:hover .manage_cover{	opacity: 1;	transition: opacity .30s ease-in-out;	-moz-transition: opacity .30s ease-in-out;	-webkit-transition: opacity .30s ease-in-out;	-o-transition: opacity .30s ease-in-out;}.manage_prof_photo:hover a.manage_prof_photo_btn + .pulldown_contents_wrapper{	display: block;}.manage_prof_photo a.manage_prof_photo_btn:hover, .manage_prof_photo:hover a.manage_prof_photo_btn{	-moz-border-radius: 3px 3px 0px 0px;	-webkit-border-radius: 3px 3px 0px 0px;	border-radius: 3px 3px 0px 0px;	background-position: -34px 50%;}.manage_prof_photo ul{	list-style: none;	margin: 0;	padding: 0;}.manage_prof_photo ul li a:hover{	text-decoration: none !important;}.edit_profile_icon{	background-image: url(/application/modules/Timeline/externals/images/edit.png?c=1463);	background-position: 0 0;}.editphoto_button_link{	background-image: url(/application/modules/Timeline/externals/images/edit_photo.png?c=1463);	background-position: 0 0;	background-repeat: no-repeat;}/*Menu*/.user_menu{	position: absolute;	right: 5px;	top: 6px;}.user_menu ul{	overflow: hidden;	float: left;	margin-right: 4px;}.user_menu > ul > li > a{	padding: 2px 5px 2px 27px;	line-height: 200%;	display: block;	border: 1px solid;	font-size: 11px;	font-weight: 700;	text-decoration: none;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background-position: 6px 5px;}.user_menu > ul > li > a:hover{	text-decoration: none;}.user_menu ul li a.add_friend,.user_menu ul li a.send_message{	background-position: 5px 50%;}.user_menu ul li a.add_friend{	background-image: url(/application/modules/Timeline/externals/images/add_friend.png?c=1463);	padding-left: 27px;}.user_menu ul li a.send_message{	background-image: url(/application/modules/Timeline/externals/images/send_message.png?c=1463);	padding-left: 24px;}.user_menu .prop_menu:hover a.prop_menu_btn, .user_menu .prop_menu a.prop_menu_btn:hover{	background-color: #eaeaea !important;	-moz-border-radius: 3px 3px 0px 0px;	-webkit-border-radius: 3px 3px 0px 0px;	border-radius: 3px 3px 0px 0px;	border-color: #eaeaea !important;}.prop_menu:hover a.prop_menu_btn + .pulldown_contents_wrapper{	display: block;	min-width: 150px;}.prop_menu .pulldown_contents,.cover_user_profile_right .user_menu ul{	min-width: 150px;}.prop_menu ul li a:hover{	text-decoration: none;}.user_menu .prop_menu{	float: right;	position: relative;}.user_menu .prop_menu .pulldown_contents_wrapper,.manage_prof_photo .pulldown_contents_wrapper{	margin-top: 0px !important;}*:first-child+html .user_menu .prop_menu .pulldown_contents_wrapper{	width: 165px;}.pulldown_contents ul{	margin: 0;}.clr{	clear: both;}.layout_timeline_feed .activity-post-container{	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}.layout_timeline_feed .tip{	margin-top: 10px;}/*Popup's General Styles*/.prop_menu .pulldown_contents_wrapper,.manage_prof_photo .pulldown_contents_wrapper{	display: none;	-moz-border-radius: 0px 3px 3px 3px;	-webkit-border-radius: 0px 3px 3px 3px;	border-radius: 0px 3px 3px 3px;	overflow: hidden;	position: absolute;	min-width: 100px;	max-width: 300px;	padding: 4px;	background-color: #eaeaea;	z-index: 99;	margin-top: 22px;}.prop_menu .pulldown_contents,.manage_prof_photo .pulldown_contents{	overflow: hidden;	background: #fff;	max-height: 500px;	overflow-y: auto;}.prop_menu .pulldown_contents ul > li,.manage_prof_photo .pulldown_contents ul > li{	padding: 5px;	padding-right: 15px;	font-size: .8em;	-moz-user-select: none;	-webkit-user-select: none;	display: block;}.prop_menu .pulldown_contents ul > li + li,.manage_prof_photo .pulldown_contents ul > li + li{	border-top: 1px solid transparent;}.prop_menu .pulldown_contents ul > li:hover, .manage_prof_photo .pulldown_contents ul > li:hover{	background: #eee !important;	cursor: pointer;	margin: 0;}.prop_menu .pulldown_contents ul > li a,.manage_prof_photo .pulldown_contents ul > li a{	font-size: 11px;	font-weight: 700;	text-align: left;	padding-left: 22px;	padding-top: 0;	margin-top: 0;	min-height: 15px;	border: none !important;	display: block;	white-space: nowrap;	text-decoration: none;}.prop_menu .pulldown_contents ul > li a:hover, .manage_prof_photo .pulldown_contents ul > li a:hover{	background-color: transparent !important;}/*Tabs*/div.un_right{	float: right;	margin-left: 10px;	border-left: 1px solid;	border-radius: 0 !important;	padding: 0 !important;	border-bottom: none !important;}div.un_left{	float: left;	margin-right: 10px;	border-right: 1px solid;	border-radius: 0 !important;	padding: 0 !important;	border-bottom: none !important;}.un_tabs{	margin-bottom: 5px !important;	position: relative;	top: 5px;}.un_tabs ul{	list-style: none;}.un_tabs #main_tabs{	overflow: visible !important;	height: auto;}.un_right.tabs_alt{	padding-left: 0 !important;}.un_tabs > ul > li{	display: inline-block;	position: relative;}.un_tabs > ul > li a{	min-height: 15px;	min-width: 12px;	outline: 0 !important;}.un_tabs > ul.horizontal > li a{	border-bottom-left-radius: 0;	border-bottom-right-radius: 0;}.un_tabs > ul > li a:hover, .un_tabs > ul > li a:link, .un_tabs > ul > li a:focus, .un_tabs > ul > li a:visited{	outline: 0 !important;}.un_tabs > ul.with_text > li img{	padding-right: 5px;	position: relative;	top: 2px;}.un_tabs > ul.vertical_left,.un_tabs > ul.vertical_right{	min-width: 28px;	border-top: none;	border-bottom: none;	margin-top: 5px;}.un_tabs > ul.vertical_left > li,.un_tabs > ul.vertical_right > li{	display: block;	float: none !important;	margin-bottom: 1px !important;}.un_tabs > ul.vertical_left > li,.un_tabs > ul.vertical_left > li a,.un_tabs > ul.vertical_left > li ul li{	-moz-border-radius: 3px 0px 0px 3px;	-webkit-border-radius: 3px 0px 0px 3px;	border-radius: 3px 0px 0px 3px;}.un_tabs > ul.vertical_right > li{	-moz-border-radius: 0px 3px 3px 0px;	-webkit-border-radius: 0px 3px 3px 0px;	border-radius: 0px 3px 3px 0px;}.un_tabs > ul.vertical_left > li a,.un_tabs > ul.vertical_right > li a,.un_tabs > ul.vertical_right > li ul li{	display: block;	border: 1px solid transparent !important;}.un_tabs > ul.vertical_left > li a,.un_tabs > ul.vertical_left > li ul li{	border-right: none !important;	position: relative;	text-align: center;}.un_tabs > ul.vertical_right > li a,.un_tabs > ul.vertical_right > li ul li{	border-left: none !important;	right: 0px;	position: relative;	text-align: center;}.un_tabs > ul.vertical_left > li a:hover, .un_tabs > ul.vertical_right > li a:hover{	border: 1px solid !important;	top: 0 !important;}.un_tabs > ul.vertical_left > li a:hover{	border-width: 1px 0 1px 1px !important;	-moz-border-radius: 3px 0px 0px 3px;	-webkit-border-radius: 3px 0px 0px 3px;	border-radius: 3px 0px 0px 3px;}.un_tabs > ul.vertical_right > li a:hover{	border-width: 1px 1px 1px 0px !important;	-moz-border-radius: 0px 3px 3px 0px;	-webkit-border-radius: 0px 3px 3px 0px;	border-radius: 0px 3px 3px 0px;}.un_tabs > ul.vertical_left > li.active a,.un_tabs > ul.vertical_right > li.active a{	position: relative;	border: 1px solid!important;	top: 0 !important;}.un_tabs > ul.vertical_left > li.active a{	left: 1px !important;	border-width: 1px 0 1px 1px !important;	-moz-border-radius: 3px 0px 0px 3px;	-webkit-border-radius: 3px 0px 0px 3px;	border-radius: 3px 0px 0px 3px;	border-right: none;	margin-left: -1px !important;}.un_tabs > ul.vertical_right > li.active a{	right: 1px !important;	border-width: 1px 1px 1px 0px !important;	-moz-border-radius: 0px 3px 3px 0px;	-webkit-border-radius: 0px 3px 3px 0px;	border-radius: 0px 3px 3px 0px;	border-left: none;	margin-right: -1px !important;}.un_tabs > ul.vertical_left > li.active a img{	margin-left: -1px;}.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li.active img{	margin-left: 1px;}.un_tabs > ul.vertical_right > li.active a img{	margin-right: 1px;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li.active img{	margin-right: -1px;}.un_tabs > ul.vertical_left > li.active a:hover, .un_tabs > ul.vertical_right > li.active a:hover{	border: 1px solid !important;}.un_tabs > ul.vertical_left > li.active a:hover{	border-width: 1px 0 1px 1px !important;	margin: 0 0 0 -1px !important;}.un_tabs > ul.vertical_right > li.active a:hover{	border-width: 1px 1px 1px 0px !important;	margin: 0 -1px 0 0 !important;}.un_tabs > ul.vertical_right > li.active img{	position: relative;	right: -1px;}.un_tabs > ul.vertical_right .tab_pulldown_contents_wrapper li.active img{	position: relative;	left: 0px;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper{	left: 0 !important;	top: 0 !important;	right: 0 !important;	border: none !important;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li{	border: 1px solid transparent !important;	border-width: 1px 1px 1px 0px !important;	min-width: 16px;	right: 0px !important;	border-left: none !important;	margin-bottom: 1px;}.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li{	border: 1px solid transparent !important;	border-width: 1px 0 1px 1px !important;	min-width: 16px;	left: 0px !important;	border-right: none !important;	padding: 8px 6px 8px 8px!important;	margin-bottom: 1px;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li:hover{	min-width: 16px;	right: 0px !important;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li.active{	right: 1px !important;	margin-right: -1px !important;	min-width: 16px;}.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li:hover{	min-width: 16px;	padding: 8px 6px 8px 8px !important;	left: 0px !important;}.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li.active{	left: 1px !important;	margin-left: -1px;	min-width: 16px;}.tabs_alt > ul .tab_pulldown_contents_wrapper li.active{	background-color: #333 !important;}.tabs_alt > ul.vertical_left .tab_pulldown_contents_wrapper li:hover, .tabs_alt > ul.vertical_right .tab_pulldown_contents_wrapper li:hover{	background: #333 !important;}.un_tabs a,.un_tabs a:visited, .un_tabs a:link, .un_tabs a:active, .un_tabs a:focus, .un_tabs li:focus{	outline: 0;}.un_tabs > ul.horizontal > li.tab_open a:hover{	border-color: #eaeaea !important;}.un_tabs > ul.vertical_left > li.tab_open{	-moz-border-radius: 3px 0px 0px 0px;	-webkit-border-radius: 3px 0px 0px 0px;	border-radius: 3px 0px 0px 0px;}.un_tabs > ul.vertical_right > li.tab_open{	-moz-border-radius: 0px 3px 0px 0px;	-webkit-border-radius: 0px 3px 0px 0px;	border-radius: 0px 3px 0px 0px;}/*.un_tabs > ul > li.tab_open > a:hover{	border: 1px solid !important;}.un_tabs > ul.horizontal > li.tab_open > a,.un_tabs > ul.horizontal > li.tab_open.more_tab > a{	border-width: 1px 1px 0px 1px !important;	border-style: solid !important;	border-color: #eaeaea !important;}.un_tabs > ul.horizontal > li.more_tab > a{	border-width: 1px 1px 0px 1px !important;	border-style: solid !important;	border-color: transparent !important;}.un_tabs > ul.vertical_left > li.tab_open > a:hover{	border-width: 1px 0 1px 1px !important;}*/.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents,.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents_wrapper.un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents{	background: none;	position: inherit;}.un_tabs > ul.vertical_left > li.tab_closed a{	display: none !important;}.un_tabs > ul.vertical_left > li.tab_open{	background: none;}.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents > ul > li + li,.un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents > ul > li + li{	border: 0;}.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents > ul > li.active, .un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents > ul > li.active{	border: 1px solid !important;	border-right: 0!important;	-moz-border-radius: 3px 0px 0px 3px;	-webkit-border-radius: 3px 0px 0px 3px;	border-radius: 3px 0px 0px 3px;}.un_tabs > ul.vertical_right > li.tab_open > a:hover{	border-width: 1px 0 1px 1px !important;}.un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents,.un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents_wrapper.un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents{	background: none;	position: inherit;}.un_tabs > ul.vertical_right > li.tab_closed a{	display: none !important;}.un_tabs > ul.vertical_right > li.tab_open{	background: none;}.un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents > ul > li + li,.un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents > ul > li + li{	border: 0;}.un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents > ul > li.active, .un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents > ul > li.active{	border: 1px solid !important;	border-left: 0!important;	-moz-border-radius: 0px 3px 3px 0px;	-webkit-border-radius: 0px 3px 3px 0px;	border-radius: 0px 3px 3px 0px;}.un_tabs > ul.vertical_right > li.tab_open > a:hover{	border-width: 1px 1px 1px 0px !important;}.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents_wrapper{	margin-top: 0;	padding: 0;}.un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents_wrapper,.un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents_wrapper{	display: block!important;}.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper{	-moz-border-radius: 0px 0px 3px 3px;	-webkit-border-radius: 0px 0px 3px 3px;	border-radius: 0px 0px 3px 3px;	overflow: visible !important;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper{	-moz-border-radius: 0px 3px 3px 0px;	-webkit-border-radius: 0px 3px 3px 0px;	border-radius: 0px 3px 3px 0px;	overflow: visible !important;}.un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li,.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li{	min-width: 16px !important;	text-align: center;}.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents_wrapper li+li{	margin-left: 0;}.un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents_wrapper li+li{	margin-right: 0px;}ul.vertical_left .tab_pulldown_contents,ul.vertical_right .tab_pulldown_contents{	background: transparent !important;	overflow: visible !important;}ul.vertical_left .tab_pulldown_contents_wrapper,ul.vertical_right .tab_pulldown_contents_wrapper{	box-shadow: none !important;	margin-left: 0 !important;	margin-right: 0 !important;}.un_tabs > ul > li.tab_open .tab_pulldown_contents_wrapper li{	min-width: 15px;}.un_tabs > ul > li.more_tab .tab_pulldown_contents_wrapper li{	white-space: nowrap;}.un_tabs > ul.horizontal li a img{	position: relative;	top: 0px;}*:first-child+html .un_tabs .horizontal.with_text .tab_pulldown_contents_wrapper{	min-width: 145px;}*:first-child+html .un_tabs .horizontal.with_text .tab_pulldown_contents_wrapper{	margin-top: 31px;}*:first-child+html .un_tabs.tabs_alt > ul.horizontal.with_text > li.active > a{	top: 2px !important;}*:first-child+html .un_tabs_content .compose-content{	position: relative;	z-index: -1;}*:first-child+html .un_tabs{	position: relative;	z-index: 1;}*:first-child+html .layout_timeline_cover{	position: relative;	z-index: 2;}*:first-child+html .manage_prof_photo .pulldown_contents_wrapper{	min-width: 160px;}*:first-child+html .manage_prof_photo .pulldown_contents_wrapper li a{	min-width: 160px;}*:first-child+html .un_tabs > ul.horizontal > li.more_tab > a{	padding: 6px 9px 5px 9px;}/**:first-child+html .un_tabs > ul.vertical_left > li.active a{padding-left:10px !important}*/*:first-child+html .un_tabs > ul.vertical_left > li.active a img{	margin-left: 0 !important;	position: relative;	left: -1px;}*:first-child+html .un_tabs > ul.vertical_left > li.more_tab.active .tab_pulldown_contents_wrapper li img{	margin-left: 0 !important;	position: relative;	left: -1px;}*:first-child+html .un_tabs > ul.vertical_left > li.active a{	left: 1px !important;	margin-left: 0 !important;}*:first-child+html .un_tabs > ul.vertical_left > li.active a:focus{	outline: 0 !important;}*:first-child+html .un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper, *:first-child+html .un_tabs > ul.vertical_right> li.more_tab .tab_pulldown_contents_wrapper{	background: none;	position: relative;}*:first-child+html .un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li{	padding: 8px !important;}.un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents_wrapper li:first-child, .un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents_wrapper:first-child, .un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents_wrapper li:first-child{	border-top: none;}.un_tabs ul li.more_tab span{	display: none;}.tabs_alt > ul.vertical_right{	padding: 3px 7px 5px 0px !important;}/*.tabs_alt > ul.horizontal{	padding-bottom: 0;}*//*End of Tabs*//*Timeline scale*/ul.timeline > li{	position: relative;	width: 47.9%;	padding: 0;}ul.timeline li * ul li{	width: inherit;}ul.timeline li div.tl_boxes{	padding: 10px;	overflow: hidden;}ul.timeline.feed .comments > ul > li{	border-top: 1px solid #fff;	padding: 5px;}ul.timeline.feed .comments{	width: 100%;}ul.timeline.feed .comments > ul > li ul.comments_date li{	display: inline-block;}ul.timeline .feed_item_attachments{	padding: 10px 10px 3px 0px;}.layout_timeline_feed #feed_viewmore,#feed_loading{	text-align: center;}.layout_timeline_feed #feed_loading img{	float: inherit!important;}.layout_timeline_feed .music_player{	width: 100%;}.layout_timeline_feed .playlist_short_player_title{	overflow: hidden;	font-size: 11px;}.activity-item-nav{	float: right;	border: 1px solid;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	opacity: 0.5;	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.activity-item-nav:hover{	opacity: 1;	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.activity-item-nav a:first-child{	border-left: none;}.activity-item-nav a{	border-left: 1px solid;}.tl_featured,.tl_default{	background-image: url(/application/modules/Timeline/externals/images/starline.png?c=1463);	width: 14px;	height: 14px;	margin: 0px;	display: block;	text-indent: -999px;	overflow: hidden;	float: left;	padding: 3px;}.tl_featured{	background-position: 3px -17px;}.tl_default{	background-position: 3px 3px;}.tl_boxes .delete_event{	width: 15px;	height: 14px;	padding: 3px;	background: url(/application/modules/Timeline/externals/images/delete.png?c=1463) no-repeat 3px 3px;	margin: 0;	float: left;}.tl_boxes .delete_event:hover{	background-position: 3px -18px;}ul.timeline > li + li{	padding: 0;}li[data-side="left"],li[data-side="right"],ul.timeline li div.tl_boxes{	line-height: 16px;}ul.timeline li[data-side="featured"]{	clear: both;	width: inherit;}li[data-side="left"],li[data-side="right"],li[data-side="featured"]{	overflow: inherit!important;	border: 1px solid !important;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	margin-bottom: 15px !important;}li[data-side="right"]{	float: right;	clear: right;}li[data-side="left"]{	float: left;	clear: left;}li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:before, li[data-side="featured"]:after, .layout_page_timeline_profile_index #feed-update .tip span:before{	line-height: 52px;	width: 50px;}.feed-update_ul{	overflow: hidden;	margin-top: -10px;	padding-top: 10px;	position: relative;}.clr{	clear: both;}li[data-side="left"] .scale_point,li[data-side="right"] .scale_point,li[data-side="featured"] .scale_point{	position: absolute;	display: block;}li[data-side="left"] .scale_point{	top: 11px;	right: -6%;	margin-right: -1px;}li[data-side="right"] .scale_point{	top: 22px;	left: -5%;	margin-left: -1px;}li[data-side="featured"] .scale_point{	top: -30px;	left: 50%;	margin-left: -5px;}li[data-side="left"] .scale_point:after, li[data-side="right"] .scale_point:before, li[data-side="featured"] .scale_point:before, .layout_page_timeline_profile_index #feed-update .tip:before{	content: "" !important;	width: 12px;	height: 12px;	display: block;	border-radius: 8px;	background: #eee;	border: 1px solid #eee;}.layout_page_timeline_profile_index #feed-update{	margin: 0 auto;	text-align: center;	width: 400px;	position: relative;}.layout_page_timeline_profile_index #feed-update .tip{	margin-top: 0px;}.layout_page_timeline_profile_index #feed-update .tip span{	width: 358px;}.layout_page_timeline_profile_index #feed-update .tip span:before{	content: "\25cf" !important;	top: -24px;	left: 44%;	color: #FAF6E4;	text-shadow: 0 -2px 0 #E4DFC6, 0 -5px 5px white;	clip: rect(0px 50px 25px 0);}.layout_page_timeline_profile_index #feed-update .tip:before{	top: -31px !important;	left: 48.5%;}.v_line{	border-right: 4px solid;	height: 100%;	position: absolute;	left: 50%;	padding-bottom: 15px;	margin-top: -5px;}#imgouter{	position: relative;	border: none;	z-index: 200;}#imglayer{	background-position: center center;	background-color: transparent;	opacity: 0.5;	cursor: default;	filter: alpha(opacity=50);	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	float: left;	font-size: 0;}#cropframe{	position: absolute;	width: 40px;	height: 40px;	left: 0px;	top: 0px;	padding: 0px;	border: 1px dashed #333;	-border-image: url(/application/modules/Timeline/externals/images/ants.gif?c=1463) 1 repeat repeat;	-webkit-border-image: url(/application/modules/Timeline/externals/images/ants.gif?c=1463) 1 repeat repeat;	-moz-border-image: url(/application/modules/Timeline/externals/images/ants.gif?c=1463) 1 repeat repeat;	z-index: 999;}#cropframe.active{	border: 1px dashed #fff;}#cropinfo{	background-color: #ccc;	opacity: 0.4;	top: 0px;	left: 0px;	height: 32px;	position: absolute;	filter: alpha(opacity=40);	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";	z-index: 600;}#cropdims{	color: #000;	padding: 6px 5px;	margin-left: 32px;	font-size: 13px;	z-index: 500;}#cropbtn{	background-image: url(/application/modules/Timeline/externals/images/crop.gif?c=1463);	position: absolute;	left: 0px;	height: 32px;	width: 32px;	cursor: pointer !important;	z-index: 800;}#cropbtn:hover{	background-color: black;}#draghandle{	background-color: transparent;	top: 0;	left: 0;	width: 100%;	height: 100%;	margin: 0px;	position: absolute;	cursor: move;	z-index: 90;}.resizeHandle{	z-index: 40;	opacity: 0.9;	filter: alpha(opacity=90);	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";	background-color: #666;	position: absolute;	margin: 0px;	border: 1px solid #fff;	height: 8px;	width: 8px;}#resizeHandleXY{	left: 100%;	top: 100%;	cursor: se-resize;}.layout_timeline_feed #activity-feed{	padding: 10px 0 0 0;}#global_page_timeline-profile-index .comments_comment_likes_tips,#global_page_timeline-profile-unauthorized .comments_comment_likes_tips{	background: #eee;}.layout_timeline_feed .feed-update_ul{	margin-top: -10px;	padding-top: 5px;}div.activity-post-container + script + div.feed-update_ul{	padding-top: 15px;}.layout_timeline_feed ul.feed > li,.layout_timeline_feed ul.feed > li:first-child{	border-top: 1px solid !important;}#crop_div ul{	margin-bottom: 10px;}#global_page_timeline-profile-index .activity-post-container,#global_page_timeline-profile-unauthorized .activity-post-container{	margin-bottom: 0px;}/*User Sign up Date*/.user_signup_date{	border: 1px solid;	padding: 10px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	width: 300px;	margin: 0 auto;	text-align: center;}.user_signup_date span{	color: #131c0e;	font-weight: 700;}.tab_pulldown_contents{	position: relative;	z-index: 0;}.un_tabs_content{	overflow: hidden;	min-height: 280px;	padding-top: 10px;}table.admin_table .global_form_box{	float: left;}.layout_page_timeline_profile_index #feed_loading{	padding-bottom: 10px;	padding-top: 9px;	border-top: none !important;}.un_tabs > ul.vertical_left .tab_open > a,.un_tabs > ul.vertical_right .tab_open > a{	display: none!important;}.icon_timeline_new_upload{	background-image: url(/application/modules/Timeline/externals/images/add.png?c=1463);}/*Popup*/#global_page_timeline-smoothbox-upload-cover .global_form > div > div{	border: none;	background: none;}#global_page_timeline-smoothbox-upload-cover #demo-status ul li{	list-style: none !important;}.activity_icon_timeline_cover_update{	background-image: url(/application/modules/Timeline/externals/images/new_cover.png?c=1463);}.manage_cover a,.cover_image,.user_info,.user_profile_photo,.user_status,.activity-item-nav,.activity-item-nav a,li[data-side="left"],li[data-side="right"],li[data-side="featured"],.user_menu > ul > li > a,.user_menu .prop_menu a.prop_menu_btn,.un_right,.un_left,.un_tabs > ul.vertical_right > li a:hover, .un_tabs > ul.vertical_left > li.active a, .un_tabs > ul.vertical_right > li.active a, .un_tabs > ul.vertical_left > li.active a:hover, .un_tabs > ul.vertical_right > li.active a:hover, .un_tabs > ul > li.tab_open, .un_tabs > ul > li.tab_open > a:hover, .un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_left > li.tab_closed .tab_pulldown_contents > ul > li.active, .un_tabs > ul.vertical_left > li.tab_open .tab_pulldown_contents > ul > li.active, .un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents > ul > li:hover, .un_tabs > ul.vertical_right > li.tab_closed .tab_pulldown_contents > ul > li.active, .un_tabs > ul.vertical_right > li.tab_open .tab_pulldown_contents > ul > li.active, .v_line, .layout_timeline_feed ul.feed > li, .layout_timeline_feed ul.feed > li:first-child, .user_signup_date, .un_tabs > ul.vertical_left > li a:hover, .un_tabs > ul.vertical_right > li a:hover{	border-color: #eee !important;}.activity-item-nav,.user_status,.user_menu > ul > li > a,.user_menu .prop_menu a.prop_menu_btn{	background-color: #fff;}.layout_timeline_feed .activity,.user_info,.un_tabs > ul > li.tab_open,.user_signup_date,li[data-side="left"],li[data-side="right"],li[data-side="featured"],.manage_cover a{	background-color: #eee;}.layout_page_timeline_profile_index #feed-update .tip:before, li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:before, li[data-side="featured"]:after, li[data-side="left"] .scale_point, li[data-side="right"] .scale_point, li[data-side="featured"] .scale_point{	color: #eee;}.manage_cover a,.user_menu > ul > li > a:hover{	color: #ff4c4c;}.user_status,.user_signup_date,.cover_user_profile_right .user_status,.cover_user_profile_right .user_signup_date{	color: #131c0e;}.prop_menu .pulldown_contents ul > li a,.manage_prof_photo .pulldown_contents ul > li a,.user_menu > ul > li > a,.un_tabs_content .compose-menu > a{	color: #131c0e!important;}.user_menu > ul > li > a,.user_menu ul li a.add_friend,.user_menu ul li a.send_message,.prop_menu,#imglayer,#cropframe,#cropbtn,.tl_featured,.tl_default,.add_cover_icon,.delete_cover_icon,.user_profile_photo .manage_prof_photo,.edit_profile_icon{	background-repeat: no-repeat;}.user_status span.arrow:before, li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:before, li[data-side="featured"]:after, .layout_page_timeline_profile_index #feed-update .tip span:before, .layout_page_timeline_profile_index #feed-update .tip:before, li[data-side="left"] .scale_point:after, li[data-side="right"] .scale_point:before, li[data-side="featured"] .scale_point:before, li[data-side="featured"] .scale_point:after, .layout_page_timeline_profile_index #feed-update .tip:before{/*
		content: "\2666";	font-family: monospace;	font-size: 25px;	text-align: center;	position: absolute;	overflow: hidden;	-moz-user-select: -moz-none;	-khtml-user-select: none;	-webkit-user-select: none;	user-select: none;*/}li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:after, li[data-side="featured"]:before{	content: '';	position: absolute;	font-family: monospace;	font-size: 0px;	overflow: hidden;	-moz-user-select: -moz-none;	-khtml-user-select: none;	-webkit-user-select: none;	user-select: none;	border: 8px outset transparent;	width: 0;	height: 0;	display: block;}li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="featured"]:after, li[data-side="featured"]:before{	top: 10px;}li[data-side="right"]:before, li[data-side="right"]:after{	top: 20px;}li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:after, li[data-side="featured"]:before{	border: 8px inset transparent;}li[data-side="left"]:before{	border-left: 8px solid #eee;	right: -16px !important;}li[data-side="left"]:after{	border-left: 8px solid #eee;	right: -15px;}li[data-side="right"]:before{	border-right: 8px solid #eee;	left: -16px !important;}li[data-side="right"]:after{	border-right: 8px solid #eee;	left: -15px;}li[data-side="featured"]:before{	border-bottom: 8px solid #eee;	top: -17px;}li[data-side="featured"]:after{	border-bottom: 8px solid #eee;	top: -16px;}li[data-side="featured"]:before, li[data-side="featured"]:after{	left: 50%;	margin-left: -6px;}.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li,.un_tabs > ul.vertical_left > li a,.un_tabs > ul.vertical_right > li a,.un_tabs > ul.vertical_right > li ul li,.un_tabs > ul.vertical_left > li.active a,.un_tabs > ul.vertical_right > li.active a,.un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li:hover, .un_tabs > ul.vertical_right > li.more_tab .tab_pulldown_contents_wrapper li.active, .un_tabs > ul.vertical_left > li.more_tab .tab_pulldown_contents_wrapper li.active{	padding: 8px !important;}#global_page_timeline-profile-index .tip-wrap,#global_page_timeline-profile-unauthorized .tip-wrap{	z-index: 100;}/*.un_tabs > ul.vertical_left > li.active a img{	margin-left: -1px;}*//*Timeline with right align photo*/.cover_user_profile_right,.cover_user_profile_left{	position: relative;}.cover_user_profile_left .user_profile_photo{	left: 9px;}.cover_user_profile_right .user_profile_photo{	right: 9px;}.cover_user_profile_left .user_info{	padding-left: 181px;}.cover_user_profile_right .user_info{	position: relative;	border: 1px solid #eee;	border-radius: 0 0 3px 3px;	background: #eee;	padding: 0 181px 10px 6px;	min-height: 79px;	z-index: 1;}.cover_user_profile_left .user_menu{	position: absolute;	right: 5px;	top: 6px;}.cover_user_profile_right .user_menu{	position: absolute;	left: 5px;}#form-upload #demo-status a.buttonlink{	padding-left: 25px!important;}/*HE Like plugin*/.cover_user_profile_left .layout_like_status{	margin-left: 181px;}.cover_user_profile_right .layout_like_status{	margin-left: 5px;}.cover_user_profile_left #user_profile_status_container{	margin-top: 5px;}.cover_user_profile_right #user_profile_status_container{	float: right;	margin-top: 5px;}.like_status_header{	font-size: 18px;	margin: 8px 0 0;	padding-top: 5px;}.layout_like_status #profile_status{	margin-bottom: 5px;}.cover_user_profile_left .like_button_container{	float: left !important;}.cover_user_profile_right .like_button_container{	float: right !important;}.like_button_container > .like_button_link{	-moz-box-shadow: none!important;	-webkit-box-shadow: none!important;	box-shadow: none!important;	border: 1px solid #ccc;	margin-top: 3px;}/*HE Like plugin*/.cover_user_profile_left .user_name{	float: left;	margin-right: 5px;}.cover_user_profile_right .user_name{	left: 5px;	float: right;	margin-right: 10px;}.cover_user_profile_left .user_status{	margin-left: 5px;	margin-top: 5px;}.cover_user_profile_right .user_status{	position: relative;	border: 1px solid #eee;	border-radius: 3px;	background: #fff;	background-repeat: repeat-x;	font-size: 11px;	margin-right: 180px;	margin-top: 15px;	padding: 5px 12px 5px 12px;	float: right;	clear: right;	max-width: 100%;	text-align: left;}.cover_user_profile_left span.arrow{	left: -16px;	top: 2px;	border: 8px outset transparent;	border-right: 8px solid #eee;	width: 0;}.cover_user_profile_left span.arrow:before{	content: '';	width: 0;	display: block;	position: absolute;	left: -7px;	top: -8px;	border: 8px outset transparent;	border-right: 8px solid #fff;}.cover_user_profile_right span.arrow{	right: -16px;	top: 3px;	border: 8px outset transparent;	border-left: 8px solid #eee;	width: 0;}.cover_user_profile_right span.arrow:before{	content: '';	width: 0;	display: block;	position: absolute;	right: -7px;	top: -8px;	border: 8px outset transparent;	border-left: 8px solid #fff;}.cover_user_profile_right .user_menu .prop_menu{	float: left;}.cover_user_profile_right .manage_prof_photo .pulldown_contents_wrapper{	border-radius: 3px 0px 3px 3px;	border-radius-topleft: 0px;}.user_menu .prop_menu .pulldown_contents_wrapper{	right: 0;}.cover_user_profile_left .user_menu .prop_menu .pulldown_contents_wrapper{	right: 0;}.cover_user_profile_right .prop_menu:hover .pulldown_contents_wrapper{	display: block;	left: 0;	border-radius: 0px 3px 3px 3px;	border-radius-topleft: 0px;}.cover_user_profile_left .prop_menu:hover .pulldown_contents_wrapper{	border-radius: 3px 0px 3px 3px;}.cover_user_profile_right .user_menu .prop_menu a.prop_menu_btn:hover{	background-color: #eaeaea;	border-radius: 3px 3px 0 0;}.cover_user_profile_right .manage_prof_photo .pulldown_contents_wrapper{	right: 0;}.cover_user_profile_right .user_menu ul{	float: left;}.horizontal .tab_open a{	background-color: #eee;	border: none !important;}.horizontal .tab_open:hover{	border: none !important;}#global_page_timeline-profile-index .tip-wrap,#global_page_timeline-profile-unauthorized .tip-wrap{	background-color: #f9f9f9;	background: #eee;	padding: 5px 10px 5px 21px;	border: 1px solid #eee;	border-radius: 3px;	background-image: url(/application/modules/Core/externals/images/tip.png?c=1463);	background-repeat: no-repeat;	background-position: 5px 50%;}#timeline_scroll_box{	display: none;	position: fixed;	top: -1px;	background: #eee;	border: 1px solid #ccc;	-moz-border-radius: 0 0 3px 3px;	-webkit-border-radius: 0 0 3px 3px;	border-radius: 0 0 3px 3px;	padding: 5px 5px 2px 5px;	z-index: 100;	width: 100%;}.scroll_box_photo{	float: left;	margin-right: 5px;}.timeline-avatar{	text-align: center;	left: -10px;	position: relative;	overflow: hidden;}.timeline-close-bn{	text-align: right;	left: -20px;	position: relative;	overflow: hidden;}#global_page_timeline-profile-index #TB_ajaxContent,#global_page_timeline-profile-unauthorized #TB_ajaxContent{	padding-bottom: 0;}#global_page_timeline-profile-index #TB_ajaxContent .timeline-avatar img,#global_page_timeline-profile-unauthorized #TB_ajaxContent{	max-width: 455px;}.mobile-editphoto_link{	display: none;}.layout_timeline_cover .social-links{	margin-top: 10px;}.layout_timeline_cover .social-links .social-link{	margin-right: 10px;}.layout_timeline_cover .social-links .social-link .icon-circus{	font-size: 20px;	color: #fff;}.layout_timeline_cover .social-links .social-link:hover .icon-circus{	color: #ffcd00;}/*Timeline for iPhone*/@media screen and (min-width: 300px) and (max-width:768px){.cover_image{	min-height: 60px;}.user_profile_photo{	width: 50px;	height: 50px;	top: -20px;}.cover_user_profile_left .user_info{	padding-left: 90px;}.cover_user_profile_right .user_info{	padding-right: 90px;}.user_profile_photo img{	width: 50px;	max-height: 50px;}.user_status{	margin-left: 79px;}li[data-side="right"],li[data-side="left"]{	clear: both;	float: none;}.v_line{	left: 29px;	border-right-width: 1px;}#activity-feed{	margin-left: 0px;}ul.timeline > li{	background: transparent !important;	border: none !important;	width: 100%;	margin-left: -5px;}li[data-side="right"]:before, li[data-side="right"]:before{	clip: rect(0px, 25px, 50px, 0px);	left: -25px;	margin-top: -25px;	top: 30px;}li[data-side="left"] .scale_point,li[data-side="right"] .scale_point{	left: 29px;	right: auto;	top: 62px;	border: 1px solid red;	background: red;	border-radius: 12px;	width: 12px;	height: 12px;	background: #eee;	border: 1px solid #eee;}li[data-side="featured"] .scale_point{	left: 33px;	top: 62px;}li[data-side="featured"] .scale_point:before, li[data-side="featured"] .scale_point:after{	content: '' !important;}li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:before, li[data-side="featured"]:after, .layout_page_timeline_profile_index #feed-update .tip span:before{	content: '';}li[data-side="featured"] .scale_point:before, li[data-side="featured"] .scale_point:after{	content: '\2605';	font-size: 13px;	color: #F7C44F;	text-shadow: 0 0 1px #F7A24F;}.layout_timeline_feed ul.feed > li,.layout_timeline_feed ul.feed > li:first-child{	border-top: none !important;}li[data-side="left"] .scale_point:after, li[data-side="right"] .scale_point:before, .timeline .feed_item_photo, .timeline .feed_item_photo img{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	font-size: 20px;}li[data-side="left"]:before, li[data-side="left"]:after, li[data-side="right"]:before, li[data-side="right"]:after, li[data-side="featured"]:before, li[data-side="featured"]:after, .layout_page_timeline_profile_index #feed-update .tip span:before, li[data-side="left"] .scale_point:after, li[data-side="right"] .scale_point:before{	display: none;}}/*Timeline for iPad*/@media screen and (max-device-width: 768px) and (orientation: portrait){.user_info .user_profile_photo{	width: 120px;	height: 120px;	top: -52px;}.user_info .user_profile_photo img{	width: 120px;	max-height: 120px;}.cover_user_profile_left .user_info{	padding-left: 150px;}.manage_prof_photo a.manage_prof_photo_btn:hover + .pulldown_contents_wrapper, .prop_menu a.prop_menu_btn:hover + .pulldown_contents_wrapper{	display: block;}#timeline_cover_box .manage_cover,.user_profile_photo .manage_prof_photo{	opacity: 0.7;}.user_profile_photo .manage_prof_photo{	z-index: 3 !important;}.user_profile_photo .manage_prof_photo .pulldown_contents_wrapper{	display: block;	opacity: 0;}#timeline_cover_box .manage_cover:hover, .user_profile_photo:hover .manage_prof_photo .pulldown_contents_wrapper{	opacity: 1;}}@media screen and (max-device-width: 1024px) and (orientation: landscape){.user_profile_photo{	width: 150px;	height: 150px;	top: -87px;}.user_profile_photo img{	width: 150px;	max-height: 150px;}.manage_prof_photo a.manage_prof_photo_btn:hover + .pulldown_contents_wrapper, .prop_menu a.prop_menu_btn:hover + .pulldown_contents_wrapper{	display: block;}#timeline_cover_box .manage_cover,.user_profile_photo .manage_prof_photo{	opacity: 0.7;}.user_profile_photo .manage_prof_photo{	z-index: 3 !important;}.user_profile_photo .manage_prof_photo .pulldown_contents_wrapper{	display: block;	opacity: 0;}#timeline_cover_box .manage_cover:hover, .user_profile_photo:hover .manage_prof_photo .pulldown_contents_wrapper{	opacity: 1;}}/*  *//*
SIGN IN OR JOIN WIDGET
Used to style the mini login form,usually
diplayed on the main portal page.
*/.layout_user_login_or_signup{	margin-bottom: 15px;}.layout_user_login_or_signup div.form-element input[type=text],.layout_user_login_or_signup div.form-element input[type=email],.layout_user_login_or_signup div.form-element input[type=password]{	width: 95%;}.layout_user_login_or_signup #fieldset-buttons{	margin-top: 8px;	overflow: hidden;}.layout_user_login_or_signup #submit-wrapper{	float: left;	overflow: hidden;}[dir="rtl"] .layout_user_login_or_signup #submit-wrapper{	float: right;}.layout_user_login_or_signup #remember-wrapper{	float: left;	overflow: hidden;}[dir="rtl"] .layout_user_login_or_signup #remember-wrapper{	float: right;}.layout_user_login_or_signup #remember-wrapper input{	display: block;	float: left;	margin-top: 4px;	margin-left: 3px;}[dir="rtl"] .layout_user_login_or_signup #remember-wrapper input{	float: right;	margin-left: 0px;	margin-right: 4px;}.layout_user_login_or_signup #remember-wrapper label{	display: block;	float: left;}[dir="rtl"] .layout_user_login_or_signup #remember-wrapper label{	float: right;}.layout_user_login_or_signup #submit-label,.layout_user_login_or_signup #remember,.layout_user_login_or_signup #facebook-label{	display: none;}.layout_user_login_or_signup .form-description{	display: none;}.forgot-element,#forgot-label{	margin-bottom: 0px;}.layout_user_login_or_signup #facebook-wrapper{	padding-top: 10px;	margin-top: 10px;	border-top: 1px solid #eee;}.layout_user_login_or_signup .no_form #facebook-wrapper{	padding-top: 0px;	margin-top: 0px;}.global_form #facebook-element{	width: 200px;}.no_form #janrain-label,.no_form #facebook-label,.no_form #twitter-label{	display: none;}#janrainModal *{	text-align: center;	font-size: 16px;}.layout_user_login_or_signup_popup{	display: none;}.close_icon_container{	position: absolute;	right: -16px;	top: -16px;	font-size: 16px;	background: transparent;	border-radius: 50%;	cursor: pointer;	height: 24px;	text-align: center;	width: 24px;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0px 0px rgba(0, 0, 0, 0.24);	color: #ff4c4c;}[dir="rtl"] .close_icon_container{	text-align: center;}.close_icon_container i{	vertical-align: middle;}/*
QUICK LINKS WIDGET
Small widget,used to show convenient,static links
to a signed-in member such as 'view my profile','edit my profile','search for people',etc. Often
visible on plugin browse pages to prompt members
to create new content.
*/.layout_user_home_links{	margin-bottom: 15px;	overflow: hidden;}.quicklinks{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	overflow: hidden;}.quicklinks li{	padding: 6px;}.quicklinks li + li{	border-color: #e9e9e9;	border-top-width: 1px;	padding-top: 6px;}form + .quicklinks{	margin-top: 15px;}/*
WELCOME WIDGET
Small widget,only available when member is
signed-in,that shows their profile photo,a short welcome message and a sign out link.
*/.layout_user_home_photo{	overflow: hidden;	margin-bottom: 15px;}.layout_user_home_photo > div{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 7px;	overflow: hidden;}.layout_user_home_photo > div *{	text-align: center;}.layout_user_home_photo > div > a{	display: block;	text-decoration: none;}.layout_user_home_photo > div > a > img{	width: 99%;	display: block;	margin: 0px auto 0px auto;}.layout_user_home_photo > div > p{	font-weight: normal;	margin-top: 7px;}/*
WHOS ONLINE WIDGET
Small widget that lists members that are
currently online,usually displayed on the
main portal or member home pages.
*/.layout_user_list_online{	margin-bottom: 15px;	overflow: hidden;	clear: both;}.layout_user_list_online > div{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 7px;	overflow: hidden;}.layout_user_list_online .whosonline_thumb{	float: left;	line-height: 0px;	font-size: 0px;	margin: 4px;}html[dir="rtl"] .layout_user_list_online .whosonline_thumb{	float: right;}.layout_user_list_online .whosonline_thumb img{	display: block;}.layout_user_list_online .online_guests{	clear: both;	padding: 4px 0px 3px 4px;}/*
POPULAR MEMBERS WIDGET
Lists the most popular members,typically placed
on the main home page.
*/.layout_user_list_popular{	clear: both;	overflow: auto;	width: 100%;	margin-bottom: 15px;}.layout_user_list_popular > ul{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 5px;}.layout_user_list_popular > ul > li{	clear: both;	overflow: hidden;	padding: 3px 5px 3px 5px;}.layout_user_list_popular a.popularmembers_thumb{	float: left;	display: block;	width: 48px;	height: 48px;}[dir="rtl"] .layout_user_list_popular a.popularmembers_thumb{	float: right;}.layout_user_list_popular a.popularmembers_thumb > span{	display: block;}.layout_user_list_popular .popularmembers_info{	padding: 0px 0px 0px 6px;	overflow: hidden;}[dir="rtl"] .layout_user_list_popular .popularmembers_info{	padding: 0px 6px 0px 0px;}.layout_user_list_popular .popularmembers_name{	font-weight: bold;}.layout_user_list_popular .popularmembers_friends{	font-size: .8em;	color: #131c0e;}/*
NEWEST MEMBERS WIDGET
Lists the most recent signups,typically placed
on the main home page.
*/.layout_user_list_signups{	clear: both;	overflow: auto;	width: 100%;	margin-bottom: 15px;}.layout_user_list_signups > ul{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 5px;}.layout_user_list_signups > ul > li{	clear: both;	overflow: hidden;	padding: 3px 5px 3px 5px;}.layout_user_list_signups a.newestmembers_thumb{	float: left;	display: block;	width: 48px;}[dir="rtl"] .layout_user_list_signups a.newestmembers_thumb{	float: right;}.layout_user_list_signups a.newestmembers_thumb > img{	display: block;}.layout_user_list_signups .newestmembers_info{	padding: 0px 0px 0px 6px;	overflow: hidden;}[dir="rtl"] .layout_user_list_signups .newestmembers_info{	padding: 0px 6px 0px 0px;}.layout_user_list_signups .newestmembers_name{	font-weight: bold;}.layout_user_list_signups .newestmembers_date{	font-size: .8em;	color: #131c0e;}/*
MUTUAL FRIENDS WIDGET
Lists the friends common to the subject and viewer.
*/.layout_user_profile_friends_common{	margin-top: 20px;}.layout_user_profile_friends_common > ul{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 7px 7px 9px 7px;	overflow: hidden;}.layout_user_profile_friends_common > ul > li{	float: left;	overflow: hidden;	margin: 4px 4px 0px 4px;}[dir="rtl"] .layout_user_profile_friends_common > ul > li{	float: right;}.layout_user_profile_friends_common h3{	font-size: .8em;	letter-spacing: 0px;}/* VIEW PROFILE */#profile_post{	width: 500px;	padding: 10px;	margin-bottom: 10px;}#profile_status{	clear: both;	overflow: hidden;	margin-bottom: 7px;}#profile_status > h2{	display: inline;	margin: 0px;}#profile_status > span{	display: inline;	padding: 0px;}.profile_status_field{	padding: 5px;	font-size: 12pt;	width: 96%;	height: 17px;}.profile_status_text{	display: inline-block;	margin-top: -0.5em;}.profile_status_clear{	display: inline-block;	margin-top: -1px;	font-size: .8em;}#profile_options ul{	padding: 0px;	margin: 0px;	white-space: nowrap;}#profile_options li{	font-weight: bold;	padding: 6px 0px 6px 0px;}#profile_options li + li{	border-top-width: 1px;}.profile_fields{	margin-top: 10px;	overflow: hidden;}.profile_fields > ul{	padding: 10px;}.profile_fields > ul > li{	overflow: hidden;}.profile_fields > ul > li + li{	margin-top: 8px;}.profile_fields > ul > li > span{	display: block;	float: left;	overflow: hidden;	width: 175px;	margin-right: 15px;}html[dir="rtl"] .profile_fields > ul > li > span{	float: right;	margin-right: 0px;	margin-left: 15px;}.profile_fields > ul > li > span + span{	min-width: 0px;	display: block;	float: none;	overflow: hidden;	width: 400px;}.profile_fields li > .tip > span{	margin-top: 5px;	margin-bottom: 5px;}.profile_info_category{	margin-bottom: 3px;}.profile_info_row{	clear: both;	overflow: hidden;	margin: 4px 0px 6px 0px;}.profile_info_left{	width: 100px;	float: left;	vertical-align: top;}.profile_info_right{	vertical-align: top;	overflow: hidden;}#profile_photo img{	width: 100%;}/* PROFILE STATS WIDGET */.layout_user_profile_info{	margin-top: 20px;	overflow: hidden;}.layout_user_profile_info > ul{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 10px;}.layout_user_profile_info > ul > li{	font-size: .8em;}.layout_user_profile_info > ul > li + li{	margin-top: 5px;}.layout_user_profile_info > h3{	font-size: .8em;	font-weight: bold;	letter-spacing: normal;}/*
LINKS TAB
*/ul.profile_links > li{	overflow: hidden;}ul.profile_links > li + li{	margin-top: 10px;	border-top-width: 1px;	padding-top: 10px;}ul.profile_links .profile_links_photo{	float: left;	overflow: hidden;	margin-right: 7px;}html[dir="rtl"] ul.profile_links .profile_links_photo{	float: right;	margin-right: 0px;	margin-left: 7px;}ul.profile_links .profile_links_photo img{	display: block;	border: 1px solid transparent;	width: 90px;}ul.profile_links .profile_links_info{	overflow: hidden;}ul.profile_links .profile_links_title{	font-weight: bold;	margin-bottom: 2px;}ul.profile_links .profile_links_description{	font-size: .8em;}ul.profile_links .profile_links_author{	margin-top: 2px;	font-size: .8em;	color: #131c0e;}/*
EDIT PROFILE
*/.profile_layouts{	overflow: hidden;}.profile_layouts_item{	float: left;	margin: 0px 15px 15px 0px;}.profile_layouts_item td{	vertical-align: middle;	height: 140px;}.profile_layouts_wrapper{	padding: 13px;	border: 1px solid transparent;	margin-right: 5px;	float: left;}[dir="rtl"] .profile_layouts_wrapper{	margin-right: 0px;	margin-left: 5px;	float: right;}.profile_layouts_thumb{	border-width: 1px;	float: left;}[dir="rtl"] .profile_layouts_thumb{	float: right;}.profile_layouts img{	float: left;}[dir="rtl"] .profile_layouts img{	float: right;}.profile_layouts_wrapper:hover{	border: 1px solid transparent;}.profile_layouts_item_title{	clear: both;	padding-top: 3px;	text-align: center;}div.field-privacy-selector{	display: inline-block;	position: relative;	overflow: visible;	margin-left: 20px;/* 	float: right;*/	height: 17px;	padding: 3px;	background-color: var(--white);	cursor: pointer;}[dir="rtl"] div.field-privacy-selector{	margin-left: 0px;	margin-right: 20px;}div.field-privacy-selector > span.icon{	display: inline-block;	background-repeat: no-repeat;	width: 13px;	height: 12px;	opacity: .8;}div.field-privacy-selector > span:before, div.field-privacy-selector li > span.icon{	font-family: fontawesome;}div.field-privacy-selector li > span.icon{	display: inline-block;	background-repeat: no-repeat;	width: 13px;	height: 12px;	margin-right: 6px;	opacity: .5;}[dir="rtl"] div.field-privacy-selector li > span.icon{	margin-right: 0px;	margin-left: 6px;}[dir="rtl"] div.field-privacy-selector li > span.text{	display: inline-block;	position: relative;	top: -1px;}div.field-privacy-selector[data-privacy="everyone"] > span.icon:before, div.field-privacy-selector li[data-value="everyone"] > span.icon:before{	content: "\f0ac";}div.field-privacy-selector[data-privacy="registered"] > span.icon:before, div.field-privacy-selector li[data-value="registered"] > span.icon:before{	content: "\f007";}div.field-privacy-selector[data-privacy="friends"] > span.icon:before, div.field-privacy-selector li[data-value="friends"] > span.icon:before{	content: "\f004";}div.field-privacy-selector[data-privacy="self"] > span.icon:before, div.field-privacy-selector li[data-value="self"] > span.icon:before{	content: "\f023";}div.field-privacy-selector > span.caret:before{	display: inline-block;	float: right;	content: "\f0d7";	margin-left: 3px;	margin-top: 2px;}[dir="rtl"] div.field-privacy-selector > span.caret:before{	float: left;	margin-left: 0px;	margin-right: 3px;}div.field-privacy-selector ul{	display: none;	position: absolute;	left: 0;	top: 100%;	background-color: var(--white);	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);	border-radius: 4px 4px 4px 4px;	border-style: solid;	border-width: 1px;	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);	color: #333333;	cursor: pointer;}[dir="rtl"] div.field-privacy-selector ul{	left: auto;	right: 0;}div.field-privacy-selector.active ul{	display: block;	padding: 3px 0;}div.field-privacy-selector.active ul,div.field-privacy-selector.active ul li{	z-index: 2000;}div.field-privacy-selector ul li{	display: none;	font-size: 8pt;	padding: 4px 10px;	text-align: left;	white-space: nowrap;}[dir="rtl"] div.field-privacy-selector ul li{	text-align: right;}div.field-privacy-selector.active ul li{	display: block;}html body div.form-wrapper.field-selector-active{	overflow: visible;}div.field-privacy-selector.active ul li.active{	font-weight: bold;}#global_page_user-edit-profile .form-element{	min-width: 0;}#global_page_user-edit-profile .global_form div.form-wrapper-heading{	clear: both;}#global_page_user-edit-profile #global_content{	overflow: visible;}/*
EDIT PROFILE PHOTO
Some extra styles to override the global
form styles for the profile photo upload
form.
*/#EditPhoto .form-label,#EditPhoto .form-element,#SignupForm .form-label,#SignupForm .form-element{	float: none;	clear: both;	text-align: left;}[dir="rtl"] #EditPhoto .form-label,[dir="rtl"] #EditPhoto .form-element,[dir="rtl"] #SignupForm .form-label,[dir="rtl"] #SignupForm .form-element{	text-align: right;}#EditPhoto .form-label,#SignupForm .form-label{	margin-bottom: 4px;}#lassoImg,#lassoMask{	border: 1px solid transparent;	display: block;}#EditPhoto #preview-thumbnail img,#SignupForm #preview-thumbnail img{	margin-right: 5px;	font-size: 0px;	line-height: 0px;}[dir="rtl"] #EditPhoto #preview-thumbnail img,[dir="rtl"] #SignupForm #preview-thumbnail img{	margin-right: 0px;	margin-left: 5px;}/* Avoid changing these as they are needed for cropping tool */#EditPhoto #preview-thumbnail img,#SignupForm #preview-thumbnail img{	position: relative;	display: block;	visibility: visible;	opacity: 1;	float: left;	overflow: hidden;}[dir="rtl"] #EditPhoto #preview-thumbnail img,[dir="rtl"] #SignupForm #preview-thumbnail img{	float: right;}#EditPhoto #done-wrapper div,#SignupForm #done-wrapper div{	margin: 0px;	padding: 0px;}div.preview-thumbnail{	border: 1px solid transparent;	margin-right: 5px;	overflow: hidden;	display: block;	position: relative;	width: 48px;	height: 48px;	font-size: 0px;	line-height: 0px;	visibility: visible;	opacity: 1;	float: left;}[dir="rtl"] div.preview-thumbnail{	float: right;	margin-right: 0px;	margin-left: 5px;}img.loading_icon{	float: left;	margin-right: 5px;	border: none;}[dir="rtl"] img.loading_icon{	float: right;	margin-right: 0px;	margin-left: 5px;}#thumbnail-controller{	float: left;}[dir="rtl"] #thumbnail-controller{	float: right;}/*
EDIT PROFILE STYLE
Used to style the edit profile style form.
*/#style-wrapper .form-label{	text-align: left;	float: none;	clear: both;	display: none;}[dir="rtl"] #style-wrapper .form-label{	text-align: right;}#style-wrapper .form-element{	float: none;	clear: both;}#done-wrapper .form-label{	display: none;}/*
PROFILE (FRIENDS TAB)
Used for listing a member's friends within
the friends profile tab
*/ul.profile_friends{	margin-bottom: 8px;}ul.profile_friends > li{	overflow: hidden;}ul.profile_friends > li + li{	margin: 10px 0px 10px 0px;	padding-top: 10px;	border-top-width: 1px;}ul.profile_friends .profile_friends_icon{	float: left;	display: block;}html[dir="rtl"] ul.profile_friends .profile_friends_icon{	float: right;}ul.profile_friends .profile_friends_icon > img{	display: block;}ul.profile_friends .profile_friends_body{	overflow: hidden;	padding-left: 7px;}html[dir="rtl"] ul.profile_friends .profile_friends_body{	padding-left: 0px;	padding-right: 7px;}ul.profile_friends .profile_friends_lists{	margin-top: 3px;	overflow: hidden;}ul.profile_friends .profile_friends_status > span{	font-weight: bold;}ul.profile_friends .profile_friends_options{	float: right;	width: 200px;	overflow: hidden;	padding-left: 15px;	text-align: right;}html[dir="rtl"] ul.profile_friends .profile_friends_options{	float: left;	padding-left: 0px;	padding-right: 15px;	text-align: left;}ul.profile_friends .profile_friends_options a.buttonlink{	padding-top: 2px;	padding-bottom: 2px;	font-weight: bold;	font-size: .9em;}ul.profile_friends .profile_friends_options div{	text-align: right;}html[dir="rtl"] ul.profile_friends .profile_friends_options div{	text-align: left;}.profile_friends_lists .pulldown label{	font-size: 1.2em;}.profile_friends_lists li{	overflow: hidden;	padding: 0px;}.profile_friends_lists li > span{	display: block;	float: right;	overflow: hidden;	font-weight: bold;	text-transform: uppercase;}html[dir="rtl"] .profile_friends_lists li > span{	float: left;}.profile_friends_lists li > span > a{	display: block;	padding: 0px 5px 0px 5px;}.profile_friends_lists li > div{	overflow: hidden;}.profile_friends_lists li.friend_list_joined,.profile_friends_lists li.friend_list_unjoined{	background-color: #fff;	font-family: fontawesome;	margin-right: 8px;}html[dir="rtl"] .profile_friends_lists li.friend_list_joined,html[dir="rtl"] .profile_friends_lists li.friend_list_unjoined{	margin-left: 8px;	margin-right: 0px;}.profile_friends_lists li.friend_list_joined:hover, .profile_friends_lists li.friend_list_unjoined:hover{	background-color: #eee;	cursor: pointer;}.profile_friends_lists li.friend_list_joined:before{	content: "\f111";	color: #4CAF50;}.profile_friends_lists li.friend_list_unjoined:before{	content: "\f111";	color: #607D8B;}.profile_friends_lists .overTxtLabel{	font-size: 1.2em;}/*
BROWSE MEMBERS
Used to style the browse members page,including the search from and results.
*/.browsemembers_criteria{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;	padding: 7px;}.browsemembers_criteria > ul > li{	font-size: .8em;	overflow: hidden;	clear: both;}.browsemembers_criteria > ul > li + li{	margin-top: 7px;}.browsemembers_criteria > ul > li > span{	display: block;	margin-bottom: 3px;}.browsemembers_criteria ul li input[type=checkbox]{	display: block;	float: left;	margin: 0px 4px 0px 0px;	clear: left;}html[dir="rtl"] .browsemembers_criteria ul li input[type=checkbox]{	float: right;	margin: 0px 0px 0px 4px;}.browsemembers_criteria > ul > li > label{	display: block;	float: left;	overflow: hidden;}html[dir="rtl"] .browsemembers_criteria > ul > li > label{	float: right;}.browsemembers_criteria button{	margin-top: 10px;}.browsemembers_results > ul > li:hover a > img{	opacity: .85;	transition: all .2s ease-in-out;}.browsemembers_results div.browsemembers_results_info{	padding: 25px 0 0 0;	overflow: hidden;}.browsemembers_results div.browsemembers_results_info > a + span{	display: none;}.browsemembers_results div.browsemembers_results_info > div{	display: none;}.browsemembers_results div.browsemembers_results_links{	overflow: hidden;	width: 100%;	float: left;	padding: 15px 0 40px 0;	text-align: center;}html[dir="rtl"] .browsemembers_results div.browsemembers_results_links{	float: left;	text-align: right;}.browsemembers_results_links a.buttonlink{	font-size: .9em;	border: 2px solid #eee;	border-radius: 20px;	line-height: normal;	padding: 5px 20px;	text-align: center;	font-weight: normal;	color: #131c0e;}.browsemembers_results_links a.buttonlink:hover{	color: #131c0e;}.browsemembers_results div.browsemembers_viewmore,.browsemembers_results div.browsemembers_loading{	margin-top: 10px;	border-top-width: 1px;	padding-top: 10px;}/*
DELETE ACCOUNT
Used to style the delete account form
in the member settings area.
*/#user_form_settings_delete #submit-label,#user_form_settings_delete #cancel-label{	display: none;}#user_form_settings_delete #submit-wrapper,#user_form_settings_delete #cancel-wrapper{	padding: 0px;	margin: 0px;	float: left;}[dir="rtl"] #user_form_settings_delete #submit-wrapper,[dir="rtl"] #user_form_settings_delete #cancel-wrapper{	float: right;}/*
ADD YOUR PHOTO
Part of the signup process.
*/#SignupForm #current-label,#SignupForm #Filedata-label{	float: none;	text-align: left;	margin-bottom: 5px;}[dir="rtl"] #SignupForm #current-label,[dir="rtl"] #SignupForm #Filedata-label{	text-align: right;}/* ACTION TYPE ICONS */.activity_icon_status:before{	content: "\f0e5";}.activity_icon_post:before, .activity_icon_post_self:before{	content: "\f0e5";}.activity_icon_profile_photo_update:before{	content: "\f03e";}.activity_icon_friends:before{	content: "\f234";}.activity_icon_login:before, .activity_icon_logout:before, .activity_icon_signup:before{	content: "\f007";}body .activity_icon_tagged:before{	content: "\f02b";}/* ITEM TYPE ICONS */.item_icon_user:before{	content: "\f007";	font-family: fontawesome;}/* NOTIFICATION TYPE ICONS */.notification_type_post_user:before{	content: "\f0e5";}.notification_type_friend_accepted:before{	content: "\f234";}.notification_type_friend_request:before{	content: "\f234";}.notification_type_friend_follow:before{	content: "\f234";}.notification_type_friend_follow_request:before{	content: "\f234";}.notification_type_friend_follow_accepted:before{	content: "\f234";}.notification_type_tagged:before{	content: "\f02b";}/* Mini-menu user profile photo */.core_mini_profile > img.thumb_icon{	width: 21px;	height: 21px;	margin-right: 2px;	vertical-align: middle;	border-radius: 2px;}[dir="rtl"] .core_mini_profile > img.thumb_icon{	margin-right: 0;	margin-left: 2px;}.core_mini_profile span{	vertical-align: middle;	margin-left: 2px;}[dir="rtl"] .core_mini_profile span{	margin-left: 0px;	margin-right: 2px;}/* ---------- Responsive CSS -------------*//* Browse Members */.public_user .browsemembers_results_info{	margin-bottom: 40px;}@media (min-width:600px){.browsemembers_results > ul > li{	overflow: hidden;min-height:;}.browsemembers_results > ul.public_user > li{	min-height: auto;}.browsemembers_results div.browsemembers_results_links,.browsemembers_results div.browsemembers_results_info{	text-align: left;}[dir="rtl"] .browsemembers_results div.browsemembers_results_links,[dir="rtl"] .browsemembers_results div.browsemembers_results_info{	text-align: right;}}/* USER PROFILE ICONS */.user_home_updates:before{	content: "\f0f3";}.user_home_view:before{	content: "\f2bb";}.user_home_friends:before{	content: "\f002";}.user_home_invite:before{	content: "\f0e0";}#SignupForm #current-element img.thumb_profile,#EditPhoto #current-element img.thumb_profile{	max-width: 320px;	max-height: 640px;}#global_page_user-edit-profile .global_form,#global_page_user-edit-profile .global_form div.form-wrapper,#global_page_user-edit-profile .global_form > div > div,#global_page_user-edit-profile .global_form > div{	overflow: visible;}.layout_user_profile_photo #profile_photo{	text-align: center;}.home-links-user{	height: 70px;	line-height: 70px;	position: relative;	border-bottom: 1px transparent solid;	margin-bottom: 5px;}.home-links-user .user{	padding-left: 60px;	font-size: 18px;	font-weight: 600;}.home-links-user .image{	position: absolute;	top: 10px;	left: 0;}.home-links-user .image img.thumb_profile{	max-width: 48px;	max-height: 48px;}/* labels */.item .labels label,.item .labels  .label{	display: inline-block;	margin: 0 1px 3px 0;	padding: 4px 10px;	font: 12px/1.2 "sailec-medium", sans-serif;	color: var(--white);	text-transform: uppercase;	border-radius: 50px;}.item .labels [data-background="FEF5BA"],.item .labels  [data-background="EFCF7E"],.item .labels  [data-background="BDF59B"],.item .labels  [data-background="9BF5DF"]{	color: #828282;}.dropdown-primary.dropdown-menu-label{	display: inline-block;}.dropdown-primary.dropdown-menu-label .dropdown-toggle{	border: none;	background: none;}.dropdown-primary.dropdown-menu-label .dropdown-menu{	top: calc(100% + 10px);	min-width: 212px;	padding: 17px 5px;	color: var(--white);	border-radius: 4px;	background: #191919;}.dropdown-primary.dropdown-menu-label .title{	margin: 0 0 10px;	padding: 0 10px 10px;	color: var(--white);	text-transform: uppercase;	border-bottom: 1px solid var(--white);}.dropdown-primary.dropdown-menu-label .form-add-label{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	margin-bottom: 20px;	padding: 0 0 0px 5px;	border: 1px solid #5C5C5C;	border-radius: 4px;	background: var(--white);}.dropdown-primary.dropdown-menu-label .form-add-label .form-control{/* 	padding: 20px 15px;*/	border: none;	outline: none;	background: none;}.dropdown-primary.dropdown-menu-label .form-add-label .btn-transparent{	margin-right: 0;	text-decoration: underline;	background: none;}.dropdown-primary.dropdown-menu-label .form-add-label .btn-transparent:hover{	text-decoration: none;}.dropdown-primary.dropdown-menu-label .form-set-label{	max-height: 200px;	overflow-y: auto;}.dropdown-primary.dropdown-menu-label .item{	position: relative;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	z-index: 2;	margin: 1px 0;	padding: 5px;	color: var(--white);	border-bottom: none;	border-radius: 4px;	transition: all .3s linear;}.dropdown-primary.dropdown-menu-label .item:hover, .dropdown-primary.dropdown-menu-label .item.active{	background: #000;}.dropdown-primary.dropdown-menu-label .item label{	display: inline-block;	padding: 4px 10px;	margin: 0;	font: 12px/1.2 "sailec-medium", sans-serif;	color: var(--white);	text-transform: uppercase;	border-radius: 50px;}.dropdown-primary.dropdown-menu-label .item [data-background="FEF5BA"],.dropdown-primary.dropdown-menu-label .item  [data-background="EFCF7E"],.dropdown-primary.dropdown-menu-label .item  [data-background="BDF59B"],.dropdown-primary.dropdown-menu-label .item  [data-background="9BF5DF"]{	color: #828282;}.dropdown-primary.dropdown-menu-label .item .checkbox-absolute{	position: absolute;	top: 0;	left: 0;	z-index: 3;	width: 100%;	height: 100%;	opacity: 0;	cursor: pointer;}.dropdown-primary.dropdown-menu-label .item .checkbox-absolute:checked ~ .icon-check{	opacity: 1;}.dropdown-primary.dropdown-menu-label .item .icon-check{	margin-left: auto;	opacity: 0;}.dropdown-jobs-wrapper .dropdown-menu:before, .dropdown-primary.dropdown-menu-label .dropdown-menu:before{	content: "";	position: absolute;	bottom: 100%;	right: 15px;	display: block;	width: 0;	height: 0;	border-style: solid;	border-width: 0 7.5px 13.0px 7.5px;	border-color: transparent transparent #000000 transparent;}#global_page_user-talent-index .items .item:last-child .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right{	top: -170px;	left: 45px;}#global_page_user-talent-index .items .item:last-child .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right:before{	top: 175px;	left: -10px;	transform: rotate(30deg);}#global_page_user-talent-index .dropdown-primary.dropdown-menu-label .form-set-label{	max-height: 165px;}#browsemembers_results .inline-options .count_notes{	border-radius: 50px;	min-height: 24px;	min-width: 24px;	padding: 0 5px;	margin-left: -2px;	font: 12px/24px "sailec-bold", sans-serif;	color: #FFFFFF;	background: #e4422d;	text-align: center;}#browsemembers_results .notes .date{	margin-left: auto;	color: #808080;}#browsemembers_results .notes .description{	color: #8c8c8c;}.widget-search.widget-search-members .bg-white > ul{	max-width: 1070px;}.layout_user_talent_search_form #add-talents-search-url-wrapper,.layout_user_talent_search_new_form #add-talents-search-url-wrapper{	float: left;	margin: 5px 0 10px;	padding-right: 20px;	padding-top: 19px;}#global_page_user-talent-index .viewer-own-labels .icon-sale-o:before{	margin-left: 12px;	margin-right: -12px;}#global_page_user-talent-index #browsemembers_results .row .name{	display: flex;	align-items: center;}#global_page_user-talent-legacy-index .field_search_criteria > div > ul,#global_page_user-talent-index .field_search_criteria > div > ul{	display: flex;	flex-wrap: wrap;}#global_page_user-talent-legacy-index .field_search_criteria > div > ul .show-only-label{	margin-top: 24px;}#global_page_user-talent-index .field_search_criteria > div > ul .show-only-label,#global_page_user-talent-index .field_search_criteria .only-labels{	width: 100%;	margin-top: 10px;}#global_page_user-talent-index .field_search_criteria > div > ul .show-only-label label{	display: inline-block;}#global_page_user-talent-index .field_search_criteria .viewer-own-labels{	margin-top: 7px;	margin-bottom: 7px;}#global_page_user-talent-index .field_search_criteria .viewer-own-labels .block-title,#global_page_user-talent-index .field_search_criteria .only-labels #label_id-element{	display: none;}#global_page_user-talent-legacy-index .field_search_criteria > div > ul .multiselect-wrapper.wrapper-checkbox-dropdown,#global_page_user-talent-index .field_search_criteria > div > ul .multiselect-wrapper.wrapper-checkbox-dropdown{	z-index: 10;}#global_page_user-talent-legacy-index .field_search_criteria > div > ul .form-wrapper{	order: 0;}#global_page_user-talent-index #profile_roles_block-wrapper,#global_page_user-talent-index #first_row_block-wrapper,#global_page_user-talent-index #second_row_block-wrapper,#global_page_user-talent-index #third_row_block-wrapper,#global_page_user-talent-index #fifth_row_block-wrapper,#global_page_user-talent-index #sixth_row_one_block-wrapper,#global_page_user-talent-index #preferences_block-wrapper,#global_page_user-talent-index #filters_row-wrapper{	width: 100%;	order: 0;}#global_page_user-talent-index #second_row_block-wrapper #fieldset-second_row_block li,#global_page_user-talent-index #third_row_block-wrapper #fieldset-third_row_block li{	vertical-align: middle;}#global_page_user-talent-index #profile_roles_block-wrapper #role_type-wrapper{	vertical-align: bottom;}#global_page_user-talent-index .widget-talent-search-form input,#global_page_user-talent-index .widget-talent-search-form select,#global_page_user-talent-index .widget-talent-search-form .ss-main .ss-multi-selected{	border-color: #dcdee2;}#global_page_user-talent-index .widget-talent-search-form .form-wrapper .ss-main{	border-radius: 4px;}#global_page_user-talent-legacy-index #form_go_member_page > div > ul .form-wrapper.form-group,#global_page_user-talent-legacy-index #form_go_member_page > div > ul #search-clear-filter,#global_page_user-talent-index #form_go_member_page > div > ul .form-wrapper.form-group,#global_page_user-talent-index #form_go_member_page > div > ul #search-clear-filter{	order: 1;}#global_page_user-talent-legacy-index #form_go_member_page > div > ul #search-clear-filter a,#global_page_user-talent-index #form_go_member_page > div > ul #search-clear-filter a{	display: inline-block;	margin-top: 4px;}#global_page_user-talent-legacy-index #form_go_member_page > div > ul .viewer-own-labels .block-description,#global_page_user-talent-index #form_go_member_page > div > ul .viewer-own-labels .block-description{	width: 100%;	margin-bottom: 10px;}#global_page_user-talent-legacy-index #form_go_member_page #add_talents_search_url,#global_page_user-talent-index #form_go_member_page #add_talents_search_url{	background-color: #dcdcdc;	padding: 10px 13px;	color: #191919;	border: 1px solid #191919;	line-height: normal;}#global_page_user-talent-legacy-index #form_go_member_page #add_talents_search_url:disabled, #global_page_user-talent-index #form_go_member_page #add_talents_search_url:disabled{	color: #AEAEAE;	border-color: #C8CAC5;}#global_page_user-talent-legacy-index .field_search_criteria #search-clear-filter,#global_page_user-talent-index .field_search_criteria #search-clear-filter{	padding-top: 28px;}#global_page_user-talent-legacy-index #form_go_member_page.field_search_criteria #done-element.form-element{	margin-top: 2px;}#global_page_user-talent-legacy-index #form_go_member_page.field_search_criteria .form-element #done{	height: 29px;}#global_page_user-talent-legacy-index .widget-search.widget-talent-search-form,#global_page_user-talent-index .widget-search.widget-talent-search-form{	position: relative;}#global_page_user-talent-legacy-index .widget-search.widget-talent-search-form .ws-filter#search-clear-filter,#global_page_user-talent-index .widget-search.widget-talent-search-form .ws-filter#search-clear-filter{	display: inline-block;	width: auto;	margin: 8px 0 8px;}#add-talents-search-url-block{	position: absolute;	z-index: 10;	bottom: -95px;	left: 102px;	width: 100%;	max-width: 320px;	border-width: 1px;	border-color: #FFFFFF;	border-radius: 20px;	margin-top: 20px;	background-color: #191919;	border-radius: 4px;}#add-talents-search-url-block .add_talents_search_url ul{	display: -webkit-box;	display: -ms-flexbox;	display: flex;	-webkit-box-align: top;	-ms-flex-align: top;	align-items: top;}#add-talents-search-url-block .form-wrapper{	flex: 1 1 auto;	padding-right: 0;}#add-talents-search-url-block .form-label label.required{	color: var(--white);}#add-talents-search-url-block .form-label label.required::after{	content: none;}#add-talents-search-url-block .form-wrapper input[type=text]{	border-radius: 2px;}#add-talents-search-url-block .add_talents_search_url [type=submit]{	height: 32px;	margin: 47px 20px 15px 3px;	background-color: #feca30;	color: #191919;}#add-talents-search-url-block #submit:disabled, #add-talents-search-url-block  #submit[disabled]{	border: 1px solid #999999;	background-color: #cccccc;	color: #666666;}#add-talents-search-url-block::before{	content: "";	position: absolute;	top: 0;	left: 15px;	width: 10px;	height: 10px;	background-color: #191919;	transform: rotate(45deg) translateX(-50%);}/* #global_page_user-talent-index .floating-tip{	margin-left: 0;}@media all and (max-width: 800px){#global_page_user-talent-index .floating-tip{	margin-left: 80px;}}*/@media all and (max-width: 550px){#global_page_user-talent-index .items .item .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right, #global_page_user-talent-index .items .item:last-child .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right{	left: -120px;}#global_page_user-talent-index .items .item:last-child .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right{	top: calc(100% + 10px);}#global_page_user-talent-index .items .item .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right:before, #global_page_user-talent-index .items .item:last-child .dropdown-primary.dropdown-menu-label .dropdown-menu.dropdown-menu-right:before{	top: unset;	left: 125px;	transform: rotate(0);}#global_page_user-talent-index .dropdown-primary.dropdown-menu-label .form-set-label{	max-height: 135px;}}@media all and (max-width: 500px){#global_page_user-talent-legacy-index .widget-search.widget-talent-search-form .form-wrapper.form-group{	display: inline-block;	width: 100%;}#global_page_user-talent-legacy-index .widget-search.widget-talent-search-form #add-talents-search-url-block,#global_page_user-talent-index .widget-search.widget-talent-search-form #add-talents-search-url-block{	bottom: -44px;	left: 20px;}#global_page_user-talent-index #browsemembers_results .row .name{	justify-content: center;}}@media all and (max-width: 385px){#global_page_user-talent-legacy-index .widget-search.widget-talent-search-form #add-talents-search-url-block, #global_page_user-talent-index .widget-search.widget-talent-search-form #add-talents-search-url-block{	left: 10px;}}/* layout_user_filter_by_labels */.flex-nowrap{	display: flex;	align-items: flex-start;	flex-wrap: nowrap;	gap: 10px;}.flex-nowrap .checkbox{	margin-top: 15px;}.flex-nowrap a{	align-self: normal;}.layout_user_filter_by_labels{	position: relative;	padding: 20px;	border: 1px solid #ECEBED;	border-radius: 6px;	box-shadow: 0px 8px 8px rgba(232, 232, 232, 0.25);	background: #EEEEEE;/* .layout_right div.generic_layout_container > h3 */}.layout_user_filter_by_labels .talents-search-urls-block,.layout_user_filter_by_labels  .talents-search-jobs-applicants{	padding-top: 20px;	margin-top: 20px;	border-top-width: 1px;	border-top-color: #FFFFFF;}.layout_user_filter_by_labels .talents-search-urls-block .item,.layout_user_filter_by_labels  .talents-search-jobs-applicants .item{	padding: 5px 0;}.layout_user_filter_by_labels .talents-search-urls-block .item .link,.layout_user_filter_by_labels  .talents-search-jobs-applicants .item .link{	color: #131c0e;	font-family: "sailec-bold";	text-decoration: underline;}.layout_user_filter_by_labels .talents-search-urls-block .item .selected.link,.layout_user_filter_by_labels  .talents-search-jobs-applicants .item .selected.link{	color: #fecc2f;}.layout_user_filter_by_labels .talents-search-urls-block .item .link:hover, .layout_user_filter_by_labels  .talents-search-jobs-applicants .item .link:hover{	color: #131c0e;	font-family: "sailec-bold";	text-decoration: none;}.layout_user_filter_by_labels .talents-search-urls-block .item .delete{	display: inline-block;	float: right;	font-family: "icon-circus";	font-size: 18px;	color: #e3351f;	content: "E019";}.layout_user_filter_by_labels .block-title{	display: inline-block;	margin: 0 0 15px 0;	padding: 2px 0 2px 0;	color: #231f20;	font: 12px/24px "sailec-bold", sans-serif;	text-transform: uppercase;	background: none;}.layout_user_filter_by_labels .icon-question{	position: relative;	margin-left: 5px;	cursor: pointer;}.layout_user_filter_by_labels .btn-edit-labels{/* 	position: absolute;	top: 18px;	right: 20px;*/	float: right;	margin: 0;	color: #69686C;	text-decoration: underline;	text-transform: none;}.layout_user_filter_by_labels .btn-edit-labels:hover{	text-decoration: none;}.layout_user_filter_by_labels .icon-sale-o:before{	margin-left: 12px;	margin-right: -12px;}.layout_user_filter_by_labels input[type="checkbox"]{	opacity: 0;	width: 15px;	height: 15px;	cursor: pointer;}.layout_user_filter_by_labels input[type="checkbox"] + label{	position: relative;}.layout_user_filter_by_labels input[type="checkbox"] + label:before{	content: '';	position: absolute;	top: 50%;	left: 0;	display: inline-block;	width: 15px;	height: 15px;	margin-left: -20px;	border-radius: 2px;	border: 1px solid #828282;	background: var(--white);	opacity: 1;	transform: translate3d(0, -50%, 0);}.layout_user_filter_by_labels input[type="checkbox"] + label:after{	content: '\E028';	position: absolute;	top: 50%;	left: 3px;	display: inline-block;	width: 15px;	height: 15px;	margin-top: 1px;	margin-left: -20px;	color: var(--white);	font-family: "icon-circus";	font-size: 10px;	line-height: 13px;	transform: translate3d(0, -50%, 0);}.layout_user_filter_by_labels input[type="checkbox"]:checked + label:before{	background: #fdcb2c;	border: 1px solid #fdcb2c;}.layout_user_filter_by_labels input[type="checkbox"]:checked + label:after{	color: #000;}.layout_user_filter_by_labels .flex-nowrap{	flex-wrap: nowrap;	margin-bottom: 4px;	border-radius: 4px;	background: var(--white);}.layout_user_filter_by_labels .flex-nowrap.label-delete{	position: relative;}.layout_user_filter_by_labels .flex-nowrap.label-delete .label-delete-message{	position: absolute;	top: 0;	left: 0;	z-index: 11;	display: flex;	flex-direction: row;	width: 100%;	height: 100%;	padding: 0px 10px;	color: var(--white);	font-size: 12px;	align-items: center;	border-radius: 4px;	background: rgba(0, 0, 0, 0.7);}.layout_user_filter_by_labels .flex-nowrap.label-share{	position: relative;}.layout_user_filter_by_labels .flex-nowrap.label-share .label-share-message{	position: absolute;	top: -96px;	left: -50%;	z-index: 11;	display: flex;	align-items: flex-start;	flex-direction: row;	justify-content: space-between;	width: 150%;	max-height: 100px;	padding: 10px 10px;	color: var(--white);	font-size: 12px;	border-radius: 4px;	background: rgba(0, 0, 0, 1);}.layout_user_filter_by_labels .flex-nowrap.label-share .label-share-message::after{	content: "";	position: absolute;	bottom: -10px;	right: 75px;	border-style: solid;	border-width: 0 7.5px 13px 7.5px;	transform: rotate(180deg);	border-color: transparent transparent #000000 transparent;}.layout_user_filter_by_labels .flex-nowrap.label-share .label-share-link{	max-width: 300px;	padding: 5px 15px 5px 5px;	overflow-x: auto;}.layout_user_filter_by_labels .flex-nowrap.label-share .labels-share-tools{	margin-left: 15px;	text-align: center;	color: var(--white);}.layout_user_filter_by_labels .flex-nowrap.label-share .share-link-close{	position: relative;	z-index: 10;	display: block;	width: 28px;	height: 28px;	margin-bottom: 10px;	border-radius: 4px;}.layout_user_filter_by_labels .flex-nowrap.label-share .share-link-close,.layout_user_filter_by_labels .flex-nowrap.label-share  .icon-copy{	cursor: pointer;}.layout_user_filter_by_labels .flex-nowrap.label-share .share-link-close:after{	content: "\E023";	font-family: 'icon-circus';	display: inline-block;	line-height: 20px;	font-size: 20px;	color: #ccc;}.layout_user_filter_by_labels .flex-nowrap .form-control{	border: none;	outline: none;}.layout_user_filter_by_labels .flex-nowrap.labels-template{	opacity: 0;	height: 1px;	overflow: hidden;	margin: 0;}.layout_user_filter_by_labels .viewer-own-labels .row{	margin-bottom: 5px;	align-items: center;}.layout_user_filter_by_labels .viewer-own-labels .row.labels-template{	opacity: 0;	height: 1px;	overflow: hidden;	margin: 0;}.layout_user_filter_by_labels .viewer-own-labels input{	cursor: pointer;}.layout_user_filter_by_labels .viewer-own-labels .label{	margin-left: 5px;	margin-bottom: 0;	cursor: pointer;}.layout_user_filter_by_labels .viewer-own-labels a.label{	margin-left: 0;	padding-block: 10px;}.layout_user_filter_by_labels .viewer-own-labels .count{	margin-left: auto;	border-radius: 50px;	min-height: 24px;	min-width: 24px;	align-self: center;	padding: 0 2px;	font: 12px/24px "sailec-bold", sans-serif;	background: var(--white);	text-align: center;}.layout_user_filter_by_labels .viewer-own-labels .icon-share::before{	color: var(--blue);}.layout_user_filter_by_labels .btn-red{	text-shadow: none;}.layout_user_filter_by_labels .btn-transparent{	background: transparent;	border: none;	outline: none;	outline: none;	padding: 1px;	text-transform: none;}.layout_user_filter_by_labels .btn-transparent:hover{	outline: none;}.layout_user_filter_by_labels .btn-label-delete{	color: #8c8c8c;}.layout_user_filter_by_labels .labels .form-control{	text-transform: uppercase;	color: #8c8c8c;	font: 12px/1.2 "sailec-medium", sans-serif;}.layout_user_filter_by_labels .dropdown-menu-label .dropdown-toggle{	display: flex;	align-items: center;	height: 100%;}.layout_user_filter_by_labels .dropdown-menu-label .dropdown-menu{	min-width: 182px;	padding: 17px 20px;}.layout_user_filter_by_labels .dropdown-menu-label .dropdown-menu .title{	padding: 0;	border-bottom: none;}.layout_user_filter_by_labels .dropdown-menu-label .item,.layout_user_filter_by_labels  .change-label-color .item{	display: inline-block;}.layout_user_filter_by_labels .dropdown-menu-label label,.layout_user_filter_by_labels  .change-label-color label{	width: 22px;	height: 22px;	margin: 0;	border-radius: 50%;	cursor: pointer;}.layout_user_filter_by_labels .dropdown-menu-label .icon-check,.layout_user_filter_by_labels  .change-label-color .icon-check{	position: absolute;	top: 2px;	left: 2px;	z-index: 2;	width: 28px;	height: 28px;	border: 1px solid yellow;	border-radius: 50%;	background: none;}.layout_user_filter_by_labels .dropdown-menu-label .icon-check:before, .layout_user_filter_by_labels  .change-label-color .icon-check:before{	display: none;}.layout_left > .layout_user_filter_by_labels,.layout_right > .layout_user_filter_by_labels{	border-radius: 6px;	box-shadow: 0px 8px 8px rgba(232, 232, 232, 0.25);}.layout_left > .layout_user_filter_by_labels.generic_layout_container > h3,.layout_right > .layout_user_filter_by_labels.generic_layout_container > h3{	border: none;	margin-bottom: 10px !important;}.layout_left > .layout_user_filter_by_labels.generic_layout_container > h3 span:first-child,.layout_right > .layout_user_filter_by_labels.generic_layout_container > h3 span:first-child{	font: 12px/24px "sailec-bold", sans-serif;}.layout_left > .layout_user_filter_by_labels.generic_layout_container > h3:after, .layout_right > .layout_user_filter_by_labels.generic_layout_container > h3:after{	display: none;}.layout_left > .layout_user_filter_by_labels.generic_layout_container > h3.d-none,.layout_right > .layout_user_filter_by_labels.generic_layout_container > h3.d-none{	display: none;}.layout_user_filter_by_labels .viewer-add-label{	margin-bottom: 10px;}.layout_user_filter_by_labels .viewer-add-label .dropdown-toggle{	margin-right: 0;	margin-bottom: 1px;	text-transform: uppercase;}.layout_user_filter_by_labels .viewer-add-label .dropdown-toggle .circus-icons{	margin-right: 3px;	font-size: 15px;}.layout_user_filter_by_labels .viewer-add-label .dropdown-menu{	min-width: 260px;}.layout_user_filter_by_labels .viewer-add-label .dropdown-menu .btn-transparent{	margin-right: 5px;}.ftl-content{	text-align: left;	color: var(--white);	text-shadow: none;	font-weight: 400;}@media screen and (max-width: 800px){.layout_user_filter_by_labels .flex-nowrap.label-share .label-share-message{	width: 100%;	left: 0;}.layout_user_filter_by_labels .flex-nowrap.label-share .share-link-close{	margin-bottom: 15px;}}#comments-se{	font-family: Verdana, Arial, Helvetica, sans-serif;}#comments-se .compose-content[contenteditable=true]:empty:before{	content: attr(placeholder);	display: block;	color: #757575;}#comments-se .compose-content[contenteditable=true]:hover{	cursor: text;}#comments-se .compose-content{	border-radius: 2px;	background-color: #fff;	color: #000;	border: 1px solid #ccc;	padding: 6px 8px;	font-size: 14px;	display: block;	width: 100%;	box-sizing: border-box;	resize: none;	margin: 0;}#comments-se button,#comments-se .login_user_auth a{	line-height: 28px;	margin-left: 0 !important;	border: none;	color: #191919;	font-size: 12px;	font-family: 'circus-talk-bold';	display: inline-block;	box-sizing: border-box;	background-color: #ffd320;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	position: relative;	border-bottom: none;	border-radius: 3px;	text-transform: uppercase;	cursor: pointer;	height: 30px;	margin: 10px 10px 10px 0;	padding: 0 20px;	float: right;}.view_more_link{	text-transform: inherit;}.comments_author a,.comments_likes{	font-size: 14px;	cursor: pointer;}#comments-se ul,.login_user_auth{	list-style-type: none;	padding: 10px;	font-size: 12px;}.login_user_auth{	overflow: hidden;	text-align: center;}#comment-form{	padding: 0;	margin: 0 10px;	background: #e3e3e3;	border-radius: 4px;	overflow: hidden;	margin-top: 15px;}#comment-form .compose-content{	padding: 11px 11px 36px!important;	vertical-align: top;	word-wrap: break-word;	width: 100%;	border: 1px solid #e3e3e3!important;	background: #fff;	box-sizing: border-box;	font-family: 'circus-talk-regular';	max-width: 100%;	border-radius: 4px 4px 0 0;}#comments-se ul{	margin: 0;	padding: 0;}.comments_author_photo{	display: inline-block;	float: left;	width: 42px;	height: 42px;}.comments_body{	display: block;	font-size: 14px;	padding: 0;	color: #131c0e;	word-wrap: break-word;	font-family: 'circus-talk-regular', sans-serif;}.comments_author_photo a:hover{	text-decoration: none;}.comments_date span.timestamp{	font-size: 11px;	font-family: "circus-talk-bold", sans-serif;	text-transform: uppercase;	color: #131c0e;}.comments_info{	overflow: hidden;	padding-left: 15px;}#comments-se li::after{	clear: both;	content: '';	display: table;}#comments-se li{	margin-bottom: 5px;	padding-bottom: 0;}#comments-se a{	text-decoration: none;	cursor: pointer;	color: #444f5d;	font-weight: 400;}.comments_author a:visited{	color: #444f5d;}#comments-se .comments_author a:hover, #comments-se .comments_viewall a:hover{	text-decoration: underline;}#comments-se .login_user_auth a{	cursor: pointer;	float: none;}#comments-se .login_user_auth a.sign-up{	margin-left: 10px!important;}.comments_author a{	font-size: 18px;	font-family: 'circus-talk-regular'!important;	font-weight: 400;}#comments-se .login_user_auth a:hover{	text-decoration: none;	opacity: .8;}.comments_date{	font-size: .9em;	margin-top: 4px;	color: #131c0e;	overflow: hidden;}#comments-se .view_more,#comments-se .comments_body{	font-size: 14px;	color: #000;	word-wrap: break-word;}.comments_options{	margin-bottom: 20px;	border-bottom: none;	padding: 0;	overflow: visible;	color: #131c0e;	font-size: 14px;	clear: both;}.comments_options:after{	content: "";	display: table;	width: 100%;	clear: both;}#comments-se #comment-form + span{	margin-top: 14px;	clear: left;	display: inline-block;}#comments-se #comment-form{	margin-left: 0;	margin-right: 0;}#comments-se #submit{	margin-left: 0;	margin-right: 0;}#comments-se #comments{	display: block;}.like-button-container{	display: inline-block;	margin: 16px 4px;	float: none!important;	vertical-align: top;}.like-button-container i.hei-thumbs-o-up::before{	content: 'f184';	font-family: fontawesome;	font-size: 36px;	display: inline-block;	padding-left: 0px;	font-style: normal;}.like-button-container .like-text,.like-button-container .likes_cont{	color: #b3b3b3;	white-space: nowrap;	cursor: pointer;	font-family: 'circus-talk-bold';	font-size: 13px !important;	display: inline-block;	right: 0;	z-index: 10;	width: auto;	background: transparent;	vertical-align: top;	line-height: 20px;}.like-button-container .likes_cont{	font-family: 'circus-talk-bold';	padding-left: 0px;}.like-button-container a{	text-decoration: none!important;}.like-button-container a:hover span{	color: #282828;}#body:focus::-webkit-input-placeholder{	color: transparent;}#body:focus::-moz-placeholder{	color: transparent;}#body:focus:-moz-placeholder{	color: transparent;}#body:focus:-ms-input-placeholder{	color: transparent;}.not-login-like .like-link{	margin-top: -12px;	display: block;	cursor: pointer;}/* nicknames-container */.comments .nicknames-container{	position: absolute;	top: 100%;	left: 0;	width: 100%;	max-height: 300px;	overflow-y: auto;	padding: 5px;	margin-top: -1px;	background: #fff;	border: 1px solid #e3e3e3;	border-radius: 0 0 4px 4px;	z-index: 2;}.comments .nicknames-container [data-user-id]{	display: inline-block;}#comments-se .comments .nicknames-container [data-user-id]:hover .user-displayname{	color: #ffcd00;}.comments .nicknames-container [data-user-id] > span{	vertical-align: middle;	display: inline-block;	margin-right: 5px;	text-transform: capitalize;}.comments .nicknames-container [data-user-id] .thumb_icon{	width: 42px;	height: 42px;	object-fit: cover;}/* form.activity */#comment-form{	position: relative;	overflow: visible;	z-index: 2;}#comments-se .comments a[data-mention-uid],#comments-se .comments .comments_body a[data-mention-uid],#comments-se .comments .comments_body a[href*="/user/"],#comments-se .comments .comments_body a[href*="/profile/"]{	padding: 0 5px;	color: #191919;	text-transform: capitalize;	font-family: 'circus-talk-bold', sans-serif;	white-space: nowrap;	font-weight: 700;}.comments a[data-mention-uid]:before, .comments .comments_body a[data-mention-uid]:before, .comments .comments_body a[href*="/user/"]:before, .comments .comments_body a[href*="/profile/"]:before{	content: "f007";	display: inline-block;	width: 16px;	height: 16px;	line-height: 0.8;	vertical-align: middle;	margin-right: 1px;	font-family: "FontAwesome";	font-size: 16px;}#comments-se .comments a[data-mention-uid]:hover, #comments-se .comments .comments_body a[data-mention-uid]:hover, #comments-se .comments .comments_body a[href*="/user/"]:hover, #comments-se .comments .comments_body a[href*="/profile/"]:hover{	text-decoration: underline;}.wh_share{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 7px 7px 0;	position: absolute;	z-index: 1;}.layout_whcore_share_social{	height: 90px;}.email_button{	background: #fff url(/application/modules/Whcore/externals/images/email.png?c=1463) no-repeat;	background-size: 12px 12px!important;	background-position: 4px 3px;	display: inline-block;	position: relative!important;	padding-left: 21px;	line-height: 18px;	height: 18px!important;	margin-left: 7px;	top: -5px;	padding-right: 4px;	border: 1px solid #d3d3d3;	border-radius: 3px;	font-size: 12px;}.email_button:hover{	text-decoration: none;}/* UNFOLLOW BTN */.btn.btn-yellow.cta-unfollow-button{	background-color: black;	background-image: linear-gradient(to bottom, #000 0%, #000 75%);	color: #ffd320;	text-shadow: none;	width: 104px;	text-align: center;}.btn.btn-yellow.cta-unfollow-button span{	color: #ffd320;}#smoothbox_window #global_page_whcore-index-choose-signup{	max-width: 100%;	width: 360px;}#cookie-notice{	padding: 10px 15px;	box-sizing: border-box;	z-index: 9999;	background-color: var(--black);}#cn-notice-text{	color: #fff;	font-size: 15px;	font-family: 'sailec-regular', sans-serif;	display: inline-block;}.cookie-notice-container a{	display: inline-block;	font-family: 'sailec-bold', sans-serif;	border-radius: 2px;	box-sizing: border-box;	font-size: 15px;	cursor: pointer;	padding: 10px 15px 8px;	text-align: center;	white-space: nowrap;	color: #000;	line-height: 12px;}.cookie-notice-containerr a{	margin-left: 5px;}.cookie-notice-container a:hover{	color: #414141;}.terms-of-use-agreement{	position: fixed;	bottom: 0px;	left: 0px;	display: block;	width: 100%;	padding: 15px;	text-align: center;	color: var(--white);	background-color: var(--green);}.cookie-notice-container,.terms-of-use-container{	display: flex;	justify-content: center;	align-items: center;	flex-wrap: wrap;	gap: 10px;	text-align: center;}body:not(:has(#cookie-notice)) .term-back-height{	display: none;}.term-back-height{	opacity: 0;	padding-block: 10px;}#terms-of-use-text{	padding-top: 3px;	color: var(--white);	font-size: 15px;	font-family: 'sailec-regular', sans-serif;	display: inline-block;}#terms-of-use-text a{	margin: 0;	padding: 0;	font-size: 15px;}#TB_window iframe[src*="admin/moderatortoolbox/level/non-spam/id"],#TB_window iframe[src*="admin/moderatortoolbox/level/spam/id"]{	width: auto !important;}a.link-hover:hover{	color: var(--blue);}/* dropdown-member-type-custom */.arrow_down > .dropdown-member-type-custom,.dropdown-member-type-custom{	position: absolute;	top: 100%;	left: 0;	z-index: 5;	display: flex;	flex-direction: row;	flex-wrap: wrap;	align-items: center;	width: 466px !important;	max-width: 466px !important;	height: auto;	margin-top: 5px;	padding: 22px 18px 2px !important;	border: 1px solid #CCCCCC;	border-radius: 5px;	background: #fff;	box-shadow: 0px 0px 11px 0px #DDDDDD;}.arrow_down > .dropdown-member-type-custom.d-none,.dropdown-member-type-custom.d-none{	display: none;}.dropdown-member-type-custom .dmtc-item{	position: relative;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	flex: 0 0 50%;	align-items: center;	max-width: 50%;	margin-bottom: 20px;	cursor: pointer;}.dropdown-member-type-custom .dmtc-item:nth-child(even){	padding-left: 20px;}.dropdown-member-type-custom .dmtc-item:nth-child(even):before{	left: 18px;}.dropdown-member-type-custom .dmtc-item:before{	content: "";	display: inline-block;	width: 40px;	height: 40px;	position: absolute;	top: 50%;	left: -1px;	transform: translate3d(0, -50%, 0) scale(0);	border-radius: 50%;	background: var(--blue);	z-index: 1;	transition: all .3s linear;}.dropdown-member-type-custom .dmtc-item:hover:before, .dropdown-member-type-custom .dmtc-item.selected:before{	transform: translate3d(0, -50%, 0) scale(1);}.dropdown-member-type-custom .dmtc-item:hover .dmtc-image, .dropdown-member-type-custom .dmtc-item.selected .dmtc-image{	color: var(--white);}.dropdown-member-type-custom .dmtc-image{	position: relative;	z-index: 2;	width: 36px;	min-width: 36px;	margin-right: 10px;	font-size: 30px;}.arrow_down > .dmtc-overlay,.dmtc-overlay{	position: absolute;	top: 0;	left: 0;	z-index: 1;	width: 100%;	height: 100%;	border-color: transparent;	background: transparent;	cursor: pointer;}.layout_main > .layout_right .arrow_down > .dropdown-member-type-custom,.layout_main > .layout_right .dropdown-member-type-custom{	left: auto;	right: 0;}#wh-toast{	visibility: hidden;	min-width: 250px;	margin-left: -125px;	background-color: #333;	color: #fff;	text-align: center;	border-radius: 2px;	padding: 16px;	position: fixed;	z-index: 1;	left: 50%;	bottom: 30px;	font-size: 17px;}#wh-toast.show{	visibility: visible;	-webkit-animation: slide 5s;	animation: slide 5s;}/* list-types */.list-types{	position: relative;	display: flex;	flex-direction: row;	flex-wrap: wrap;	margin: 45px -10px 0;	padding: 35px 0 50px;}.list-types:before{	content: "";	display: block;	position: absolute;	left: -5000px;	right: -5000px;	top: 0;	bottom: 0;	z-index: 1;	background: #fff;}.list-types li{	position: relative;	z-index: 2;	flex: 0 0 20%;	max-width: 20%;}.list-types a{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	justify-content: center;	height: 122px;	margin: 10px;	padding: 10px 30px;	border: 1px solid #ededed;	border-left: 2px solid #feca30;	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;	transition: all .3s linear;}.list-types a:hover{	border-left-color: #000;	transition: all .3s linear;}.list-types .title{	font: 15px "circus-talk-semibold", sans-serif;	text-transform: uppercase;	white-space: pre-wrap;}.list-types img{	max-width: 50px;	margin-right: 10px;}/* layout_whcore_members_search_types */#global_page_whcore-index-international-circus-database{	background: url(/application/themes/circustalk/images/icadb.jpg?c=1463) center 87px / 100% no-repeat #fff;/* 	background-size: auto 540px;*/}#global_page_whcore-index-international-circus-database .layout_main,#global_page_whcore-index-international-circus-database  .layout_whcore_breadcrumbs .container{	position: relative;}#global_page_whcore-index-international-circus-database .layout_main:before, #global_page_whcore-index-international-circus-database  .layout_whcore_breadcrumbs .container:before{	content: "";	position: absolute;	top: 0;	left: -5026px;	display: block;	width: 5000px;	height: 35%;	background: #000;}#global_page_whcore-index-international-circus-database .layout_main:after, #global_page_whcore-index-international-circus-database  .layout_whcore_breadcrumbs .container:after{	content: "";	position: absolute;	top: 0;	right: -5026px;	display: block;	width: 5000px;	height: 35%;	background: #000;}#global_page_whcore-index-international-circus-database .layout_whcore_breadcrumbs .container:before, #global_page_whcore-index-international-circus-database  .layout_whcore_breadcrumbs .container:after{	min-height: 200px;	top: -50px;}#global_page_whcore-index-international-circus-database .breadcrumbs-primary{	padding-top: 6px;	background: none;	box-shadow: none;}#global_page_whcore-index-international-circus-database .breadcrumbs-primary .container{	padding-bottom: 20px;	color: #fff;	border-bottom: 1px solid rgba(255, 255, 255, 0.5);}#global_page_whcore-index-international-circus-database .breadcrumbs-primary a{	color: #fff;}#global_page_whcore-index-international-circus-database .layout_whcore_members_search{	text-align: center;}#global_page_whcore-index-international-circus-database .widget-search{	display: inline-block;	margin-top: 25px;	background: #191919;}#global_page_whcore-index-international-circus-database .widget-search.widget-search-members .category-wrapp .arrow_down{	margin-bottom: 3px;}#global_page_whcore-index-international-circus-database .widget-search label{	color: #fff;}#global_page_whcore-index-international-circus-database .widget-search .form-options-wrapper label{	color: #191919;}#global_page_whcore-index-international-circus-database .widget-search .ws-filter,#global_page_whcore-index-international-circus-database .widget-search  h3{	display: none;}#global_page_whcore-index-international-circus-database .widget-search #extra-done{	margin-top: 0;	min-height: 32px;	color: #191919;	border-bottom: none;	background: #feca30;}#global_page_whcore-index-international-circus-database .widget-search #done-wrapper{	margin-top: 16px;}#global_page_whcore-index-international-circus-database .banner-bottom-page{	position: relative;	z-index: 2;	width: 100%;	margin: 15px auto 25px;	padding: 0 50px 30px;	background-color: #000;}#global_page_whcore-index-international-circus-database .banner-bottom-page::before, #global_page_whcore-index-international-circus-database  .banner-bottom-page::after{	content: "";	position: absolute;	z-index: 0;	top: 0;	height: 100%;	width: 100%;	background-color: #000;}#global_page_whcore-index-international-circus-database .banner-bottom-page::before{	left: -50%;}#global_page_whcore-index-international-circus-database .banner-bottom-page::after{	right: -50%;}#global_page_whcore-index-international-circus-database .banner-bottom-page .banner-content{	position: relative;	z-index: 2;	display: flex;	flex-direction: column;	align-items: center;	width: 100%;	max-width: 1400px;	margin: 0 auto;}#global_page_whcore-index-international-circus-database .banner-bottom-page h2{	margin-top: 30px;	margin-bottom: 35px;	color: #fff;	font: 37px "circus-talk-light", sans-serif;	text-align: center;}#global_page_whcore-index-international-circus-database .banner-bottom-page .banner-logo{	width: 100%;	max-width: 190px;	height: 190px;	background-color: #fff;	background-image: url(/application/themes/circustalk/images/cartografiacirco_logo.png?c=1463);	background-position: 42% 50%;	background-repeat: no-repeat;	background-size: 155% 39%;	border-radius: 50%;}#global_page_whcore-index-international-circus-database #global_footer{	margin-top: -19px;}.layout_whcore_members_search_types .block-title{	margin: 68px 0 27px;	color: #fff;	font: 37px "circus-talk-light", sans-serif;	text-align: center;}.layout_whcore_members_search_types .bg-black{	display: flex;	flex-direction: row;	align-items: center;	justify-content: space-around;	max-width: 332px;	margin: 0 auto;	padding: 15px 10px;	line-height: 1;	text-transform: uppercase;	border-radius: 10px;	background: #000;}.layout_whcore_members_search_types .bg-black div{	color: #fff;}.layout_whcore_members_search_types .bg-black > .row{	align-items: center;}.layout_whcore_members_search_types .bg-black .strong,.layout_whcore_members_search_types .bg-black  .strong span{	font-size: 30px;	font-family: "sailec-bold";}.layout_whcore_members_search_types .bg-black .divider{	width: 1px;	height: 50px;	margin: 0;	border-top: none;	border-left: 1px solid rgba(255, 255, 255, 0.3);}.layout_whcore_members_search_types .bg-black img{	width: 36px;	margin-right: 10px;	filter: brightness(0) invert(1);}/* icdb-arrow */.icdb-arrow{	position: relative;	width: 190px;	height: 66px;	margin: 0 auto 0;	background: #fff;	overflow: hidden;}.icdb-arrow:before{	content: "";	display: block;	position: absolute;	top: 0;	left: -99px;	width: 195px;	height: 118px;	border-radius: 200px;	background: #191919;}.icdb-arrow:after{	content: "";	display: block;	position: absolute;	top: 0;	right: -99px;	width: 195px;	height: 118px;	border-radius: 200px;	background: #191919;}/* .icdb-light-box */.icdb-light-box{	position: relative;	padding-bottom: 60px;}.icdb-light-box:before{	content: "";	display: block;	position: absolute;	left: -5000px;	right: -5000px;	top: 0;	bottom: 0;	z-index: 1;	background: #fff;}.icdb-light-box .inner{	position: relative;	z-index: 2;	background: #191919;	padding: 0 10px 0;	border-radius: 5px;}.icdb-light-box div{	color: #fff;	text-align: center;}.icdb-light-box .title{	font: 27px/1.2 "circus-talk-light", sans-serif;	margin: 27px auto 35px;	width: 650px;	max-width: 100%;}.icdb-light-box .subtitle{	font: 16px/1.6 "sailec-bold", sans-serif;	width: 650px;	max-width: 100%;	margin: 0 auto;}.icdb-light-box .description{	font: 16px/1.6 "circus-talk-reqular", sans-serif;	width: 650px;	max-width: 100%;	margin: 0 auto 20px;}.icdb-light-box .buttons{	padding: 0;}.icdb-light-box .btn-primary{	width: 300px;	max-width: 100%;	font-size: 16px;	margin: 0;	padding-top: 18px;	padding-bottom: 18px;	text-transform: uppercase;	transform: translate3d(0, 50%, 0);}.icdb-light-box .btn-primary:hover{	opacity: 1;}.quick-subscription .subscription-box{	background-color: #feca30;	padding: 20px;	border-radius: 10px;	text-align: center;	position: relative;	margin-bottom: 25px;}.quick-subscription p{	color: #333;	margin-bottom: 20px;}.quick-subscription input[type="email"]{	width: 100%;	max-width: 300px;	padding: 10px;	margin-bottom: 10px;	border-radius: 5px;	border: 1px solid #ccc;	box-sizing: border-box;}.quick-subscription .subscribe-button{	background-color: #191919;	color: #fff;	border: none;	padding: 10px 20px;	border-radius: 30px;	cursor: pointer;	position: absolute;	bottom: -25px;	left: 50%;	-webkit-transform: translateX(-50%);	-moz-transform: translateX(-50%);	transform: translateX(-50%);}.quick-subscription .subscribe-button.disabled{	background-color: #808080;	cursor: unset;}.quick-subscription .error-message{	color: red;	font-weight: bold;}.quick-subscription .success-message{	color: #008000;	font-weight: bold;}@-webkit-keyframes slide{{	bottom: 0;	opacity: 0;}{	bottom: 30px;	opacity: 1;}{	bottom: 30px;	opacity: 1;}{	bottom: 0;	opacity: 0;}}@keyframes slide{{	bottom: 0;	opacity: 0;}{	bottom: 30px;	opacity: 1;}{	bottom: 30px;	opacity: 1;}{	bottom: 0;	opacity: 0;}}@media all and (max-width: 623px){.arrow_down > .dropdown-member-type-custom, .dropdown-member-type-custom{	width: 266px !important;	max-width: 266px !important;	max-height: 245px;	overflow-y: auto;	right: auto;}.dropdown-member-type-custom .dmtc-item{	flex: 0 0 100%;	max-width: 100%;}.dropdown-member-type-custom .dmtc-item:nth-child(even){	padding-left: 0;}.dropdown-member-type-custom .dmtc-item:nth-child(even):before{	left: -1px;}}@media all and (max-width: 1280px){#global_page_whcore-index-international-circus-database{	margin-left: 0;	margin-right: 0;	background-position: center 60px;	background-size: 100%;	background-color: #000;}#global_page_whcore-index-international-circus-database #global_wrapper,#global_page_whcore-index-international-circus-database .generic_layout_container.layout_middle{	background: linear-gradient(transparent 20%, #000 20%, #000 70%, #fff 70%);}.list-types{	margin-left: 5px;	margin-right: 5px;}.list-types li{	flex: 0 0 33.333333%;	max-width: 33.333333%;}}@media all and (max-width: 880px){.layout_main > .layout_right .arrow_down > .dropdown-member-type-custom, .layout_main > .layout_right .dropdown-member-type-custom{	left: 0;	right: auto;	width: 100% !important;	max-width: 100% !important;}}@media all and (max-width: 768px){#global_page_whcore-index-international-circus-database{	background-position: center 60px;	background-size: 100%;}#global_page_whcore-index-international-circus-database .breadcrumbs-primary{	padding-left: 5px;}#global_page_whcore-index-international-circus-database .bg-white ul,#global_page_whcore-index-international-circus-database .bg-white  label,#global_page_whcore-index-international-circus-database .bg-white  #done-element{	text-align: center;}#global_page_whcore-index-international-circus-database .widget-search{	margin-right: 10px;	margin-left: 10px;}#global_page_whcore-index-international-circus-database .widget-search .bg-white > ul > li{	margin-bottom: 5px;}#global_page_whcore-index-international-circus-database .banner-bottom-page{	margin-top: 0;	padding: 0 15px 20px;}#global_page_whcore-index-international-circus-database .banner-bottom-page h2{	margin-bottom: 25px;	font-size: 32px;}.list-types{	margin-left: 5px;	margin-right: 5px;}.list-types li{	flex: 0 0 50%;	max-width: 50%;}.list-types a{	flex-direction: column;	height: 90%;	min-height: 130px;	padding: 10px;	text-align: center;}.list-types img{	margin-bottom: 5px;}.layout_whcore_members_search_types .block-title{	margin-top: 42px;}}@media all and (max-width: 767px){#global_page_whcore-index-international-circus-database{	background-position: center 60px;	background-size: 580px;}}@media all and (min-width: 514px) and (max-width: 540px){.arrow_down > .dropdown-member-type-custom, .dropdown-member-type-custom{	width: 240px !important;	max-width: 240px !important;	max-height: 245px;	overflow-y: auto;	right: auto;}}@media all and (min-width: 624px) and (max-width: 1080px){.arrow_down > .dropdown-member-type-custom, .dropdown-member-type-custom{	left: -120px;}}@media all and (min-width: 881px) and (max-width: 940px){.arrow_down > .dropdown-member-type-custom, .dropdown-member-type-custom{	left: -237px;}}/* promo jobs purchase *//* block three  */.block-three,.block-four{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}.block-three + .form-content,.block-four + .form-content{	margin-top: 20px;}.bt-left{	flex: 0 0 347px;	max-width: 347px;	margin-right: 20px;}.bt-left.bt-left-sm{	flex: 0 0 46px;	max-width: 46px;}.bt-left.bt-left-md{	flex: 0 0 187px;	max-width: 187px;}.bt-left label{	cursor: pointer;}.bt-right.bt-right-text{	display: flex;	align-items: center;}.bt-image-rounded-circle{	display: flex;	flex-direction: row;	justify-content: center;	align-items: center;	position: relative;	width: 46px;	height: 46px;}.bt-image-rounded-circle:before{	content: "";	display: block;	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: #ffcd00;	border-radius: 100%;	z-index: 1;}.bt-image-rounded-circle .img-fluid,.bt-image-rounded-circle  .icon{	position: relative;	z-index: 2;}.bt-image-rounded-circle .img-fluid:before, .bt-image-rounded-circle  .icon:before{	font-size: 55px;}.bt-image-rounded-circle .img-fluid.icon-promote:before, .bt-image-rounded-circle  .icon.icon-promote:before{	line-height: 0.4;}.bt-title{	margin-bottom: 4px;	font: 700 15px/1.2 "circus-talk-bold", sans-serif;	text-transform: uppercase;}.bt-title.bt-title-sm{	margin-top: 3px;	font: 700 15px/1.2 "circus-talk-light", sans-serif;	text-transform: none;}.bt-description{	font: 400 12px/1.2 "circus-talk-regular", sans-serif;}.bt-danger{	font: 400 13px/1.2 "circus-talk-regular", sans-serif;	margin-top: 10px;	color: #e4422d;}/* form promote */.form-promote{	padding: 20px;	margin: 10px 0 20px;}.form-promote .form-group{	margin-bottom: 10px;}.form-promote .img-fluid{	max-width: 100%;}.form-promote a.btn-link{	margin-left: 18px;	text-decoration: underline;}.form-promote a.btn-link:hover{	text-decoration: none;}.form-promote #submit-wrapper{	background: transparent;	margin-top: 0px;	padding-top: 11px;}.form-promote #submit-wrapper #submit{	padding: 4px 21px;	text-shadow: none;	border-radius: 2px;}.promote-type-input{	float: left;	margin-top: 15px;	margin-right: 5px;	cursor: pointer;}.promote-type-input:checked + .promote-type-inner{	background: #f9f9f9;	border-color: #eeeeee;}.promote-type-inner{	padding: 10px;	border: 1px solid transparent;	border-radius: 5px;	overflow: hidden;}/* .form-group.form-check */.form-group.form-check .form-check-input:disabled + .form-check-label{	opacity: 0.4;	cursor: not-allowed;}.form-group.form-check .form-check-label{	cursor: pointer;	vertical-align: top;}/* promote-total-wrapper */.promote-total-wrapper{	margin: 10px;	text-align: right;}.ptw-subtotal{	color: #666666;	font-size: 15px;	text-align: right;}.ptw-save{	color: #e4422d;	font-size: 15px;	text-align: right;}.ptw-total{	margin-top: 10px;	color: #191919;	font: 700 18px/1.2 "circus-talk-bold", sans-serif;	text-align: right;	text-transform: uppercase;}/* submit-wrapper-primary */.submit-wrapper-primary{	background: #efefee;	margin: 0 -20px -20px;	padding: 20px 20px;	border-radius: 0 0 4px 4px;	margin-top: 20px;	clear: both;	text-align: right;}@media all and (max-width:768px){.form-group .block-three, .form-group .block-four{	flex-direction: column;}.form-group .block-three .bt-left,.form-group .block-four .bt-left{	flex: 0 0 100%;	max-width: 347px;}}/* end promo jobs purchase */.mediaslides .prevnext,.noneactive_next,.noneactive_previous,.likeunlike,#global_page_mediamasonry-media-show .like,#global_page_whmedia-index-view .like,#global_page_whmedia-index-show-media .like,#global_page_mediamasonry-media-show .unlike,#global_page_whmedia-index-view .unlike,#global_page_whmedia-index-show-media .unlike,#whmedia_previous,#whmedia_next,div.whmedia_previous a,div.whmedia_next a,div.wh_media_share_button,div.wh_media_download_button,div.wh_media_share_button a,.whmedia_media_likes_tips .tip-top,a.wh_media_download_btn,#global_page_whmedia-index-show-media .prev-media a,#global_page_whmedia-index-show-media .next-media a,#global_page_whmedia-index-show-media .btn-holder,#global_page_mediamasonry-media-show .prev-media a,#global_page_mediamasonry-media-show .next-media a,#global_page_mediamasonry-media-show .btn-holder,.link_top,.link_up,.link_down,.link_bottom,.disablelikeunlike{	background-image: url(/application/modules/Whmedia/externals/images/buttons.png?c=1463);	background-repeat: no-repeat;}.icon_whmedia_new{	background: url(/application/modules/Whmedia/externals/images/plus.png?c=1463) no-repeat;}.icon_delete_media{	background: url(/application/modules/Whmedia/externals/images/delete.png?c=1463) no-repeat 0 50%!important;	margin-top: 5px;	float: right;}.icon_manage_media{	background: url(/application/modules/Whmedia/externals/images/edit.png?c=1463) no-repeat 0 50%;}.editcover{	background: url(/application/modules/Whmedia/externals/images/edit_thumb.png?c=1463) no-repeat 0 50%;}ul.media_browse > li{	margin: 0 20px 10px 0;	display: block;	float: left;	position: relative;}.media_thumb_wrapper a img,.feed_attachment_whmedia_media img{	border: 1px solid #DDD;}.media_thumb_wrapper a{	padding: 0px;	display: block;	color: #ffffff!important;}.media_browse_title{	font-weight: 700;	width: inherit;}#project_cover{	position: absolute;	background: #eaeaea;	padding: 5px;	-moz-border-radius: 4px 0 0 0;	-webkit-border-radius: 4px 0 0 0;	border-radius: 4px 0 0 0;	bottom: 36px;	right: 1px;	color: #fff;	font-weight: 400;	z-index: 1;}.media_author,.media_views,.media_likes,.media_files{	font-size: 11px;}.media_author .media_likes,.layout_whmedia_popular_media .media_likes{	float: right;}.manage{	padding-left: 20px;	background: url(/application/modules/Whmedia/externals/images/edit.png?c=1463) no-repeat;	font-weight: 700;	padding-bottom: 2px;}.media_likes{	padding-left: 20px;	background: url(/application/modules/Whmedia/externals/images/media_likes.png?c=1463) no-repeat;	font-weight: 700;	padding-bottom: 2px;}#global_page_whmedia-index-view h3{	clear: both;	margin-bottom: 10px;}#step_list{	overflow: hidden;}#step_list li.media_sortable{	margin: 0px 20px 10px 0px;	padding: 0;	position: relative;	float: left;	border: none;	display: block;}.media_sortable textarea{	position: relative;	clear: both;	display: block;	height: 26px;	line-height: 13px;}.media_sortable textarea.Tips{	width: 196px;	font-size: 11px;	text-align: left !important;}#TB_window img{	box-sizing: border-box;	width: 100%!important;}.del_check_box{	margin-top: 6px!important;}/*Navigation*/.item_icon_whmedia_media{	background: url(/application/modules/Whmedia/externals/images/media16.png?c=1463) no-repeat;}#global_page_mediamasonry-media-show .like,#global_page_whmedia-index-view .like,#global_page_whmedia-index-show-media .like{	background-position: -104px -175px;	width: 33px;	height: 33px;	position: absolute;	z-index: 1;	left: 0;	border-radius: 100%;}#global_page_mediamasonry-media-show .like:hover, #global_page_whmedia-index-view .like:hover, #global_page_whmedia-index-show-media .like:hover{	background-position: -139px -175px;}.disablelikeunlike,.disablelikeunlike:hover{	height: 33px;	margin-right: 3px;	overflow: hidden;	padding: 0;	width: 33px;	display: block;	background-position: -104px -175px !important;}.likeunlike{	background-position: -70px -175px;	width: 33px;	height: 33px;	margin: 5px 0px 0px 0px;	position: relative;	z-index: 1;	top: 0px;	left: -2px;}#global_page_mediamasonry-media-show .likeunlike,#global_page_whmedia-index-show-media .likeunlike{	float: left;}#global_page_mediamasonry-media-show .unlike,#global_page_whmedia-index-view .unlike,#global_page_whmedia-index-show-media .unlike{	background-position: -172px -175px;	width: 33px;	height: 33px;	position: absolute;	z-index: 1;	left: 0;	border-radius: 100%;}#global_page_mediamasonry-media-show .prevnext,#global_page_whmedia-index-view .prevnext,#global_page_whmedia-index-show-media .prevnext{	background-position: -72px -59px;	width: 31px;	height: 56px;	position: relative;	padding-top: 2px;	margin: 5px 0;	position: absolute;}#global_page_mediamasonry-media-show .prevnext a,#global_page_whmedia-index-view .prevnext a,#global_page_whmedia-index-show-media .prevnext a{	display: block;}.justified-gallery .wrapper-item-gallery .media_desc .likeunlike a:before{	padding-right: 0!important;}.noneactive_next{	background-position: -208px -120px;	width: 31px;	height: 55px;	position: absolute;	bottom: 0px;	z-index: 1;}.noneactive_previous{	background-position: -208px -61px;	width: 31px;	height: 31px;	position: absolute;	top: 0px;	z-index: 2;}.noneactive_previous:hover, .noneactive_previous:active{	background-position: -208px -61px;	cursor: default;}.noneactive_next:hover, .noneactive_next:active{	background-position: -208px -120px;	cursor: default;}/*Navigation*/.media_file div{	margin: 0 auto;	text-align: center;	padding-top: 5px;}.media_file{	margin: 0 auto;	overflow: hidden;	margin-bottom: 25px;	float: left;	position: relative;}.mediabl{	left: 0px;	top: 23px;	width: 38px;	position: absolute;	left: 5px;	display: none;}.media_file a{	margin: 0 auto;	display: inline-block;}/* Media Details */.media_details{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 10px;	overflow: hidden;	margin-bottom: 30px;}.media_owner_details img{	float: left;	width: 50px;	margin-right: 8px;	position: absolute;	width: 24px;	height: 24px;}.media_info{	font-size: 12px;}.media_owner_name{	margin-left: 60px;}.media_owner_name > a{	display: block;	font-weight: 700;	margin-bottom: 5px;}span.media_browse_projects > a{	display: inline-block;	font-weight: bold;	padding: 5px;	outline: none;	font-size: .8em;	border: 1px solid #e9e9e9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background-color: #eee;	text-decoration: none;}.layout_left .media_details,.layout_right .media_details{	margin: 0;}.layout_left .media_info,.layout_right .media_info{	margin-bottom: 15px;}.layout_left .media_owner_details + .media_info,.layout_right .media_owner_details + .media_info{	clear: both;	overflow: hidden;	margin: 15px 0;}.layout_middle .media_owner_details{	float: left;	margin-right: 5%;}.layout_middle .media_info{	float: right;	margin: 0;	clear: inherit;}.layout_middle .media_owner_name{	margin-left: 60px;	white-space: nowrap;}.layout_middle .whmedia_browse_info_tag{	width: 24%;	float: right;}.whmedia_browse_info_tag span{	float: left;	padding: 1px 2px;	font-size: 0.8em;	line-height: 0.8em;}.whmedia_browse_info_tag a{	display: block;	float: left;	background: #eee;	padding: 3px;	margin-bottom: 2px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	margin-right: 2px;	color: #4a536b!important;	font-size: 0.8em;	white-space: nowrap;	line-height: 0.8em;}.whmedia_browse_info_tag a:hover{	text-decoration: none;	background: #9eafbf;}.whmedia_browse_info_tag_title{	margin-bottom: 5px;	font-size: 12px;}/*

.media_stats{	float: right;}*/.media_stats_wrapper{	padding: 20px 0;	clear: both;	font-size: 12px;}/* Media Details */#demo-status ul{	margin: 0;	padding: 0;	margin: 5px 0 0 15px;}#demo-status ul li{	list-style: none;	padding-bottom: 5px;}.uploadphotosbl{	float: left;	width: 455px;}.uploadyoutube{	float: right;	width: 490px;	margin-top: 25px;}.grab{	padding: 2px;}/*

#global_page_whmedia-project-index .whmedia_browse_info_tag a,#global_page_whmedia-project-index .whmedia_browse_info_tag a:hover{	background: #eee;	cursor: default;}#global_page_whmedia-project-index .media_details{	float: left;	width: 70%;}#global_page_whmedia-project-index .media_info{	width: 35%;}#global_page_whmedia-project-index .whmedia_browse_info_tag{	width: 60%;}#global_page_whmedia-project-index .whmedia_browse_info_tag span{	float: none;}*/#site_video_list{	overflow: hidden;}#site_video_list div{	line-height: 21px;	clear: both;	margin-bottom: 8px;	overflow: hidden;}#site_video_list div img{	float: left;	margin-right: 5px;}#site_video_list div span{	float: left;	display: block;}#site_video_list div a{	padding-left: 3px;	float: left;	display: block;}#site_url{	margin-bottom: 5px;}#demo-list{	width: 415px !important;}div.whmedia_m{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	overflow: hidden;	position: relative;	margin-bottom: 15px;}div.whmedia_next a,div.whmedia_previous a,div.wh_media_share_button,div.wh_media_share_button a{	display: block;	width: 33px;}div.whmedia_previous,div.whmedia_next{	width: 33px;	height: 33px;	background-position: -70px -175px;	position: absolute;	z-index: 2;	top: 50%;	margin-top: -16px;}div.whmedia_previous{	float: left;	left: 3px;}div.whmedia_previous a{	height: 33px;	background-position: -172px -212px;}div.whmedia_previous a:hover{	background-position: -138px -212px;}div.whmedia_previous a:active{	background-position: -103px -212px;}div.whmedia_next{	float: right;	right: 6px;}div.whmedia_next a{	height: 33px;	background-position: -172px -247px;}div.whmedia_next a:hover{	background-position: -138px -247px;}div.whmedia_next a:active{	background-position: -103px -247px;}div.wh_media_share_button{	background-position: -72px -175px;	padding: 0;	min-height: 33px;	width: 33px;	float: left;	padding: 0 !important;}div.wh_media_share_button a{	height: 33px;	background-position: -3px -1px;	text-indent: -9999px;	padding: 0;}div.wh_media_share_button a:hover{	background-position: -37px -1px;}div.wh_media_share_button a:active{	background-position: -71px -1px;}.media_file a.smoothbox + .media_desc .wh_media_button_wrapper{	width: 102px;	position: absolute;	top: 5px;	left: 50%;	margin-left: -51px;}.media_file a.smoothbox + .media_desc .wh_media_button_wrapper > div{	opacity: 0;}.media_file a.smoothbox:hover + .media_desc .wh_media_button_wrapper > div, .media_file a.smoothbox + .media_desc .wh_media_button_wrapper:hover > div{	opacity: 0.7;}.media_file a.smoothbox + .media_desc .wh_media_button_wrapper:hover > div:hover{	opacity: 1;}.media_file object + .media_desc .wh_media_button_wrapper{	width: 102px;	position: relative;}.media_file object + .media_desc p{	float: left;	padding-top: 10px;	max-width: 400px;	text-align: left;}.media_file object + .media_desc .wh_media_button_wrapper{	float: right;}#global_page_whmedia-index-show-media #global_content_simple div > p.smoothbox_media_title{	font-weight: bold;	text-align: center;	margin-bottom: 5px;}.smoothbox_media_info{	font-size: 0.85em;}#global_page_whmedia-index-show-media .likeunlike,#global_page_whmedia-index-show-media .wh_media_download_button{	margin-top: 5px;}div.wh_media_download_button{	background-position: -72px -175px;	padding: 0;	min-height: 33px;	width: 33px;	float: left;	padding-top: 0 !important;}div.wh_media_download_button a{	background-position: -3px -118px;	padding: 0;	width: 33px;	height: 33px;	overflow: hidden;	margin-right: 3px;}div.wh_media_download_button a:hover{	background-position: -37px -118px;}div.wh_media_download_button a:active{	background-position: -71px -118px;}div.whmedia_m div.whmedia_item,div.whmedia_m div.whmedia_slider_item{	display: inline-block;	float: left;	margin: 5px 3px 5px 0px;	padding: 5px;}div.whmedia_m div.whmedia_item img,div.whmedia_m div.whmedia_item a{	display: block;	width: 120px;	height: 120px;}div.whmedia_m div.whmedia_slider_item img,div.whmedia_m div.whmedia_slider_item a{	display: block;}#global_page_whmedia-project-edit .description,#global_page_whmedia-project-create .description{	font-size: 0.8em !important;	padding-left: 0;}#global_page_whmedia-project-edit .layout_right,#global_page_whmedia-project-create .layout_right{	width: auto;}#global_page_whmedia-project-edit .global_form > div,#global_page_whmedia-project-create .global_form > div{	float: none;}#cover-wrapper{	margin-top: 10px;}ul.thumbs{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 10px 0px 0px 10px;}.layout_whmedia_tags ul li span{	float: right;	color: #555;}.layout_middle .layout_whmedia_media ul.thumbs,.layout_whmedia_tags ul,.layout_middle .layout_whmedia_popular_media ul.thumbs,.layout_middle .layout_whmedia_featured_media ul,.layout_middle .layout_whmedia_featured_project ul,.layout_whmedia_tags ul,.layout_whmedia_profile_project ul,.layout_whmedia_profile_fmedia ul,.layout_whmedia_profile_fproject ul{	background: none;	border: none;	padding: 0;}.layout_whmedia_media,.layout_whmedia_tags,.layout_whmedia_popular_media,.layout_whmedia_featured_media,#profile_whmedia_fprojects,.layout_whmedia_tags,.layout_whmedia_featured_project,.layout_whmedia_browse_search{	margin-bottom: 15px;}.layout_whmedia_tags ul > li{	padding: 3px 5px;	border-bottom: 1px solid #EAEAEA;}.layout_whmedia_tags ul li a{	display: block;	text-decoration: none;}.layout_whmedia_popular_project,.layout_whmedia_tags ul{	margin-bottom: 15px;}.layout_left .layout_whmedia_featured_media ul.thumbs > li,.layout_left .layout_whmedia_media ul.thumbs > li,.layout_right .layout_whmedia_featured_media ul.thumbs > li,.layout_right .layout_whmedia_media ul.thumbs > li,.layout_left .layout_whmedia_featured_project ul.thumbs > li,.layout_right .layout_whmedia_featured_project ul.thumbs > li{	margin-bottom: 10px;	height: auto;	float: none;}.layout_whmedia_featured_media ul.thumbs > li,.layout_whmedia_media ul.thumbs > li,.layout_whmedia_profile_project ul.thumbs > li,.layout_whmedia_profile_project ul.thumbs > li,.layout_whmedia_profile_fmedia ul.thumbs > li,.layout_whmedia_profile_fproject ul.thumbs > li{	margin-bottom: 10px;	height: auto;	float: left;}.layout_whmedia_popular_project ul.thumbs > li,.layout_whmedia_popular_media ul.thumbs > li{	height: auto;}ul.thumbs .thumbs_photo,ul.thumbs .thumbs_photo:hover{	border: none;}#wh_thumb_loading{	background-image: url(/application/modules/Whmedia/externals/images/spinner.gif?c=1463);	background-repeat: no-repeat;	background-position: center;}.uploadyoutube #site_url{	width: 200px;}#global_content_simple div pre{	margin-bottom: 5px;}.layout_whmedia_media .thumbs .thumbs_info{	min-height: 60px;}ul.thumbs .thumbs_photo > span{	height: auto;	min-width: 142px;	min-height: 100px;}ul.thumbs .thumbs_info{	padding: 0px;	clear: both;	min-height: 47px;}.layout_whmedia_profile_project ul.thumbs .thumbs_info,.layout_whmedia_featured_project ul.thumbs .thumbs_info,.layout_whmedia_popular_media ul.thumbs .thumbs_info,.layout_whmedia_profile_fproject ul.thumbs .thumbs_info{	color: #131c0e;}.media_project,.media_author{	margin-bottom: 3px;}.media_project a{	text-decoration: underline !important;}.media_project a:hover{	text-decoration: none !important;}#global_content_simple #video_title{	width: 250px;}.mediaslides{	margin: 0 auto;	position: relative;	overflow: hidden;}.whmedia_media_likes{	position: absolute;	top: 35px;	background: #dfdfdf;	padding: 7px 0;	margin-left: 2px;	text-align: center;	width: 28px;	opacity: 0.6;	font-weight: 700;	font-size: 11px;	color: #000;	-moz-border-radius: 20px;	-webkit-border-radius: 20px;	border-radius: 20px;	border: 2px solid #f1f1f1;	text-shadow: 1px 1px 0 #FFF;	cursor: pointer;}.whmedia_media_likes_tips{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border: 2px solid #f1f1f1;	opacity: 0.9;	padding: 6px;	background: #dfdfdf;	margin-top: 10px;	z-index: 2;}.whmedia_media_likes_tips .tip-wrap .tip{	padding: 6px;}.whmedia_media_likes_tips .tip-wrap{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	display: inline-block;	padding-left: 21px;	float: left;	margin-bottom: 15px;	background: url(/application/modules/Core/externals/images/tip.png?c=1463) no-repeat 6px 6px #FAF6E4;	border: 1px solid #E4DFC6;}.whmedia_media_likes_tips .tip-wrap .tip .tip-text{	color: #555;}.whmedia_media_likes_tips.tip{	padding: 0;}.whmedia_media_likes_tips .tip-title{	color: #000;}.whmedia_media_likes_tips .tip-text{	display: none;}.whmedia_media_likes_tips .tip-top{	width: 7px;	height: 7px;	background-position: -208px -199px;	opacity: 0.9;	z-index: 1;	position: absolute;	top: 9px;	left: -6px;}.inwhframe{	width: 805px;	margin: 0 auto;	overflow: hidden;	height: 140px;	position: relative;}.icon_whmedia_new_upload{	background-image: url(/application/modules/Whmedia/externals/images/add.png?c=1463);}#global_page_whmedia-project-index .layout_middle,#global_page_whmedia-project-edit table,#global_page_whmedia-project-addmedia #form-upload{	margin-top: 5px;}.media_file div img{	max-width: 810px;}.media_processing{	background: #666;	color: #fff;	-moz-border-radius: 0 3px 0 0;	-webkit-border-radius: 0 3px 0 0;	border-radius: 0 3px 0 0;	padding: 3px 5px 3px 5px;	position: absolute;	bottom: 4px;	left: 1px;	min-height: 0px !important;}.mediaprocessbl{	position: relative;	width: 320px;}.activity_icon_comment_answer{	background: url(/application/modules/Core/externals/images/types/post.png?c=1463) no-repeat;}.notification_type_whmedia_processed_failed,.notification_type_video_processed_failed{	background: url(/application/modules/Whmedia/externals/images/media_failed16.png?c=1463) no-repeat;}.mediapic{	position: relative;}#all_covers ul{	float: left;}#all_covers ul li{	position: relative;}.timedur{	position: absolute;	left: 0px;	bottom: 3px;	background: #ccc;	padding: 2px;}.setcover{	position: absolute;	right: 0px;	bottom: 3px;	background: #ccc;	padding: 2px;}#frame_img{	clear: both;	margin-top: 12px;	position: relative;}#frame_img img{	margin: 0 auto;}.upload_new_video{	float: left;}.upload_new_video .global_form_box{	padding-top: 0;}#global_page_whmedia-project-edit .global_form_box{	margin-top: 15px;}span#global_content_simple{	padding: 20px 10px 0px 21px;}.cancel{	clear: both;	float: right;	margin-top: 10px;}.clearfix{	clear: both;}/* Slider Style */.slider_gutter{	display: block;	position: relative;}.slider_gutter_item{	position: relative;	float: left;}#slider_minmax_gutter_m{	width: 360px;	margin-left: -370px;	height: 20px;	background: url(/application/modules/Whmedia/externals/images/slider/slider_rptr.gif?c=1463) repeat-x;}#minmax_slider{	width: 380px;	margin: 0px 10px;}.slider_gutter{	width: 500px;	margin: 10px 0px 0px 0px;}.slider_gutter_m{	width: 427px;	height: 5px;	position: relative;	background: #999;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.knob{	position: absolute;	height: 20px;	width: 20px;	background: url(/application/modules/Whmedia/externals/images/slider/slider_knob.png?c=1463) no-repeat;	cursor: pointer;	margin-left: -5px;	margin-top: -7px;	left: 0;}/* For Clip */#slider_bkg_img{	position: absolute;	height: 8px;	margin: 6px 0px 0px -10px;	width: 374px;}#slider_bkg_img_1{	position: absolute;	height: 8px;	margin: 6px 0px 0px 0px;	width: 600px;}#global_page_whmedia-project-index #TB_window{	background: #fff!important;}#all_covers{	width: 800px;}#all_covers ul{	float: none;}#set_cover_slider{	display: inline !important;}.slider_outer{	min-width: 0px !important;	position: relative;	width: 448px;	height: 370px;	float: left;	margin-left: 10px;}span#global_content_simple h3{	margin-bottom: 10px;}.slide_container{	clear: both;	padding: 15px 0 0;}.start_time{	position: absolute;	top: 0;	margin: -25px 0 10px;}.finish_time{	position: absolute;	top: 0;	right: 0px;	margin: -25px 0 0 0;	display: block;}#slider_current_val{	height: 30px;	overflow: hidden;	margin-bottom: 10px;	padding-top: 4px;}.slider_gutter_m{	width: 427px;	left: 0px;}.slider_gutter{	width: 447px;}#frame_img{	width: 430px;	overflow: hidden;	margin: 12px 0;}#frame_img img{	max-width: 200px;	height: auto;	border: 1px solid #DDD;}#frame_img #wh_loader{	width: 16px;	height: 16px;	border: none;}#slider_bkg_img_1{	width: 440px;}.knob{	margin-left: 1px;}.media_edit_delete{	margin-bottom: 10px;}/*Project Settings*/.m_proj_settings{	width: 32px;	height: 22px;	position: absolute;	right: 1px;	top: 1px;	background: url(/application/modules/Whmedia/externals/images/video_setting.png?c=1463) 3px 50% no-repeat;	background-color: #eaeaea;	z-index: 1;	-moz-border-radius: 0 0 0 3px;	-webkit-border-radius: 0 0 0 3px;	border-radius: 0 0 0 3px;}.m_proj_settings:hover{	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;	background-position: -36px 50%;}.m_proj_settings:hover .pulldown_contents_wrapper{	display: block;}.m_proj_settings .pulldown_contents_wrapper{	margin-top: 22px;	right: 0px;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;	padding: 4px;}.m_proj_settings a.mediapic{	background: none;}#global_page_whmedia-index-view .layout_core_content{	position: relative;}#global_page_whmedia-index-view .m_proj_settings{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}#global_page_whmedia-index-view .m_proj_settings:hover{	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;}#global_page_whmedia-index-view .m_proj_settings .pulldown_contents_wrapper{	-moz-border-radius: 3px 0 3px 3px;	-webkit-border-radius: 3px 0 3px 3px;	border-radius: 3px 0 3px 3px;}.m_proj_settings li{	padding: 5px;	min-height: 15px;	margin: 0;	display: block;	float: none;	width: auto;}.m_proj_settings li a{	color: #131c0e !important;	font-size: 11px;	font-weight: bold;	text-align: left;	padding-left: 22px;	white-space: nowrap;	float: none;	padding-top: 0;	margin-top: 0;	min-height: 15px;	padding-right: 5px;	border: none !important;	display: block;}.m_proj_settings li a:hover{	text-decoration: none;}#step_list .del_check_box{	position: absolute;	top: 0px;	left: 3px;}/*Popup*/.label-text{	font-size: 10pt;	color: #555;	font-weight: bold;	display: block;}.media_file .likeunlike{	padding-top: 0 !important;	min-height: 33px;	width: 33px;	float: left;}.media_file .whmedia_media_likes,.media_desc .whmedia_media_likes{	top: 2px !important;	left: 35px;}.media_desc{	overflow: hidden;	clear: both;	margin: 0 auto;	margin-bottom: 5px;	padding-top: 10px;	text-align: left;}.media_file .media_desc p{	clear: both;	padding: 0 0 8px 0;	text-align: center;}ul.thumbs .thumbs_info .thumbs_title{	width: auto;}#global_page_whmedia-index-show-media .btn-holder,#global_page_mediamasonry-media-show .btn-holder{	width: 33px;	height: 33px;	background-position: -72px -176px;}#global_page_whmedia-index-show-media .btn-holder.prev-media a,#global_page_mediamasonry-media-show .btn-holder.prev-media a,#global_page_whmedia-index-show-media .btn-holder.next-media a,#global_page_mediamasonry-media-show .btn-holder.next-media a{	width: 33px;	height: 33px;	display: block;}#global_page_whmedia-index-show-media .btn-holder.prev-media,#global_page_mediamasonry-media-show .btn-holder.prev-media{	float: left;}#global_page_whmedia-index-show-media .btn-holder.prev-media a,#global_page_mediamasonry-media-show .btn-holder.prev-media a{	background-position: -174px -213px;}#global_page_whmedia-index-show-media .btn-holder.prev-media a:hover, #global_page_mediamasonry-media-show .btn-holder.prev-media a:hover{	background-position: -140px -213px;}#global_page_whmedia-index-show-media .btn-holder.prev-media a:active, #global_page_mediamasonry-media-show .btn-holder.prev-media a:active{	background-position: -105px -213px;}#global_page_whmedia-index-show-media .btn-holder.next-media,#global_page_mediamasonry-media-show .btn-holder.next-media{	float: right;}#global_page_whmedia-index-show-media .btn-holder.next-media a,#global_page_mediamasonry-media-show .btn-holder.next-media a{	background-position: -174px -248px;}#global_page_whmedia-index-show-media .btn-holder.next-media a:hover, #global_page_mediamasonry-media-show .btn-holder.next-media a:hover{	background-position: -140px -248px;}#global_page_whmedia-index-show-media .btn-holder.next-media a:active, #global_page_mediamasonry-media-show .btn-holder.next-media a:active{	background-position: -105px -248px;}#global_page_mediamasonry-media-show #global_content_simple div,#global_page_whmedia-index-show-media #global_content_simple div{	text-align: center;}#global_page_mediamasonry-media-show #global_content_simple div > p,#global_page_whmedia-index-show-media #global_content_simple div > p{	margin-bottom: 0px;	text-align: left;}#global_page_mediamasonry-media-show #global_content_simple,#global_page_whmedia-index-show-media #global_content_simple{	display: inline-block;}html[xmlns*=""] #global_page_mediamasonry-media-show #global_content_simple,html[xmlns*=""] #global_page_whmedia-index-show-media #global_content_simple{	display: block;}.media_file_content{	padding: 0 40px;}.btn-holder.prev-media,.btn-holder.next-media{	position: absolute;	top: 49%;	width: 33px;	height: 33px;	border-radius: 100%;	background: #FBFBFB;	box-shadow: 0 2px 3px rgba(48, 38, 48, .6);}.btn-holder.prev-media > a,.btn-holder.next-media > a{	width: 33px;	height: 33px;	display: block;	font-size: 0;}.btn-holder.prev-media > a::before{	display: inline-block;	font-family: 'FontAwesome';	content: '\f104';	font-size: 14px;	position: absolute;	left: 12px;	top: 9px;}.btn-holder.next-media > a:before{	display: inline-block;	font-family: 'FontAwesome';	content: '\f105';	font-size: 14px;	right: 12px;	top: 10px;	position: absolute;}.btn-holder.prev-media{	left: 15px;}.btn-holder.next-media{	right: 15px;}.media-close-btn{	position: absolute;	top: -15px;	right: -15px;	width: 30px;	display: block;	height: 30px;	z-index: 2;	background: url(/application/modules/Whmedia/externals/images/closebox.png?c=1463) no-repeat 0 0;	text-indent: -99999px;}a#proceed_link.buttonlink_right{	background-color: transparent;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	border: 1px solid #ff4c4c;	color: #ff4c4c;	text-decoration: none;	padding: 5px 22px 5px 5px;	background-position: 97% 50%;	margin-top: 10px;}.add_block{	padding: 5px 10px;	font-size: 11px;	text-align: center;	margin-top: 10px;	margin-bottom: 20px;	border: 1px dashed #CCC;	height: 0px;	position: relative;}.add_block a{	display: none;	margin-top: -10px;}.add_block:hover a{	display: inline;}.wh_edit_media_controls{	background: rgba(51, 51, 51, 0.9);	padding: 5px 10px;	font-size: 11px;	text-align: center;	margin-bottom: 10px;}.div_title{	padding: 5px 10px;}.add_text,.link_edit_lable,.link_edit,.add_media,.embed_media,.set_as_cover,.apply-filters,a.link_delete,.link_edit,.editcover{	margin-right: 5px;}a.link_edit_lable,a.add_text,a.set_as_cover,a.apply-filters,a.link_delete,.link_edit,.wh_edit_media_controls .editcover,a.add_media,a.embed_media{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background: #eee url(/application/modules/Whmedia/externals/images/t.png?c=1463) no-repeat 4px 4px;	text-decoration: none;	padding-left: 20px;	padding: 5px 10px 5px 25px;	outline: none;	font-size: 11px;	font-weight: 700;}a.link_delete{	background-image: url(/application/modules/Whmedia/externals/images/delete-l.png?c=1463);}a.add_media{	background-image: url(/application/modules/Whmedia/externals/images/add-media.png?c=1463);}a.set_as_cover{	background-image: url(/application/modules/Whmedia/externals/images/approved.png?c=1463);}a.embed_media{	background-image: url(/application/modules/Whmedia/externals/images/embed_media-scripts.png?c=1463);}a.apply-filters{	background-image: url(/application/modules/Whmedia/externals/images/photofilter.png?c=1463);}.link_edit{	background-image: url(/application/modules/Whmedia/externals/images/edit-media.png?c=1463);}.wh_edit_media_controls .editcover{	background-image: url(/application/modules/Whmedia/externals/images/edit_thumb.png?c=1463);}.add_text:hover, .link_edit_lable:hover, .link_edit:hover, .add_media:hover, .wh_edit_media_controls .editcover:hover, .embed_media:hover, .link_delete:hover, .set_as_cover:hover, .apply-filters:hover, .link_edit:hover, {	text-decoration: none;}#global_page_whmedia-project-index .media_content{	text-align: center;	min-height: 30px;	margin-bottom: 10px;}#global_page_whmedia-project-index .media_content p{	padding-left: 20px;}.media_file p,.media_file h1,.media_file h2,.media_file h3,.media_file h4,.media_file h5,.media_file h6,.media_content p,.media_content h1,.media_content h2,.media_content h3,.media_content h4,.media_content h5,.media_content h6{	text-align: left;}#global_page_whmedia-project-index .edit-media-text .media_content{	text-align: left;}#global_page_whmedia-project-index .media_content a{	margin: 0 auto;}.links_order{	position: absolute;}.links_order a{	display: block;	margin-bottom: 5px;}.media_div .wh_edit_media_controls{	opacity: 0;	-moz-transition: visibility 0s linear 0.5s, opacity 0.5s linear;	-webkit-transition: visibility 0s linear 0.5s, opacity 0.5s linear;	-o-transition: visibility 0s linear 0.5s, opacity 0.5s linear;	position: absolute;	width: 100%;	height: 100%;	z-index: 1;	overflow: hidden;	padding: 0;}.media_div .links_order{	position: absolute;	z-index: 2;	opacity: .2;	padding: 5px;	top: 0;	left: 0;}.mediaslides-edit,.first_media_div{	margin: 0 auto;	overflow: hidden;}.media_div:hover .add_block, .media_div:hover .wh_edit_media_controls, .media_div:hover .links_order{	visibility: visible;	opacity: 1;	-moz-transition-delay: 0s;	-webkit-transition-delay: 0s;	-o-transition-delay: 0s;}.active-buttons .add_block a{	visibility: visible;	opacity: 1;	display: inline-block;}.media_content > div,.media_div{	margin: 0 auto;}.media_content ul,.media_file ul{	list-style-type: disc;	list-style-position: inside;	text-align: left;	padding-left: 15px;}.media_content ol,.media_file ol{	list-style-position: inside;	text-align: left;	padding-left: 15px;}.link_top,.link_up,.link_down,.link_bottom{	width: 30px;	height: 31px;	display: block;	text-indent: -1000px;}.link_top{	background-position: -1px -288px;}.link_up{	background-position: -68px -319px;}.link_down{	background-position: -68px -288px;}.link_bottom{	background-position: -1px -319px;}.link_top:hover{	background-position: -32px -288px;}.link_up:hover{	background-position: -99px -319px;}.link_down:hover{	background-position: -99px -288px;}.link_bottom:hover{	background-position: -32px -319px;}#media_container{	clear: both;}.new_media{	background: #eee;	padding: 20px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.edit-media-text{	margin: 0 auto 20px;	background: #eee;	padding: 20px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}/*,.edit-media-text button*/{	margin: 5px 5px 0 0;}#global_page_whmedia-project-index #TB_window .confirm_buttons button{	margin: 0 5px 0 0;}.new_media input[type=text]{	width: 250px;	margin-right: 5px;}.new_media ul{	margin-top: 5px;}.new_media ul li{	list-style: disc;	list-style-position: inside;	padding-bottom: 5px;}.new_media #demo-status > div + div{	float: left;	margin-right: 10px;}.new_media #demo-list,.new_media .demo-status-overall,.new_media .demo-status-current{	clear: both;}#media_container .div_title{	width: 450px;	margin: 0 auto;}.media_div .div_title button{	margin: 10px 5px 0 0;}.media_div .div_title textarea{	width: 450px;	top: 6px;	position: relative;}#demo-fallback ul{	margin-bottom: 15px;}label[for=demo-photoupload]{	font-weight: bold;}label[for=demo-photoupload] input{	margin-left: 10px;}#demo-fallback ul.uploadList{	width: 450px;}#demo-fallback .uploadItem{	background: url(/application/modules/Whmedia/externals/images/upload-no-flash.png?c=1463)no-repeat 10px 50% #fff;	border: 1px solid #ccc;	font-size: 10px;	padding: 10px 10px 10px 36px !important;}#demo-fallback .uploadItem + .uploadItem{	border-top: none;}#demo-fallback .uploadItem a{	font-size: 0;	float: right;}#demo-fallback .uploadItem a:before{	content: "Remove";	font-size: 10px;}#demo-fallback button[type=submit]{	margin-bottom: 10px;}#demo-fallback .progress-wrapper{	background: url(/application/modules/Whmedia/externals/images/bar.gif?c=1463);	width: 250px;	height: 12px;	margin: 0 0 20px 0;}#demo-fallback .progress-wrapper .progress{	height: 11px;	background: url(/application/modules/Whmedia/externals/images/progress.gif?c=1463) no-repeat 1px 1px;}.project-cover{	position: relative;	border: 3px solid #eaeaea;	font-size: 0;}.project-cover span.project-cover-caption:after{	content: 'Cover';	font-family: monospace;	position: absolute;	top: 0;	right: 0;	background: #eaeaea;	padding: 5px;	color: #fff;	font-weight: 400;	z-index: 0;	font-size: 20px;}#not_more_add{	padding: 5px 0;}#global_content_simple #buttons_video{	margin-top: 10px;}#global_page_whmedia-project-index .tip-wrap,#global_page_whmedia-index-view .tip-wrap{	background-image: none;	padding: 5px;	z-index: 3;}.wh_edit_media_control-block{	top: 50%;	position: absolute;	width: 100%;	text-align: center;	margin-top: -12px;}/*.edit-media-text .defaultSkin table.mceLayout,.edit-media-text button{	margin-left: 20px;}*/.edit-media-text button + button{	margin-left: 5px;}.media-proj-draft{	position: absolute;	top: 0px;	left: 0;	background: #eaeaea;	z-index: 1;	-moz-border-radius: 0 0 3px 0;	-webkit-border-radius: 0 0 3px 0;	border-radius: 0 0 3px 0;	color: #131c0e;	font-size: 12px;	padding: 2px 5px 3px;	line-height: 12px;	color: #fff;}#profile_whmedia_projects li{	position: relative;}.layout_page_whmedia_index_manage .layout_main .layout_middle,.layout_page_whmedia_index_index .layout_main.layout_middle{	padding: 10px!important;}.layout_page_whmedia_index_manage .layout_top .layout_middle,.layout_page_whmedia_index_index .layout_top .layout_middle{	padding: 0;}#global_page_whmedia-index-view #global_content{	overflow: inherit;}/*Featured Projects*/.whmedia-news{	margin-bottom: 20px;}.whmedia-news-item{	overflow: hidden;	padding: 5px 0;}.whmedia-news-item + .whmedia-news-item{	border-top: 1px solid transparent;}.whmedia-news-thumb{	float: left;}.whmedia-news-thumb img{	width: 70px;	height: auto;	margin-right: 10px;}.whmedia-news-info{	overflow: hidden;}.whmedia-news-title{	font-weight: bold;	display: block;	margin-bottom: 5px;}.whmedia-news-descr{	margin-bottom: 5px;}.whmedia-news-meta{	font-size: 0.8em;	color: #131c0e;}.whmedia-news-more{	font-weight: bold;	text-align: right;}/*Featured Projects*//*Social Share*/.addthis_toolbox iframe{	z-index: 3;}/*Social Share*//*  */.payment_form_signup .package-container,.payment_form_settings .package-container{	display: block;	padding-left: 20px;}.payment_form_settings .package-label{	font-weight: bold;}.payment_form_settings .package-description{	padding-top: 2px;	clear: both;}.payment_form_signup .package-description{	padding-top: 2px;	clear: both;	padding-bottom: 4px;}.payment_form_signup .form-elements .form-label{	width: 100px;}.form-cancel-subsciption{	width: 365px;}.form-cancel-subsciption .form-wrapper{	padding: 20px;	text-align: left;}.form-cancel-subsciption .form-description{	text-align: left;}.form-cancel-subsciption ul{	margin-top: 15px;	padding-left: 20px;	list-style: disc;}.form-cancel-subsciption #submit-wrapper{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	white-space: nowrap;}.form-cancel-subsciption #submit{	color: #000;	width: auto;	background: none;	border: none;	outline: none;}.form-cancel-subsciption #submit:hover{	color: #fecc2f;	cursor: pointer;}#smoothbox_window .form-cancel-subsciption #submit-wrapper{	padding-top: 0;	margin-bottom: 0;}#smoothbox_window .global_form_popup.form-cancel-subsciption div input#submit{	width: auto;}#global_page_whpayment-subscriptions-browse .btn.mt-3{	margin-top: 30px;	margin-bottom: 20px;}/* #global_page_whpayment-subscriptions-browse .options{	min-width: 205px;}*/#global_page_whpayment-subscriptions-browse ul li .open-cerabox{	cursor: pointer;}#global_page_whpayment-subscriptions-browse ul li .open-cerabox:hover{	color: #ffcd00;}div.payment-tabs{	display: table-cell !important;	font-size: 14px;	vertical-align: middle;	width: 100%;	z-index: 1;	text-transform: uppercase;	color: var(--white);	padding-left: 0;	padding-right: 0;	white-space: nowrap;}div.payment-tabs ul.navigation > li{	display: table-cell;	position: relative;	z-index: 3;}div.payment-tabs ul.navigation > li a{	font-family: 'sailec-regular', sans-serif;	display: block;	padding: 18px 20px;	white-space: nowrap;	color: #000;	border-bottom: none;	text-transform: uppercase;}div.payment-tabs ul.navigation > li.active a{	color: #191919;	font-size: 14px;	font-family: 'sailec-bold', sans-serif;	text-shadow: none;	text-transform: uppercase;	cursor: default;}div.payment-tabs ul.navigation > li.active a:after{	content: "";	display: block;	height: 1px;	background: #ffcd00;	width: 83%;	margin: 4px auto 0;}/* review-order */.review-order{	max-width: 700px;	margin: 40px auto;}.review-order .row{	margin-bottom: 5px;}.review-order .row .col{	font-size: 15px;}.review-order .row .col:last-child{	text-align: right;	font-size: 13px;}.review-order .col-row{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}.review-order .col-row label{	font-size: 15px;}.review-order .col-row span{	display: block;	margin-top: 6px;	font-size: 13px;}.review-order .col-row input{	margin-top: 5px;	margin-right: 10px;}.review-order .hr-primary{	width: 100%;	height: 0;	margin: 14px 0;	padding: 0;	border: none;	border-top: 1px solid #eeeeee;}.review-order .badge-default{	margin: 0 0 10px 0;	padding: 5px 7px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	letter-spacing: 1.2px;}.review-order .price{	font-size: 15px;}.review-order .row-i-have-read{	margin-top: 54px;	margin-bottom: 10px;}.review-order .row-i-have-read label{	font-size: 15px;	text-align: left;	margin: unset;}.review-order label{	cursor: pointer;}.review-order .img-paypal{	width: 135px;}.review-order .row-description{	font-size: 13px;}.review-order .btn-primary{	font: 14px/1 'sailec-regular', sans-serif;	border: none;	border-radius: 2px;}.review-order .btn-disabled{	background: #f6f6f6;	opacity: 0.5;	color: var(--black-dark);	text-decoration: none;}.review-order .row-description{	padding: 5px;}.review-order #coupon_code{	max-width: 200px;	margin-right: 2px;	vertical-align: middle;}.review-order .radio-blocks{	display: flex;	flex-wrap: wrap;	justify-content: center;	column-gap: 20px;	row-gap: 35px;	margin-bottom: 45px;}.review-order .radio-blocks .mark{	position: absolute;	top: 100%;	left: 50%;	transform: translate(-50%, -50%);	padding: 1px 6px;	border-radius: 100px;	font-size: 16px;	line-height: 22px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	text-align: center;}.review-order .radio-blocks .mark.yellow{	color: var(--black-dark);	background: #F8D54F;}.review-order .radio-blocks .mark.red{	color: var(--white);	background: #D83520;}.review-order .radio-blocks .bg-yellow{	color: var(--black-dark);	background: #F8D54F;	margin: 5px 0;	padding: 1px 4px;}.review-order .radio-blocks .block{	position: relative;	flex: 0 0 31.3%;}.review-order .radio-blocks .block::before, .review-order .radio-blocks .block  [type="radio"]{	position: absolute;	transform: translate(-50%, -50%);	left: 50%;	display: block;}.review-order .radio-blocks .block::before{	content: "";	top: 2px;	z-index: 2;	width: 24px;	height: 4px;	background: var(--white);}.review-order .radio-blocks .block [type="radio"]{	z-index: 3;	top: 1px;	width: 13px;	height: 13px;}.review-order .radio-blocks .block label{	position: relative;	display: flex;	flex-direction: column;	align-items: center;	justify-content: flex-end;	height: 100%;	padding: 28px 5px 32px;	border-radius: 3px;/* &::before{	content: "";	position: absolute;	transform: translate(-50%, -50%);	top: 0;	left: 50%;	display: block;	width: 42px;	height: 42px;	background: var(--white) url(/application/themes/circustalk/images/icons/icon-check-circle-gray.svg?c=1463) center no-repeat;}*/}.review-order .radio-blocks .block label::after{	content: "";	position: absolute;	top: 50%;	left: 50%;	z-index: -2;	transform: translate(-50%, -50%);	display: block;	width: 100%;	height: 100%;	background: transparent;	border: 1px solid #C1C1C1;	border-radius: 3px;}.review-order .radio-blocks [type="radio"]:checked + label::before{	background: var(--white) url(/application/themes/circustalk/images/icons/icon-check-circle-gold.svg?c=1463) center no-repeat;}.review-order .radio-blocks [type="radio"]:checked + label::after{	border: 3px solid var(--blue);}.review-order .radio-blocks .text,.review-order .radio-blocks .text  *{	color: var(--black-dark);	text-transform: uppercase;	font: 15px/1 'sailec-bold', sans-serif;	text-align: center;}.review-order .radio-blocks .text.regular{	font-family: 'sailec-regular', sans-serif;}.review-order .radio-blocks .text.capitalize{	text-transform: capitalize;}.review-order .radio-blocks .text.none{	text-transform: none;}.review-order .radio-blocks .text.nowrap{	white-space: nowrap;}.review-order .radio-blocks .text.sm,.review-order .radio-blocks  .text .sm{	font-size: 12px;	line-height: 16px;}.review-order .radio-blocks .text.md,.review-order .radio-blocks  .text .md{	font-size: 18px;	line-height: 20px;}.review-order .radio-blocks .text.big,.review-order .radio-blocks  .text .big{	font-size: 20px;	line-height: 27px;}.review-order .radio-blocks .text.large,.review-order .radio-blocks  .text .large{	font-size: 24px;	line-height: 33px;}.review-order .radio-blocks .text.larger,.review-order .radio-blocks  .text .larger{	font-size: 30px;	line-height: 44px;}.review-order .radio-blocks .text.red{	color: #E3351F;}.review-order .radio-blocks .text.gray{	color: #979797;}.review-order [type="button"]{	color: #000;}.submit-row{	display: flex;	align-items: center;	gap: 8px;}.info-wrapper{	display: flex;	gap: 14px;	align-items: center;}.info-popover-trigger{	position: relative;	display: block;	width: 24px;	min-width: 24px;	height: 24px;	margin: 0;	padding: 0;	background: url(/application/themes/circustalk/images/icons/icon-info.svg?c=1463) center / cover no-repeat;	font-family: 'sailec-bold', sans-serif;}.info-popover-trigger::before, .info-popover-trigger::after{	content: "";	position: absolute;	left: 50%;	transform: translateX(-50%);	transition: all .3s;	opacity: 0;	pointer-events: none;	background: var(--white);}.info-popover-trigger::before{	top: 32px;	z-index: 21;	transform: translateX(-50%) rotate(45deg);	width: 30px;	height: 30px;	border-width: 0 18px 24px 18px;	border-color: transparent transparent var(--white) transparent;	box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.25);}.info-popover-trigger::after{	top: 40px;	z-index: 22;	width: 70px;	height: 32px;}.popover-wrapper{	position: relative;}.popover-wrapper.show .info-popover-trigger::before, .popover-wrapper.show  .info-popover-trigger::after, .popover-wrapper.show  .info-popover{	opacity: 1;	pointer-events: all;}.info-popover{	position: absolute;	top: 170%;	left: 50%;	transform: translateX(-50%);	z-index: 20;	max-width: 715px;	padding: 29px 28px 25px;	background: var(--white);	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25);	transition: all .3s;	opacity: 0;	pointer-events: none;}.info-popover .review-order{	margin: 4px auto 12px;}.info-popover .radio-blocks{	flex-wrap: nowrap;	margin-bottom: 0;}.info-popover .radio-blocks .block::before, .info-popover .radio-blocks .block  label::after{	display: none;}.info-popover .radio-blocks .block label{	justify-content: flex-start;	padding: 0 5px 20px;}.info-popover .radio-blocks .text{	line-height: 1;}.info-popover .radio-blocks .text.price{	margin-top: 10px;	font-size: 22px;}.info-popover .radio-blocks .text .larger{	font-size: 30px;	line-height: 1;}.info-popover .radio-blocks .text .tiny{	font-size: 16px;}.info-popover .radio-blocks .text.billed{	padding: 0 5px;	font-size: 13px;}.info-popover .radio-blocks .mark{	white-space: nowrap;	font-size: 13px;	letter-spacing: 1px;}.info-popover .info-heading{	text-transform: uppercase;	text-align: center;	font-size: 20px;	font-family: 'sailec-regular', sans-serif;	color: var(--black-dark);}.info-popover .info-heading span{	font-family: 'sailec-bold', sans-serif;}#global_page_whpayment-pro-index .page-title-action{	text-transform: uppercase;}#global_page_whpayment-pro-index,#global_page_whpayment-pro-casting-index{	max-width: 100%;}#global_page_whpayment-pro-index #global_wrapper,#global_page_whpayment-pro-casting-index #global_wrapper{	padding: 0;	max-width: 100%;}#global_page_whpayment-pro-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3{/* 	margin: 10px auto 24px;*/	text-align: center;}#global_page_whpayment-pro-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-index #global_wrapper .generic_layout_container h3  *,#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3  *{	font-family: 'sailec-light', sans-serif;}#global_page_whpayment-pro-index .breadcrumbs-primary,#global_page_whpayment-pro-casting-index .breadcrumbs-primary{	margin: 0 auto;}#global_page_whpayment-pro-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .content,#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .content{	border: 0;	box-shadow: none;}#global_page_whpayment-pro-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul,#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul{	display: flex;	justify-content: space-evenly;	gap: 20px;}#global_page_whpayment-pro-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul li,#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul li{	flex: 0 1 19%;}#global_page_whpayment-pro-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul img,#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul img{	width: 100%;	object-fit: cover;}#global_page_whpayment-pro-index .what-members-are-saying,#global_page_whpayment-pro-index  .layout_page_featured_acts_shows_row,#global_page_whpayment-pro-index  .layout_user_talent_members_row,#global_page_whpayment-pro-index  .layout_core_ad_campaign,#global_page_whpayment-pro-casting-index .what-members-are-saying,#global_page_whpayment-pro-casting-index  .layout_page_featured_acts_shows_row,#global_page_whpayment-pro-casting-index  .layout_user_talent_members_row,#global_page_whpayment-pro-casting-index  .layout_core_ad_campaign{	margin: 50px auto;	padding: 0 16px;	border: 0;	box-shadow: none;}#global_page_whpayment-pro-index .what-members-are-saying .content,#global_page_whpayment-pro-index  .layout_page_featured_acts_shows_row .content,#global_page_whpayment-pro-index  .layout_user_talent_members_row .content,#global_page_whpayment-pro-index  .layout_core_ad_campaign .content,#global_page_whpayment-pro-casting-index .what-members-are-saying .content,#global_page_whpayment-pro-casting-index  .layout_page_featured_acts_shows_row .content,#global_page_whpayment-pro-casting-index  .layout_user_talent_members_row .content,#global_page_whpayment-pro-casting-index  .layout_core_ad_campaign .content{	margin: 0;	padding: 0;}#global_page_whpayment-pro-index .what-members-are-saying,#global_page_whpayment-pro-casting-index .what-members-are-saying{	max-width: 100%;	background: #f7f7f7d1;	padding: 50px 0 35px;}#global_page_whpayment-pro-index .what-members-are-saying .container,#global_page_whpayment-pro-index  .layout_page_featured_acts_shows_row,#global_page_whpayment-pro-index  .layout_user_talent_members_row,#global_page_whpayment-pro-index  .layout_core_ad_campaign,#global_page_whpayment-pro-casting-index .what-members-are-saying .container,#global_page_whpayment-pro-casting-index  .layout_page_featured_acts_shows_row,#global_page_whpayment-pro-casting-index  .layout_user_talent_members_row,#global_page_whpayment-pro-casting-index  .layout_core_ad_campaign{	max-width: 1200px;}#global_page_whpayment-pro-index .what-members-are-saying .container,#global_page_whpayment-pro-casting-index .what-members-are-saying .container{	padding: 0;}#global_page_whpayment-pro-index .tns-what-members-are-saying .item,#global_page_whpayment-pro-casting-index .tns-what-members-are-saying .item{	margin-bottom: 55px;}#global_page_whpayment-pro-index .what-members-are-saying .author,#global_page_whpayment-pro-casting-index .what-members-are-saying .author{	margin-top: 16px;	margin-bottom: 16px;}#global_page_whpayment-pro-index .layout_core_ad_campaign,#global_page_whpayment-pro-casting-index .layout_core_ad_campaign{	max-width: 1400px;	padding: 0;}#global_page_whpayment-pro-index .layout_user_talent_members_row > div,#global_page_whpayment-pro-casting-index .layout_user_talent_members_row > div{	padding: 0 32px;}#global_page_whpayment-pro-index .what-members-are-saying blockquote,#global_page_whpayment-pro-casting-index .what-members-are-saying blockquote{	font-size: 23px;}#global_page_whpayment-pro-index .talent-members-list,#global_page_whpayment-pro-casting-index .talent-members-list{	display: flex;	align-items: stretch;}#global_page_whpayment-pro-index .talent-members-list .post-block,#global_page_whpayment-pro-casting-index .talent-members-list .post-block{	width: 100%;	height: 100%;}#global_page_whpayment-pro-index .talent-members-list .member-block,#global_page_whpayment-pro-casting-index .talent-members-list .member-block{	height: 100%;	display: flex;	flex-direction: column;	justify-content: space-between;	padding: 0 10px;}#global_page_whpayment-pro-index .talent-members-list img.thumb_profile,#global_page_whpayment-pro-casting-index .talent-members-list img.thumb_profile{	width: 100%;	height: 100%;	max-height: 200px;	border-radius: 100%;	object-fit: cover;}#global_page_whpayment-pro-index .talent-members-list .member_photo,#global_page_whpayment-pro-casting-index .talent-members-list .member_photo{	flex: 1 0 auto;}#global_page_whpayment-pro-index .talent-members-list .member_photo,#global_page_whpayment-pro-index .talent-members-list  .member-info,#global_page_whpayment-pro-index .talent-members-list  .member-follow-btn,#global_page_whpayment-pro-casting-index .talent-members-list .member_photo,#global_page_whpayment-pro-casting-index .talent-members-list  .member-info,#global_page_whpayment-pro-casting-index .talent-members-list  .member-follow-btn{	text-align: center;}#global_page_whpayment-pro-index .layout_main .layout_middle > .generic_layout_container > h3 + div,#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container > h3 + div{	margin: 0;	border: 0;	box-shadow: none;}.banner-img-background{	position: relative;	width: 100%;	padding: 149px 15px 62px 15px;	font-family: 'sailec-bold', sans-serif;	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.banner-img-background .background-img{	position: absolute;	z-index: 0;	top: 0;	left: 0;	width: 100%;	height: 100%;	object-fit: cover;	object-position: 70%;}.banner-inner{	position: relative;	z-index: 1;	display: flex;	justify-content: space-between;	align-items: center;	width: 100%;	max-width: 1400px;	margin: 0 auto;}.banner-left .subtitle-wrapper,.banner-left .subtitle-wrapper span{	font-family: 'sailec-bold', sans-serif;}.page-banner h1,.page-banner h1 span{	font-family: 'sailec-bold', sans-serif;}.page-banner h1{	margin-bottom: 17px;	font-size: 60px;	line-height: 48px;	color: var(--white);}.banner-inner .link{	margin-bottom: 17px;	font-size: 16px;	line-height: 18px;	padding: 13px 19px;}.banner-inner .link.big{	font-size: 24px;}.banner-inner .link.center{	margin-inline: auto;}.page-banner h1 span{	color: #FECA30;}.page-banner h1 .white{	color: var(--white);	outline-color: var(--white);}.page-banner h1 .bordered{	display: inline-block;	padding: 10px 13px;	border-radius: 5px;	border: 6px solid var(--white);/* 	line-height: .4;*/	white-space: nowrap;}.page-banner .banner-description{	color: var(--white);	font-size: 16px;	line-height: inherit;}.banner-description.uppercase{	text-transform: uppercase;}.banner-left .subtitle-wrapper{	width: 100%;	max-width: 566px;	padding: 12px 6px;	background: #FECA30;	border-radius: 3px;	text-align: center;}.banner-left .subtitle-wrapper span{	background: -webkit-linear-gradient(right, #E3351F, #000000);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;	font-size: 18px;	font-weight: bold;	line-height: 18px;	text-transform: uppercase;}.section-block{	max-width: 1400px;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3:not(.title){	width: auto;	margin: 0 auto 42px;	color: #000;}.price-block .title{	font-size: 32px;	font-weight: 500;}.price-block .title{	margin: 10px auto 42px;}.price-block .title,.section-block .title,.price-block .title *:not(strong),.section-block .title *:not(strong){	font-family: 'sailec-light', sans-serif;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index .price-block .title,.section-block .se-title,.price-block .title span{	position: relative;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::before, #global_page_whpayment-pro-casting-index .price-block .title::before, .price-block .title span::before, .section-block .se-title::before{	content: "";	position: absolute;	top: 10px;	left: 0;	display: block;	width: 5px;	height: 24px;	background: #F0C852;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::after, #global_page_whpayment-pro-casting-index .price-block .title::after, .price-block .title span::after, .section-block .se-title::after{	content: "";	position: absolute;	top: 10px;	left: 5px;	display: block;	width: 20px;	height: 24px;	background: #FCE8AF;}.page-banner.centered{	position: relative;	max-width: 100%;	margin: 0 auto 120px;	padding: 88px 15px 106px;	border-radius: 0;	box-shadow: none;	text-align: center;}.page-banner .title{	color: var(--white);}.page-banner.centered .title{	display: block;	margin: 0 auto;	text-align: center;}.page-banner.centered .title::before, .page-banner.centered .title::after{	display: none;}.page-banner.centered .title.md{	max-width: 1085px;}.yellow-bg{	background: rgba(255, 191, 0, 0.40);}.yellow-light-bg{	background: var(--white)4dd;}.section-block{	font-size: 22px;}.section-block div,.section-block p{	font-size: 18px;}.section-block .section-footer{	max-width: 415px;	margin: 0 auto 57px;}.section-block .section-footer.center{	text-align: center;}.section-block .image-block{	margin: 0;}.border-radius-lg{	border-radius: 8px;}.section-block,.section-block .inner{	margin: 0 auto;}.section-block.lg,.section-block.lg .inner{	max-width: 1430px;}.section-block.w-100{	max-width: 100%;}.section-block.px{	padding-right: 15px;	padding-left: 15px;}#global_page_whpayment-pro-casting-index .price-block,.section-block.md,.section-block .inner{	max-width: 1200px;}.section-block .inner{	padding: 45px 15px;}.section-block .inner.py-sm{	padding: 25px 15px;}.section-block .inner.px-0{	padding: 45px 0;}.section-block .inner-sm{	max-width: 1085px;}.section-block.lg .inner{	padding-right: 0;	padding-left: 0;}.section-block .inner.top-big{	padding: 100px 15px 45px;}.section-block .inner.bottom-big{	padding: 45px 15px 100px;}.section-block .inner.pt-0{	padding-top: 0;}.section-block .inner.py-0{	padding-top: 0;	padding-bottom: 0;}.md{	max-width: 768px;	margin-right: auto;	margin-left: auto;}.section-block .description{	padding: 20px 5px;	font-size: 23px;}.section-block .description[class*="-bg"]{	display: inline;	line-height: 32px;	background-clip: padding-box;	padding: 5px 0;}.black-bg{	background-color: #191919;}.black-bg,.black-bg  *{	color: var(--white);}.black-bg .title{	color: var(--white);}.image-full-width{	width: 100%;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index .price-block .title,.section-block .title{	font-size: 48px;	font-weight: 300;}.mb-3{	margin-bottom: 16px;}.section-block .title{	text-align: left;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index .price-block .title,.section-block .se-title{	display: flex;	justify-content: flex-start;	padding: 0;}.section-block .se-title.margin-bottom{	margin-bottom: 25px;}.section-block .se-title.left{	padding: 0;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3 span,#global_page_whpayment-pro-casting-index .price-block .title span,.section-block .se-title span{	flex: 0 1 auto;	padding: 0;	text-align: left;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3 span::before, #global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3 span::after, #global_page_whpayment-pro-casting-index .price-block .title span::before, #global_page_whpayment-pro-casting-index .price-block .title span::after, .section-block .title.se-title span::before, .section-block .title.se-title span::after{	display: none;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::before, #global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::after, #global_page_whpayment-pro-casting-index .price-block .title::before, #global_page_whpayment-pro-casting-index .price-block .title::after, .section-block .se-title::before, .section-block .se-title::after{	position: relative;	order: -1;	left: 0;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::before, #global_page_whpayment-pro-casting-index .price-block .title::before, .section-block .se-title::before{	top: 5px;	width: 25px;	flex: 0 0 25px;	background-color: #FECA30;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::after, #global_page_whpayment-pro-casting-index .price-block .title::after, .section-block .se-title::after{	top: 5px;	width: 30px;	flex: 0 0 30px;	margin: 0 15px 0 0;	background-color: #FFD558;}.section-block .subtitle{	display: block;	margin: 0 auto 15px;	text-align: center;	font-weight: 400;	line-height: 34px;}.section-block .link.underline{	display: block;	font-weight: 700;	text-decoration-line: underline;}a.underline:link{	text-decoration-line: underline;}.section-block .columns{	display: grid;	grid-template-columns: repeat(2, 45%);	gap: 30px;	margin: 50px auto;}.section-block iframe{	min-height: 583px;}.columns .column{	display: flex;	flex-direction: column;	gap: 25px;	color: #000;	line-height: 30px;	font-style: normal;}.columns .column img{	width: 77px;	height: 77px;}.columns .column .title{	font-family: 'sailec-medium', sans-serif;	text-align: left;	font-weight: 600;	font-size: 22px;	text-transform: uppercase;}.columns .column p{	font-family: 'sailec-regular', sans-serif;	font-size: 18px;	font-weight: 400;}.page-banner .link.black{	position: absolute;	bottom: -25px;	left: 50%;	transform: translateX(-50%);	background: #000;	color: var(--white);}.text-blocks{	display: grid;	grid-template-columns: 50% 50%;	margin: 45px auto 25px;}.text-block{	line-height: 30px;	font-style: normal;	margin: 0 30px 50px 0;}.text-block .title{	color: #FFD558;	font-size: 22px;	font-family: 'sailec-medium', sans-serif;	font-weight: 600;	text-transform: uppercase;}.text-block p{	color: var(--white);	font-family: 'sailec-regular', sans-serif;	font-size: 18px;	font-weight: 400;}.grid.grid-four{	display: flex;	justify-content: center;	gap: 32px;	margin: 25px auto 0;}.grid.grid-four .grid-item{	max-width: 290px;	width: 100%;	font-size: 18px;	text-align: center;}.description-wrapper{	margin-bottom: 25px;}.grid.grid-four .grid-item .img-wrapper,.description-wrapper .img-wrapper,.img-wrapper{	display: grid;	align-content: center;	justify-content: center;	min-width: 63px;	max-width: 63px;	height: 63px;	margin: 2px auto 16px;	padding: 6px;	border-radius: 50%;	background: #F8D54F;}.grid.grid-four .grid-item .img-wrapper.inline,.description-wrapper .img-wrapper.inline,.img-wrapper.inline{	margin: 0 16px 16px 0;}.grid.grid-four .grid-item img,.img-wrapper img{	display: block;	max-width: 100%;}.radio-blocks{	display: flex;	flex-wrap: wrap;	justify-content: center;	column-gap: 20px;	row-gap: 35px;	margin-bottom: 75px;}.radio-blocks .mark{	position: absolute;	top: 100%;	left: 50%;	transform: translate(-50%, -50%);	padding: 1px 6px;/* 	border-radius: 100px;*/	font-size: 16px;	line-height: 22px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	text-align: center;	white-space: nowrap;}.radio-blocks .mark.yellow{	color: var(--black-dark);	background: #F8D54F;}.radio-blocks .mark.red{	color: var(--white);	background: #D83520;}.radio-blocks .block{	position: relative;	flex: 0 0 31.3%;	max-width: 223px;}.radio-blocks .block::before{	content: "";	top: 2px;	z-index: 2;	width: 24px;	height: 4px;	background: var(--white);}.radio-blocks .block [type="radio"]{	position: absolute;	z-index: 3;	top: 1px;	left: 50%;	width: 13px;	height: 13px;	transform: translate(-50%, -50%);	display: block;}.radio-blocks .block label{	position: relative;	display: flex;	flex-direction: column;	align-items: center;	justify-content: flex-end;	height: 100%;	padding: 28px 5px 32px;	border-radius: 3px;}.radio-blocks .block label::after{	content: "";	position: absolute;	top: 50%;	left: 50%;	z-index: -2;	transform: translate(-50%, -50%);	display: block;	width: 100%;	height: 100%;	background: transparent;	border: 1px solid #C1C1C1;	border-radius: 3px;}.radio-blocks [type="radio"]:checked + label::before{	background: var(--white) url(/application/themes/circustalk/images/icons/icon-check-circle-gold.svg?c=1463) center no-repeat;}.radio-blocks [type="radio"]:checked + label::after{	border: 3px solid #FECA30;}.radio-blocks .text,.radio-blocks .text *{	color: var(--black-dark);	text-transform: uppercase;	font: 15px/1 'sailec-bold', sans-serif;	text-align: center;}.radio-blocks .text.regular{	font-family: 'sailec-regular', sans-serif;}.text.capitalize{	text-transform: capitalize;}.text.none{	text-transform: none;}.text.nowrap{	white-space: nowrap;}.text.sm,.text .sm{	font-size: 12px;	line-height: 16px;}.text.big,.text .big{	font-size: 20px;	line-height: 27px;}.text.large,.text .large{	font-size: 24px;	line-height: 33px;}.text.larger,.text .larger{	font-size: 32px;	line-height: 44px;}.text.red{	color: #E3351F;}.text.gray{	color: #979797;}.text .small,.small{	font-size: 20px;	text-transform: none;}.price-block{	text-align: center;	margin: 16px auto 32px;}.price-block .title{	color: #000;}.price-block .note-wrapper{	max-width: 713px;	margin: -50px auto 0;	text-align: right;	font-size: 18px;	font-weight: 400;}.text.center{	text-align: center;}.description-wrapper{	margin: 24px auto 0;	width: 100%;}.description-wrapper .text{	text-align: center;	padding: 0 0 15px;	font-size: 24px;	font-family: 'sailec-light', sans-serif;}.description-wrapper div p{	font-family: 'sailec-light', sans-serif;	font-size: 20px;	max-width: 420px;	margin: 0 auto;	padding-top: 15px;	text-align: center;}.description-wrapper div p a{	text-decoration: underline;}.description-wrapper .link,.section-block .link.button,.page-banner .link{	display: block;	padding: 16px 30px;	background: #F8D54F;	font-weight: 700;	font-size: 18px;	line-height: 18px;	font-family: 'sailec-bold', sans-serif;	border-radius: 3px;	text-align: center;	max-width: 285px;	width: max-content;}.description-wrapper .link,.description-wrapper .link  *,.section-block .link.button,.section-block .link.button  *,.page-banner .link,.page-banner .link  *{	color: var(--black-dark);}.section-block .link.button{	padding: 20px 34px;	font-size: 20px;	line-height: 20px;}.link-wrapper{	margin: 40px auto 70px;	text-align: center;}.link-wrapper{	font-size: 22px;}.description-wrapper .link,.section-block .link.center{	margin-inline: auto;}.price-block{	padding: 0 16px;	margin: 50px auto;}.grid.grid-three{	display: flex;	justify-content: center;	flex-wrap: wrap;	gap: 4px;	margin: 25px auto;}.grid-template.center{	justify-content: center;}.grid-template .grid-item,.grid-three .grid-item{	display: grid;	gap: 0px;	grid-template-columns: 50px auto;	max-width: 271px;	width: 100%;	padding: 29px 45px;	border-radius: 3px;	border: 1px solid #C1C1C1;}.grid-two{	display: grid;	grid-template-columns: repeat(2, 1fr);	gap: 11px;}.grid-two:has(.card-mini){	grid-template-columns: repeat(2, 271px);}.grid-item.white-bg{	background-color: var(--white);	border: none;}.grid.grid-three .grid-item span{	font-size: 14px;	font-weight: 700;}.grid .grid-item.d-none{	display: none;}.grid-columns{	display: grid;	margin: 56px auto 63px;}.columns-title{	text-align: center;	margin-bottom: 25px;}.grid-columns .grid-body{	display: grid;	grid-template-columns: repeat(2, minmax(250px, 546px));	gap: 30px;	justify-content: center;}.grid-columns .column-image{	display: block;	width: 300px;	height: 145px;	margin: 0 auto 45px;}.tab-billed{	margin-top: 10px;}[name="billed"] + label{	color: #999;	display: inline-block;	font: 14px/1 'sailec-bold', sans-serif;}/*  */.payment_form_signup .package-container,.payment_form_settings .package-container{	display: block;	padding-left: 20px;}.payment_form_settings .package-label{	font-weight: bold;}.payment_form_settings .package-description{	padding-top: 2px;	clear: both;}.payment_form_signup .package-description{	padding-top: 2px;	clear: both;	padding-bottom: 4px;}.payment_form_signup .form-elements .form-label{	width: 100px;}.form-cancel-subsciption{	width: 365px;}.form-cancel-subsciption .form-wrapper{	padding: 20px;	text-align: left;}.form-cancel-subsciption .form-description{	text-align: left;}.form-cancel-subsciption ul{	margin-top: 15px;	padding-left: 20px;	list-style: disc;}.form-cancel-subsciption #submit-wrapper{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	white-space: nowrap;}.form-cancel-subsciption #submit{	width: auto;	background: none;	border: none;	outline: none;}.form-cancel-subsciption #submit:hover{	color: #fecc2f;	cursor: pointer;}#smoothbox_window .form-cancel-subsciption #submit-wrapper{	padding-top: 0;	margin-bottom: 0;}#smoothbox_window .global_form_popup.form-cancel-subsciption div input#submit{	width: auto;}#global_page_whpayment-subscriptions-browse .btn.mt-3{	margin-top: 20px;}/* #global_page_whpayment-subscriptions-browse .options{	min-width: 205px;}*/#global_page_whpayment-subscriptions-browse ul li .open-cerabox{	cursor: pointer;}#global_page_whpayment-subscriptions-browse ul li .open-cerabox:hover{	color: #ffcd00;}div.payment-tabs{	display: table-cell !important;	font-size: 14px;	vertical-align: middle;	width: 100%;	z-index: 1;	text-transform: uppercase;	color: var(--white);	padding-left: 0;	padding-right: 0;	white-space: nowrap;}div.payment-tabs ul.navigation > li{	display: table-cell;	position: relative;	z-index: 3;}div.payment-tabs ul.navigation > li a{	font-family: 'sailec-regular', sans-serif;	display: block;	padding: 18px 20px;	white-space: nowrap;	color: #000;	border-bottom: none;	text-transform: uppercase;}div.payment-tabs ul.navigation > li.active a{	color: #191919;	font-size: 14px;	font-family: 'sailec-bold', sans-serif;	text-shadow: none;	text-transform: uppercase;	cursor: default;}div.payment-tabs ul.navigation > li.active a:after{	content: "";	display: block;	height: 1px;	background: #ffcd00;	width: 83%;	margin: 4px auto 0;}/* review-order */.review-order{	max-width: 700px;	margin: 40px auto;}.review-order .row{	margin-bottom: 5px;}.review-order .row .col{	font-size: 15px;}.review-order .row .col:last-child{	text-align: right;	font-size: 13px;}.review-order .col-row{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}.review-order .col-row label{	font-size: 15px;}.review-order .col-row span{	display: block;	margin-top: 6px;	font-size: 13px;}.review-order .col-row input{	margin-top: 1px;	margin-right: 10px;}.review-order .col-row .font-bold,.review-order .col-row .font-bold  *{	font-family: 'sailec-bold';}.review-order .hr-primary{	width: 100%;	height: 0;	margin: 14px 0;	padding: 0;	border: none;	border-top: 1px solid #eeeeee;}.review-order .badge-default{	margin: 0 0 10px 0;	padding: 5px 7px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	letter-spacing: 1.2px;}.review-order .price{	font-size: 15px;}.review-order .row-i-have-read{	margin-top: 54px;	margin-bottom: 10px;}.review-order .row-i-have-read label{	font-size: 15px;	text-align: left;	margin: unset;}.review-order label{	cursor: pointer;}.review-order .img-paypal{	width: 135px;}.review-order .row-description{	font-size: 13px;}.review-order .btn-primary{	font: 14px/1 'sailec-regular', sans-serif;	border: none;	border-radius: 2px;}.review-order .btn-disabled{	background: #f6f6f6;	opacity: 0.5;	color: var(--black-dark);	text-decoration: none;}.review-order .row-description{	padding: 5px;}.review-order #coupon_code{	max-width: 200px;	margin-right: 2px;	vertical-align: middle;}.tab-billed{	margin-top: 10px;}[name="billed"]+label{	color: #999;	display: inline-block;	font: 14px/1 'sailec-bold', sans-serif;	cursor: pointer;	text-transform: uppercase;}[name="billed"]+label:after{	content: "";	display: block;	height: 1px;	width: 83%;	margin: 5px auto 0;	background: none;}[name="billed"]:checked+label{	color: var(--black-dark);	font-weight: 600;	pointer-events: none;}[name="billed"]:checked+label:after{	background: #ffcd00;}.payment-table-wrapper{	display: block;	overflow-x: auto;	overflow-y: visible;	padding-bottom: 100px;	margin-bottom: -100px;}.payment-table-wrapper th{	white-space: nowrap;	min-width: 100px;}.payment-table-wrapper th:last-child{	min-width: 30px;}.payment-table-wrapper .dropdown-primary.dropdown-primary-white .dropdown-toggle{	background: var(--blue);	margin-right: 0;}.payment-table-wrapper .dropdown-primary.dropdown-primary-white .dropdown-menu{	min-width: 180px;	padding: 10px;	border: 1px solid #eee;	border-radius: 2px;}/*  	cursor: pointer;	text-transform: uppercase;}*/[name="billed"]+label:after{	content: "";	display: block;	height: 1px;	width: 83%;	margin: 5px auto 0;	background: none;}[name="billed"]:checked+label{	color: var(--black-dark);	font-weight: 600;	pointer-events: none;}[name="billed"]:checked+label:after{	background: var(--blue);}@media screen and (max-width: 991px){.info-popover .radio-blocks{	flex-wrap: wrap;}}@media screen and (max-width: 880px){#global_page_whpayment-pro-index #global_wrapper .layout_main{	padding: 0;}}@media all and (max-width: 768px){.info-popover{	transform: translateX(-85%);}.d-flex{	margin: 24px auto 0;}.d-flex.center-sm{	justify-content: center;}.review-order .radio-blocks .block{	flex: 0 0 100%;}.grid-columns{	margin: 25px auto 5px;}.grid-columns .column-image{	width: 200px;	height: 80px;	margin: 0 auto 15px;}.grid-columns .grid-body{	gap: 20px;	grid-template-columns: 1fr;	grid-template-rows: repeat(2, 1fr);}#global_page_core-pages-advertising .grid-columns p{	margin-bottom: 0;}#global_page_core-pages-advertising .grid-columns p{	margin-bottom: 10px;}#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul{	flex-wrap: wrap;}#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul li{	flex: 0 1 48%;}.banner-left{	display: flex;	align-items: flex-end;	flex-wrap: wrap;	justify-content: center;	gap: 16px;}.banner-left.left-content{	justify-content: flex-start;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index .price-block .title,.price-block .se-title.left{	font-size: 28px;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3:not(.title), #global_page_whpayment-pro-casting-index .price-block .title, .price-block .title{	margin: 0 auto 32px;}.grid.grid-four .grid-item .img-wrapper{	min-width: 48px;	max-width: 48px;	height: 48px;}.grid.grid-four img{	width: 32px;	height: 32px;}.grid.grid-four,.grid.grid-three{	flex-wrap: wrap;}.grid.grid-four .grid-item,.grid.grid-three .grid-item{	max-width: 100%;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3{	margin: 0 auto 12px;}.grid.grid-four .title span::before, .price-block .title span::before, .grid.grid-four .title span::after, .price-block .title span::after{	top: 8px;}.review-order .radio-blocks .block{	flex: 0 0 100%;}.section-block iframe{	min-height: 325px;}.image-full-width{	min-height: 110px;	object-fit: cover;}.section-block .image-block{	margin: 25px 0;	object-fit: contain;}.border-radius-lg{	border-radius: 0;}.page-banner.centered{	margin: 0 auto 65px;	padding: 60px 15px 80px;}.page-banner h1{	font-size: 36px;}.price-block.section-block{	margin: 45px auto;	padding: 0;}.price-block .note-wrapper{	text-align: center;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3,#global_page_whpayment-pro-casting-index .price-block .title,.section-block .title{	font-size: 30px;}.section-block .se-title span,.text-blocks{	padding: 0;}#global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::before, #global_page_whpayment-pro-casting-index #global_wrapper .generic_layout_container h3::after, #global_page_whpayment-pro-casting-index .price-block .title::before, #global_page_whpayment-pro-casting-index .price-block .title::after, .section-block .se-title::before, .section-block .se-title::after{	width: 15px;	height: 20px;	flex: 0 0 15px;}.section-block .se-title::after{	left: 0;}.age-banner.yellow-bg{	margin: 0 auto 100px;	padding: 45px 15px 75px;}.section-block .columns{	display: grid;	grid-template-columns: 1fr;	padding: 0 15px;}.columns .column p{	padding: 0 16px;}.section-block .inner.top-big{	padding: 50px 15px 25px;}.section-block .inner.bottom-big{	padding: 25px 15px 50px;}.section-block .inner{	padding: 25px 15px;}#global_page_whpayment-pro-index .what-members-are-saying blockquote,.section-block .description{	font-size: 16px;}.text-blocks{	gap: 30px;	grid-template-columns: 1fr;}.text-blocks .text-column{	display: grid;	gap: 30px;}.text-block{	max-width: 100%;	margin: 0;}.text-block .title{	font-size: 22px;}.text-block p{	padding: 0 16px;}.text-block:last-of-type{	margin-top: 0;}}@media all and (max-width: 500px){#global_page_whpayment-pro-casting-index .layout_main .layout_middle > .generic_layout_container.layout_page_featured_acts_shows_row .items-wrapper > ul li{	flex: 0 1 100%;}}@media all and (hover: none) and (max-width: 400px){#global_page_whpayment-subscriptions-cancel #global_content_simple{	max-width: 100%;}.form-cancel-subsciption{	width: auto;}.form-cancel-subsciption #submit-wrapper{	flex-wrap: wrap;	justify-content: center;}.form-cancel-subsciption .btn-yellow{	margin-bottom: 12px;}}.affiliate_banner{	font-size: .8em;	color: #131c0e;	margin-top: 5px;}#recaptcha_widget_div,#recaptcha_widget_div *{	text-align: left;	direction: ltr;}/*
MAIN LOGIN FORM
Gives special positioning to the elements in the main
login form.
*/#user_form_login #fieldset-buttons{	overflow: hidden;}#user_form_login #submit-wrapper{	float: left;	clear: none;}#user_form_login #submit-element{	min-width: 0px;}#user_form_login #remember-wrapper{	float: left;	clear: none;	padding-top: 6px;	padding-left: 15px;}#user_form_login.global_form_box #remember-wrapper{	float: left;	clear: none;	padding-top: 0px;	padding-left: 5px;}#user_form_login.global_form_box #remember-wrapper label{	margin-top: 5px;}#user_form_login #remember-label{	display: none;}#user_form_login #forgot-element{	margin-top: 5px;}.janrainColumnMode,.janrainColumnMode .janrainContent{	width: 168px;	margin: 0 auto 0 auto;	text-align: center;}#janrainEngageEmbed div{	text-align: center;}#janrainView > div > div,#janrainView > div > div > a{	font-size: 7pt;}#janrainView > .janrainHeader > div{	font-size: 8pt;}#janrainEngageEmbed > div > div > div > div > div{	font-size: 14px;}a.janrainEngage{	display: block;	margin-top: 5px;}.janrainEngage > img{	margin-right: 5px;}span.janrainEngageLabel{	padding: 0;	text-align: left;}.layout_user_login_or_signup span.janrainEngageLabel{	display: block;	padding: 0px 10px;	text-align: center;}/*
LOGIN AND SIGNUP POPUP
*//* Login Popup */.signup_login_popup_wrapper h3 + p{	padding-top: 15px;	padding-bottom: 15px;}.signup_login_popup_wrapper #buttons-wrapper{	margin-top: 25px;	float: left;}[dir="rtl"] .signup_login_popup_wrapper #buttons-wrapper{	float: right;}.signup_login_popup_wrapper #buttons-wrapper #submit-wrapper{	float: left;}[dir="rtl"] .signup_login_popup_wrapper #buttons-wrapper #submit-wrapper{	float: right;}.signup_login_popup_wrapper #buttons-wrapper #submit-label,.signup_login_popup_wrapper #forgot-wrapper #forgot-label{	display: none;}.signup_login_popup_wrapper #buttons-wrapper #remember-wrapper{	float: left;	padding-left: 5px;	padding-top: 10px;	margin-top: 0;	margin-left: 0;}[dir="rtl"] .signup_login_popup_wrapper #buttons-wrapper #remember-wrapper{	float: right;	padding-left: 0px;	padding-right: 5px;}.signup_login_popup_wrapper #buttons-wrapper #remember{	margin-top: 4px;}.signup_login_popup_wrapper #forgot-wrapper{	float: right;	margin-top: 35px;	clear: none;}[dir="rtl"] .signup_login_popup_wrapper #forgot-wrapper{	float: left;}.signup_login_popup_wrapper #forgot-wrapper #forgot-element{	font-weight: bold;	text-align: right;	margin-top: 0px;}[dir="rtl"] .signup_login_popup_wrapper #forgot-wrapper #forgot-element{	text-align: left;}/*Signup Popup*/.signup_login_popup_wrapper #signup_account_form{	max-height: 600px;	overflow: auto;}.signup_login_popup_wrapper #signup_account_form > div{	width: 100%;	box-sizing: border-box;}.signup_login_popup_wrapper #signup_account_form p.hint{	padding-top: 0;	padding-bottom: 10px;	opacity: .7;}/* Login and Signup Popup Common CSS */.signup_login_popup_wrapper #user_form_login h3,.signup_login_popup_wrapper #signup_account_form h3{	border-bottom: 1px solid #eee;	font-weight: bold;	padding: 25px 0;	text-align: center;	background: transparent;	border-radius: 0;}.signup_login_popup_wrapper #user_form_login h3 + p + div,.signup_login_popup_wrapper #signup_account_form h3 + div{	overflow: hidden;}.signup_login_popup_wrapper #user_form_login .form-label,.signup_login_popup_wrapper #signup_account_form .form-label{	width: 100%;	text-align: left;	padding: 0;	margin-bottom: 5px;}[dir="rtl"] .signup_login_popup_wrapper #user_form_login .form-label,[dir="rtl"] .signup_login_popup_wrapper #signup_account_form .form-label{	text-align: right;}.signup_login_popup_wrapper #user_form_login .form-element,.signup_login_popup_wrapper #signup_account_form .form-element{	width: 100%;	max-width: 100%;}div.signup_login_popup_wrapper input[type="text"],div.signup_login_popup_wrapper input[type="email"],div.signup_login_popup_wrapper input[type="password"],div.signup_login_popup_wrapper input.text,div.signup_login_popup_wrapper select,div.signup_login_popup_wrapper textarea{	width: 100%;	box-sizing: border-box;	max-width: 100%;}.signup_login_popup_wrapper #TB_ajaxContent{	height: auto !important;	width: 100% !important;	box-sizing: border-box;	padding-right: 10px;}[dir="rtl"] .signup_login_popup_wrapper #TB_ajaxContent{	padding-left: 10px;	padding-right: 0px;}.signup_login_popup_wrapper #TB_ajaxContent h2{	display: none;}/*
NETWORK STATISTICS WIDGET
Shows some basic stats about the network,e.g. total members,total friendships,total
posts,etc.
*/.layout_core_statistics{	clear: both;	overflow: auto;	width: 100%;	margin-bottom: 15px;}.layout_core_statistics ul{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 5px;}.layout_core_statistics ul > li{	padding: 5px;	overflow: hidden;	clear: both;}.layout_core_statistics ul > li span{	font-size: 1.4em;	display: block;	float: left;	margin-right: 6px;}.layout_core_statistics ul > li div{	display: block;	float: left;	line-height: 1.7em;}html[dir="rtl"] .layout_core_statistics ul > li span{	margin-right: 0px;	margin-left: 6px;	float: right;}html[dir="rtl"] .layout_core_statistics ul > li div{	float: right;}/*
ANNOUNCEMENTS WIDGET
*/.layout_announcement_list_announcements{	overflow: hidden;	margin-bottom: 15px;}.layout_announcement_list_announcements ul{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;	overflow: hidden;	padding: 10px;	list-style-type: disc;}ul.announcements{	list-style-type: none;}.layout_announcement_list_announcements ul,.layout_announcement_list_announcements ol{	padding-left: 20px;}.layout_announcement_list_announcements li + li{	margin-top: 10px;	border-top: 1px solid #eee;	padding-top: 10px;}.layout_announcement_list_announcements .announcements_title{	font-weight: bold;}.layout_announcement_list_announcements .announcements_info{	margin-bottom: 10px;}.layout_announcement_list_announcements .announcements_author{	font-size: .8em;}.layout_announcement_list_announcements .announcements_date{	font-size: .8em;}/*
Rich Text Block
*/.layout_core_rich_text_block ul,.layout_core_rich_text_block ol{	padding-left: 20px;}.layout_core_rich_text_block ul{	list-style-type: disc;}/*
RATING ICONS
Used wherever icons are shown for rating things.
*/.rating{	clear: both;	overflow: hidden;}/* small icons */.rating_star_generic{	display: inline-block;	cursor: default;	font-family: fontawesome;	margin-left: 3px;}.rating_star:before{	color: #FFC107;}.rating_star:before, .rating_star_half:before{	content: "\f005";}.rating_star_disabled:before{	content: "\f005";	color: #c3c3c3;}.rating_star_half:before, [dir="rtl"] .rating_star_half:before{	content: "\f123";	color: #FFC107;}.rating_star_empty:before{	content: "\f006";	color: #FFC107;}/* big icons */.rating_star_big_generic{	float: left;	display: inline-block;	width: 16px;	height: 16px;	font-size: 16px;	cursor: pointer;	font-family: fontawesome;}[dir="rtl"] .rating_star_big_generic{	float: right;}.rating_star_big,.rating_star_big_half{	color: #FFC107;}.rating_star_big:before{	content: "\f005";}.rating_star_big_half:before, [dir="rtl"] .rating_star_big_half:before{	content: "\f123";}.rating_star_big_disabled:before{	content: "\f005";	color: #c3c3c3;}/* text */.rating_text{	float: left;	display: inline-block;	height: 16px;	color: #aaa;	font-size: .8em;	line-height: 1em;	cursor: pointer;	margin-left: 5px;	padding-top: .4em;	cursor: default;}[dir="rtl"] .rating_text{	float: right;	margin-left: 0px;	margin-right: 5px;}/*
TAG AUTOSUGGEST
Used to style the autosuggest pulldown
shown when you are entering a tag
on the edit/new blog page.
*/ul.tag-autosuggest{	position: absolute;	padding: 0px;	width: 300px;	list-style: none;	z-index: 50;	border: 1px solid transparent;	margin: 0px;	list-style: none;	cursor: pointer;	white-space: nowrap;	background: #fff;}ul.tag-autosuggest > li{	padding: 3px;	overflow: hidden;}ul.tag-autosuggest > li + li{	border-top: 1px solid transparent;}ul.tag-autosuggest > li img{	max-width: 25px;	max-height: 25px;	display: block;	float: left;	margin-right: 5px;}ul.tag-autosuggest > li.autocompleter-selected{	background: #eee;	color: #131c0e;}ul.tag-autosuggest > li.autocompleter-choices{	font-size: .8em;}ul.tag-autosuggest > li.autocompleter-choices .autocompleter-choice{	line-height: 25px;}ul.tag-autosuggest > li:hover{	background: #eee;	color: #131c0e;}ul.tag-autosuggest > li span.autocompleter-queried{	font-weight: bold;}ul.tag-autosuggest .search-working{	background-image: none;}.autocompleter-choice{	cursor: pointer;}.autocompleter-choice:hover{	color: #5ba1cd;}/* FILE UPLOADER */.uploader .swiff-uploader-box a{	display: none !important;}.uploader #demo-status{	padding: 10px 15px;	width: 420px;	border: 1px solid #eee;}.uploader #demo-status .progress{	background: url(/externals/fancyupload/assets/progress-bar/progress.gif?c=1463);	background-repeat: no-repeat;	background-position: +50% 0;	margin-right: 0.5em;	vertical-align: middle;}.uploader #demo-status .progress-text{	font-size: 0.9em;	font-weight: bold;}.uploader #demo-list{	list-style: none;	width: 450px;	margin: 0;}.uploader #demo-list li.validation-error{	padding-left: 44px;	display: block;	clear: left;	line-height: 40px;	color: #8a1f11;	cursor: pointer;	border-bottom: 1px solid #fbc2c4;	background: #fbe3e4 url(/externals/fancyupload/assets/failed.png?c=1463) no-repeat 4px 4px;}.uploader #demo-list li.file{	border-bottom: 1px solid #eee;	background: url(/externals/fancyupload/assets/file.png?c=1463) no-repeat 4px 4px;	overflow: auto;}.uploader #demo-list li.file.file-uploading{	background-image: url(/externals/fancyupload/assets/uploading.png?c=1463);	background-color: #D9DDE9;}.uploader #demo-list li.file.file-success{	background-image: url(/externals/fancyupload/assets/success.png?c=1463);}.uploader #demo-list li.file.file-failed{	background-image: url(/externals/fancyupload/assets/failed.png?c=1463);}.uploader #demo-list li.file .file-name{	font-size: 1.2em;	margin-left: 44px;	display: block;	clear: left;	line-height: 40px;	height: 40px;	font-weight: bold;}.uploader #demo-list li.file .file-size{	font-size: 0.9em;	line-height: 18px;	float: right;	margin-top: 2px;	margin-right: 6px;}.uploader #demo-list li.file .file-info{	display: block;	margin-left: 44px;	font-size: 0.9em;	line-height: 20px;}.uploader #demo-list li.file .file-remove{	clear: right;	float: right;	line-height: 18px;	margin-right: 6px;}/*
GLOBAL BROWSE PAGE STYLES
Used to style the browse pages throughout the site.
*/.browse-range-wrapper input[type=text]{	width: 50px;}.browse-separator-wrapper{	border-bottom: 1px solid #ccc;	height: 1px;	margin: 6px 0 0;}.field_search_criteria .form-options-wrapper > li{	padding-top: 3px;}/*
GLOBAL PAGINATION
Used to show page numbers and previous & next links throughout the site.
*/.pages{	overflow: hidden;	clear: both;}.paginationControl{	float: left;	overflow: hidden;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	border: 1px solid #e9e9e9;	clear: both;}.paginationControl > li{	float: left;	overflow: hidden;	margin: 1px;}.paginationControl > li > a{	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	display: block;	padding: .3em .6em;	font-weight: bold;}.paginationControl > li > a:hover{	text-decoration: none;	background-color: #f9f9f9;}.paginationControl > li.disabled > a{	color: #131c0e;}.paginationControl > li.disabled > a:hover{	background-color: transparent;	cursor: default;}.paginationControl > li.selected{	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background-color: #f9f9f9;}.paginationControl > li.selected > a{	color: #131c0e;}.paginator_previous{	float: left;	display: inline;}.paginator_next{	float: right;	display: inline;}/*
PHOTO THUMBS LIST
Used throughout the core and various plugins to show a grid
of photo thumbnails.
*/ul.thumbs{	overflow: hidden;}ul.thumbs > li{	float: left;	margin: 0px 10px 0px 10px;	height: 180px;}html[dir="rtl"] ul.thumbs > li{	float: right;	margin: 0px 0px 0px 10px;}ul.thumbs .thumbs_photo{	display: inline-block;	border: 1px solid transparent;	vertical-align: bottom;}ul.thumbs .thumbs_photo:hover{	border: 1px solid transparent;	cursor: pointer;}ul.thumbs .thumbs_photo > span{	display: block;	width: 142px;	height: 106px;	background-size: cover;	background-position: center 50%;	background-repeat: no-repeat;}ul.thumbs .thumbs_info{	padding-top: 10px;	display: block;	font-size: .8em;	color: #131c0e;	overflow: hidden;}ul.thumbs .thumbs_title{	width: 142px;	display: block;	font-weight: bold;	word-wrap: break-word;	max-height: 2.6em;	overflow: hidden;	margin-bottom: 5px;}ul.thumbs.thumbs_nocaptions > li{	height: auto;	margin: 1px;}ul.thumbs.thumbs_nocaptions > li.sortable,ul.thumbs.thumbs_nocaptions > li.sortable a{	cursor: move;}/* Album Grid View */ul.thumbs.grid_wrapper > li{	height: auto;}ul.grid_wrapper .thumbs_photo{	display: block;	vertical-align: bottom;	border: none;}ul.grid_wrapper .thumbs_photo:hover{	cursor: pointer;	border: none;}ul.grid_wrapper .thumbs_photo > span{	display: block;	width: 100%;	height: 160px;	background-position: center 50%;	background-repeat: no-repeat;	background-size: cover;}ul.grid_wrapper .thumbs_info{	display: block;	color: #131c0e;	overflow: hidden;	font-size: 1em;	padding: 25px 0 40px 0;}ul.grid_wrapper .thumbs_title{	width: 100%;	display: block;	font-weight: bold;	word-wrap: break-word;	overflow: hidden;	margin-bottom: 5px;	text-overflow: ellipsis;	white-space: nowrap;}ul.grid_wrapper .thumbs_info .thumbs_author{	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	display: inline-block;	vertical-align: bottom;	width: 90%;}/*
PHOTO TAGGING
Styles the popup used to show the tagging form for photos.
*/div.tag_div,div.tag_div_hidden{	position: absolute;	z-index: 98;	border: 2px solid #fff;}div.tag_div_hidden{/* 	z-index: -1;	visibility: hidden;*/	border: 2px solid transparent;}div.tag_label,div.tag_label_hidden{	position: absolute;	padding: 3px 5px 3px 5px;	border: 1px solid #777;	font-weight: bold;	display: block;	z-index: 98;	background: #fff;}div.tag_label_hidden{	z-index: -1;	visibility: hidden;}div.media_photo_tagform_titlebar{	text-align: left;	padding: 7px 7px 4px 7px;	font-weight: bold;	font-size: .8em;	text-transform: uppercase;}div.media_photo_tagform_container{	padding: 0px 7px 7px 7px;	overflow: hidden;}div.media_photo_tagform_container input[type=text]{	width: 130px;}div.media_photo_tagform_text{	font-size: .8em;	margin-bottom: 7px;}div.tagger_list,div.media_photo_friendlist{	width: 126px;	overflow: auto;	margin: 4px 0px 4px 0px;	height: 130px;	text-align: left;	padding: 4px;	border: 1px solid #bbb;}div.tagger_list a,div.media_photo_friendlist a{	font-size: .8em;}div.media_photo_tagform_titlebar{	text-align: left;	padding: 7px 7px 4px 7px;	font-weight: bold;	font-size: .8em;	text-transform: uppercase;}div.media_photo_tagform_submits a:hover{	text-decoration: underline;}div.media_photo_tagform_submits a{	font-weight: bold;	font-size: .8em;	cursor: pointer;}div.media_photo_tagform_text{	font-size: .8em;	margin-bottom: 7px;}div.tagger_list,div.media_photo_friendlist{	width: 126px;	overflow: auto;	margin: 4px 0px 4px 0px;	height: 130px;	text-align: left;	padding: 4px;	border: 1px solid #bbb;}div.tagger_list a,div.media_photo_friendlist a{	font-size: .8em;}div.tagger_list a:hover, div.media_photo_friendlist a:hover{	text-decoration: underline;}div.media_photo_tagform_submits a:hover{	text-decoration: underline;}div.media_photo_tagform_submits a{	font-weight: bold;	font-size: .8em;	cursor: pointer;}html[dir="rtl"] div.media_photo_tagform_submits a{	float: right;}div.media_photo_tagform_submits a + a{	margin-left: 13px;}html[dir="rtl"] div.media_photo_tagform_submits a + a{	margin-left: 0px;	margin-right: 13px;}div.media_photo_tagform{	opacity: 1;	-moz-opacity: 1;	-khtml-opacity: 1;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	display: none;	border: 1px solid #888;	width: 150px;	position: absolute;	background: #fff;}div.media_photo_tagform{	text-decoration: none;}div.media_photo_div{	position: relative;	margin-bottom: 10px;	margin-left: auto;	margin-right: auto;}.media_tag_listcontainer > a{	font-weight: bold;}#tagger_input{	margin-bottom: 8px;}li.autocompleter-choices{	padding: 0px 5px 5px 5px;}li.autocompleter-choices img{	height: 16px;	width: 16px;	float: left;	margin-right: 5px;}html[dir="rtl"] li.autocompleter-choices img{	float: right;	margin-right: 0px;	margin-left: 5px;}li.autocompleter-choices .autocompleter-queried{	font-weight: bold;}.tag_comma{	margin-right: 6px;}.tag_div,.tag_label{	z-index: 100000;}.tag_label{	border: 1px solid #000;	background-color: #fff;	padding: 3px;}.tag_hidden,.tag_label_hidden{	visibility: hidden;}.albums_viewmedia_info_tags{	margin-top: 6px;}.tagger_form{	background-color: #fff;	border: 1px solid #000;}.tagger_input{	width: 99%;	height: 18px;	border-bottom: 1px solid #ccc;	font-size: 13px;}span.tag_info a.tag_destroyer{	font-size: 8pt;	font-weight: normal;}/*
ACTIVITY FEED COMPOSER FORM
These styles are used for the small form that sits
above the activity feed,allowing members to post.
*/.activity-post-container{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	margin-bottom: 10px;}form.activity{	padding: 7px;	overflow: hidden;}form.activity > div > input[type=text],form.activity > div > textarea{	width: 99%;}form.activity .buttonlink{	margin-top: 7px;	font-size: .8em;	padding-top: 2px;	padding-bottom: 1px;}/*
ACTIVITY FEED POST FORM
These styles are used for the post form above the activity feed.
*/.activity-post-container{	background-color: #f9f9f9;	-moz-background-clip: border;	-moz-background-inline-policy: continuous;	-moz-background-origin: padding;	overflow: hidden;	padding: 0;}div.media_photo_tagform{	opacity: 1;	-moz-opacity: 1;	-khtml-opacity: 1;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	display: none;	border: 1px solid #888;	width: 150px;	position: absolute;	background: #fff;}div.media_photo_tagform{	text-decoration: none;}div.media_photo_div{	position: relative;	margin-bottom: 10px;	margin-left: auto;	margin-right: auto;}.media_tag_listcontainer > a{	font-weight: bold;}#tagger_input{	margin-bottom: 8px;}li.autocompleter-choices{	padding: 0px 5px 5px 5px;}li.autocompleter-choices img{	height: 16px;	width: 16px;	float: left;	margin-right: 5px;}html[dir="rtl"] li.autocompleter-choices img{	float: right;	margin-right: 0px;	margin-left: 5px;}li.autocompleter-choices .autocompleter-queried{	font-weight: bold;}.tag_comma{	margin-right: 6px;}.tag_div,.tag_label{	z-index: 100000;}.tag_label{	border: 1px solid #000;	background-color: #fff;	padding: 3px;}.tag_hidden,.tag_label_hidden{	visibility: hidden;}.albums_viewmedia_info_tags{	margin-top: 6px;}.tagger_form{	background-color: #fff;	border: 1px solid #000;}.tagger_input{	width: 99%;	height: 18px;	border-bottom: 1px solid #ccc;	font-size: 13px;}span.tag_info a.tag_destroyer{	font-size: 8pt;	font-weight: normal;}/*
ACTIVITY FEED COMPOSER FORM
These styles are used for the small form that sits
above the activity feed,allowing members to post.
*/.activity-post-container{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	margin-bottom: 10px;}form.activity{	padding: 7px;	overflow: hidden;}form.activity > div > input[type=text],form.activity > div > textarea{	width: 99%;}form.activity .buttonlink{	margin-top: 7px;	font-size: .8em;	padding-top: 2px;	padding-bottom: 1px;}/*
ACTIVITY FEED POST FORM
These styles are used for the post form above the activity feed.
*/.activity-post-container{	background-color: #f9f9f9;	-moz-background-clip: border;	-moz-background-inline-policy: continuous;	-moz-background-origin: padding;	overflow: hidden;	padding: 0;}.activity-post-container textarea{	width: 99%;}#compose-submit{	margin-right: 5px;}/*
ACTIVITY FEED COMPOSER
These styles are used for the attachment composer.
*/.compose-container{	position: relative;}.compose-container .overTxtLabel{	padding: 10px 0px 0px 8px;	color: #131c0e;}.compose-content{	background-color: #fff;	color: #131c0e;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	border-width: 1px;	border-color: #ccc #ccc #ccc #ccc;	cursor: text;	padding: .75em;	clear: both;	outline: none;	-moz-outline-style: none;}.compose-container .compose-content div{	clear: both;	float: none;	margin: 0;	padding: 0;}div.compose-menu a.compose-activator{	margin-left: 14px;}html[dir="rtl"] div.compose-menu a.compose-activator{	margin-left: 0px;	margin-right: 14px;	padding-left: 0px;	padding-right: 21px;}.compose-tray{	padding: 0px 10px 5px 10px;}.compose-body{	display: block;	overflow: hidden;	padding: 7px 0px;}.compose-menu{	overflow: hidden;	margin-top: 9px;}.compose-tray .compose-menu > span{	display: block;}.compose-loading{	background-repeat: no-repeat;	background-position: 0px 0px;}html[dir="rtl"] .compose-loading{	background-position: 100% 0%;}.compose-loading span{	margin-left: 22px;	display: block;}html[dir="rtl"] .compose-loading span{	margin-left: 0px;	margin-right: 22px;}.compose-loading img{	display: block;	float: left;}html[dir="rtl"] .compose-loading img{	float: right;}.compose-preview-image-invisible{	visibility: hidden;}.compose-preview-image-hidden{	display: none;}.compose-preview-image{	border: 1px solid transparent;}.compose-preview-info{	overflow: hidden;	padding-left: 10px;}/*
ACTIVITY FEED COMPOSER LINK
These styles are used for the attachment composer above the
main feed.
*/#compose-link-activator:before, #compose-link-menu span:before{	content: "\E036";	font-family: "icon-circus";	margin-right: 6px;	color: #ff9800;}[dir="rtl"] #compose-link-activator:before, [dir="rtl"] #compose-link-menu span:before{	margin-right: 0px;	margin-left: 6px;}#compose-link-form-input{	display: block;	margin-bottom: 7px;	width: 75%;}#compose-link-preview-images{	float: left;	overflow: hidden;	vertical-align: top;	display: block;}#compose-link-preview-images img{	border: 1px solid transparent;	width: 100px;}#compose-link-preview-title{	margin-bottom: 4px;}#compose-link-preview-title a{	font-weight: bold;}#compose-link-preview-description{	font-size: .8em;}#compose-link-preview-options,#compose-link-preview-options-choose{	font-size: .8em;	margin: 8px 0px 8px 0px;	font-weight: bold;}#compose-link-preview-options-choose span{	padding-right: 5px;}#compose-link-preview-options-none{	font-size: .8em;}#compose-link-preview-options-none input[type=checkbox]{	display: block;	float: left;}#compose-link-preview-options-none label{	display: block;	float: left;}/*
GENERIC LIST WIDGET
These icons are used for list widgets.
*/.layout_generic_list_widget{	clear: both;	overflow: auto;	width: 100%;}ul.generic_list_widget{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 5px;	margin-bottom: 15px;}ul.generic_list_widget > li{	clear: both;	overflow: hidden;	padding: 3px 5px 3px 5px;}ul.generic_list_widget > li + li{	margin-top: 5px;}ul.generic_list_widget_large_photo > li + li{	margin-top: 10px;}ul.generic_list_widget .photo{	float: left;	display: block;}[dir="rtl"] ul.generic_list_widget .photo{	float: right;}ul.generic_list_widget_large_photo .photo{	float: none;	clear: both;	display: block;	margin-bottom: 5px;}ul.generic_list_widget a.thumb{/* 	width: 48px;*/}ul.generic_list_widget a.thumb > img{	display: block;}ul.generic_list_widget .info{	padding: 0px 0px 0px 6px;	overflow: hidden;}[dir="rtl"] ul.generic_list_widget .info{	padding: 0px 6px 0px 0px;}ul.generic_list_widget_large_photo .info{	padding: 0px 0px 0px 2px;}ul.generic_list_widget .title{	font-weight: bold;}ul.generic_list_widget .stats{	font-size: .8em;}ul.generic_list_widget .owner{	margin-top: 2px;	font-size: .8em;}ul.generic_list_widget .description{	clear: both;	margin-top: 10px;	padding: 1px 0px 4px 0px;	font-size: .8em;/* 	border-bottom: 1px solid #fff;*/}ul.generic_list_widget_large_photo .info + .description{	padding-left: 2px;	margin-top: 4px;}/* ACTION TYPE ICONS */.activity_icon_status:before{	content: "\f0e5";	font-family: fontawesome;}/* ITEM TYPE ICONS */.item_icon_core_link:before{	content: "\f0c1";	font-family: fontawesome;}/*
GLOBAL ICONS
These icons are used with "buttonlink" links in various modules throughout
the site.
*/[dir="rtl"] a.buttonlink{	padding-right: 0;}a.buttonlink:hover{	text-decoration: none;}a.buttonlink:before{	margin-right: 6px;	display: inline-block;	font-size: 14px;	font-weight: normal;}[dir="rtl"] a.buttonlink:before{	margin-right: 0px;	margin-left: 6px;}a.buttonlink:after{	font-size: 80%;	left: 8px;	font-family: "icon-circus";	color: theme_link_color;	position: absolute;	line-height: normal;	bottom: 4px;	background-color: #fff;	border-radius: 50%;	font-weight: normal;}[dir="rtl"] a.buttonlink:after{	left: auto;	right: 8px;}/* icons start*/.icon_back:before, .icon_previous:before, [dir="rtl"] .icon_next:before{	content: "\E016";	font-family: "icon-circus";	margin-right: 6px;	float: left;	font-size: 18px;}[dir="rtl"] .icon_back:before, [dir="rtl"] .icon_previous:before, .icon_next:before{	content: "\E017";	font-family: "icon-circus";	margin-left: 6px;	float: right;	font-size: 18px;}.icon_comments:before{	content: "\f1e0";}.icon_viewmore:before{	font-family: "icon-circus";	content: "\E015";}.icon_clearlist{	position: relative;}.icon_clearlist:before{	content: "\f07b";}.icon_clearlist:after{	content: "\f056";}.icon_friend_add:before{	content: "\f234";}.icon_friend_remove:before{	content: "\f235";}.icon_friend_cancel:before{	content: "\f235";}.icon_friend_accept:before{	content: "\f234";}.icon_activity_post:before{	content: "\f040";}.icon_report:before{	content: "\f024";}.icon_loading:before{	content: "\f110";	-webkit-animation: spinning 2s infinite linear;	animation: spinning 2s infinite linear;}@-webkit-keyframes spinning{from{	-webkit-transform: rotate(0deg);	transform: rotate(0deg);}to{	-webkit-transform: rotate(359deg);	transform: rotate(359deg);}}@keyframes spinning{from{	-webkit-transform: rotate(0deg);	transform: rotate(0deg);}to{	-webkit-transform: rotate(359deg);	transform: rotate(359deg);}}/*
SMOOTHBOX
Used for the modal popup smoothbox.
*/.modal{	display: none;}.modal_row{	margin: 5px 5px 10px 10px;}.modal_textoption{	margin-top: 3px;	font-size: 8pt;}.modal_textoption input.text{	width: 200px;}#global_content_simple{	display: inline-block;}#TB_window a:link{	color: #666666;}#TB_window a:visited{	color: #666666;}#TB_window a:hover{	color: #000;}#TB_window a:active{	color: #666666;}#TB_window a:focus{	color: #666666;}#TB_overlay{	position: absolute;	z-index: 100;	top: 0px;	left: 0px;	background-color: #000;}#TB_window{	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	position: absolute;	z-index: 102;	text-align: left;	background: #eee;	color: #000;	border: 8px solid #444;}#TB_caption{	height: 25px;	padding: 7px 30px 10px 25px;	float: left;}#TB_closeWindow{	height: 25px;	padding: 11px 25px 10px 0;	float: right;}#TB_closeAjaxWindow{	padding: 5px 10px 7px 0;	margin-bottom: 1px;	text-align: right;	float: right;}#TB_ajaxWindowTitle{	float: left;	padding: 7px 0 5px 10px;	margin-bottom: 1px;}#TB_title{	background-color: #e9f4fa;	height: 33px;	border-bottom: 1px solid #d7e8f1;}/* hide the title bar by default */#TB_title{	display: none;}#TB_title *{	font-weight: bold;	font-size: 13pt;	letter-spacing: -1px;}#TB_ajaxContent{	clear: both;	padding: 12px 15px 38px 10px;	overflow: auto;	text-align: left;	line-height: 1.4em;}#TB_ajaxContent p{	padding: 5px 0px 5px 0px;}#TB_load{	position: absolute;	display: none;	height: 100px;	width: 100px;	z-index: 101;}#TB_HideSelect{	z-index: 99;	position: absolute;	top: 0;	left: 0;	background-color: #fff;	border: none;}#TB_iframeContent{	clear: both;	border: none;	margin-bottom: -1px;	margin-top: 1px;}/* IE6 */* html #TB_iframeContent{	margin-bottom: 1px;}/*
INLINE NOTIFICATIONS
*/ul.notifications{	overflow: hidden;}ul.notifications_menu > li,ul.notifications_menu > div{	padding: .5em;	min-width: 160px;}ul.notifications_menu > li{	padding-top: 7px;	padding-bottom: 7px;}ul.notifications_menu > li + li{	border-top-width: 1px;}ul.notifications_menu > li.notifications_unread > span{	font-weight: bold;}ul.notifications_menu > li > span{	min-height: 16px;	display: block;	float: none;}ul.notifications_menu > li > span:before{	font-family: fontawesome;	margin-right: 5px;}[dir="rtl"] ul.notifications_menu > li > span:before{	float: right;	margin-left: 5px;	margin-right: 0px;}ul.notifications_menu > li > span > a{	display: inline;	float: none;}.notifications_options{	overflow: hidden;	border-top-width: 1px;	padding-top: 7px;}.notifications_options > div{	display: inline-block;	vertical-align: middle;}.notifications_options > div + div{	margin-left: 15px;}.notifications_markread_link:before{	content: "\f058";	color: #8BC34A;}.layout_left #captcha-element img,.layout_right #captcha-element img{	width: 100%;	max-width: 200px;}/*WYSIWYG Editor show Content body common css start here*/.rich_content_body ol{	margin-left: 30px;}.rich_content_body ul{	margin-left: 30px;	list-style-type: disc;}[dir="rtl"] .rich_content_body ol,[dir="rtl"] .rich_content_body ul{	margin-left: 0px;	margin-right: 20px;}.rich_content_body img{	max-width: 100%;	margin: 5px;}/*WYSIWYG Editor show Content body common css ends here*//*
SIDEBAR CATEGORIES
*/.category_options > li{	padding: 4px 0;}.category_options > li.active > a{	font-weight: bold;}.category_options > li > a:before{	content: "\f0da";	font-family: fontawesome;	margin-right: 6px;}[dir="rtl"] .category_options > li > a:before{	margin-left: 6px;	margin-right: 0px;}/* New added icons as common icons*/.icon_style:before{	content: "\f1fc";}.icon_share:before{	content: "\f1e0";}.icon_message:before{	content: "\f0e0";}.icon_invite:before{	content: "\f064";}.icon_edit:before{	content: "\f040";}.icon_block:before{	content: "\f05e";}.icon_update:before{	content: "\f0eb";}.icon_profile:before{	content: "\f2bb";}/*Viewmore Link for widgets*/.generic_list_wrapper{	overflow: hidden;	margin-bottom: 15px;	background-color: #f9f9f9;	padding: 0;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.generic_list_wrapper > ul{	border: none;	border-radius: 0;	margin-bottom: 0;}.viewlink{	float: right;	padding: 8px 10px;}[dir="rtl"] .viewlink{	float: left;}.viewlink .fa-angle-double-right:before{	margin-left: 4px;}[dir="rtl"] .viewlink .fa-angle-double-right:before{	margin-left: 0px;	margin-right: 4px;}.layout_left #captcha-element img,.layout_right #captcha-element img{	width: 100%;	max-width: 200px;}/*Banner widget*/#global_page_core-admin-banners-preview #global_content_simple{	display: block;	width: 100%;	padding: 20px 0 0px 20px;}.layout_core_banner{	margin-bottom: 20px;	min-width: 100%;}.layout_core_banner > div{	min-height: 250px;	position: relative;	background: transparent;	background: -webkit-linear-gradient(to left, transparent, #eef2f3);	background: linear-gradient(to left, transparent, #eef2f3);	background-repeat: no-repeat;	background-size: cover;	background-position: 0 center;}.layout_core_banner > div > section{	display: table;	height: 250px;	padding: 65px 15px;	box-sizing: border-box;	width: 100%;	background: rgba(0, 0, 0, .2);}.layout_core_banner > div > section > div{	color: #fff;	display: table-cell;	text-align: center;	vertical-align: middle;}.layout_core_banner > div > section h1{	font-size: 30px;	line-height: normal;	margin: 0 auto;	width: 90%;}.layout_core_banner > div > section article{	font-size: 18px;	width: 75%;	margin: 5px auto 0 auto;}.layout_core_banner a:link, .layout_core_banner a:visited{	background-color: transparent;	padding: 8px 16px;	border-radius: 2px;	color: #ff4c4c;	position: absolute;	bottom: 18px;	right: 20px;	transition: all 0.5s;}[dir="rtl"] .layout_core_banner a:link, [dir="rtl"] .layout_core_banner a:visited{	right: auto;	left: 20px;}.layout_core_banner a:link:hover, .layout_core_banner a:visited:hover{	background-color: #ff4c4c;	color: #ff4c4c;	text-decoration: none;	opacity: 0.8;	transition: all .2s ease-in-out;}.layout_core_banner a:before{	font-size: 15px;	vertical-align: middle;	margin-right: 2px;	font-family: fontawesome;}[dir="rtl"] .layout_core_banner a:before{	margin-left: 2px;	margin-right: 0px;}.layout_core_banner .core_banner_user a:before{	content: "\f234";}.layout_core_banner .core_banner_album a:before{	content: "\f03e";}.layout_core_banner .core_banner_classified a:before{	content: "\f1ea";}.layout_core_banner .core_banner_blog a:before{	content: "\f040";}.layout_core_banner .core_banner_group a:before{	content: "\f0c0";}.layout_core_banner .core_banner_event a:before{	content: "\f073";}.layout_core_banner .core_banner_video a:before{	content: "\f03d";}.layout_core_banner .core_banner_music a:before{	content: "\f001";}/* Scrollbars 0.5.1 *//* Overflow auto in case JavaScript is disabled */.scrollbars{	overflow: auto;}/* Set inactive scrollbars to display none */.scrollbars ul.scrollbar.inactive{	display: none;}/* No scrollbar buttons */.scrollbars ul.scrollbar li.scroll.down,.scrollbars ul.scrollbar li.scroll.up,.scrollbars ul.scrollbar li.scroll.left,.scrollbars ul.scrollbar li.scroll.right{	display: none;}/* Move the bars a bit from the side and make them a little bit smaller then its wrapper*/.scrollbars ul.scrollbar.vertical li.scroll.bar-wrapper{	min-width: 7px !important;	right: 2px !important;}.scrollbars ul.scrollbar.horizontal li.scroll.bar-wrapper{	min-height: 7px !important;	bottom: 2px !important;}/* Scrollbar style */.scrollbars ul.scrollbar li.scroll.bar-wrapper div.scroll.bar{	background: black;	opacity: .5;	border-radius: 5px;}/*WYSIWYG Editor show Content body common css ends here*/.item_core_link .item_link_title{	font-size: .8em;	font-weight: bold;	margin-bottom: 2px;}.item_core_link .item_link_rich_html,compose-preview-link-html{	max-width: 500px;}.item_core_link .item_core_link_info{	margin-top: 10px;}.item_link_rich_html img{	max-width: 100%;}.compose-preview-link-html{	margin-bottom: 10px;}.layout_core_search_mini #global_search_form{	padding: .5em 0;}.layout_core_search_mini #global_search_field{	padding: 5px;	vertical-align: middle;	max-width: 100%;}.form-elements > .mce-tinymce{	margin-bottom: 10px;}/* GRID VIEW COMMON CSS */ul.grid_wrapper{	overflow: hidden;}ul.grid_wrapper > li{	width: 100%;	margin: 0;}ul.grid_wrapper > li > div{	position: relative;}ul.grid_wrapper > li > a,ul.grid_wrapper > li > div:first-child > a{	text-align: center;	height: 160px;	vertical-align: middle;	display: block;	box-sizing: border-box;	overflow: hidden;	width: 100%;}ul.grid_wrapper > li a > img{	max-width: 100%;	box-sizing: border-box;	height: 100%;	max-height: 100%;	border: 0;}ul.grid_wrapper > li .info_stat_grid{	background: rgba(0, 0, 0, 0) linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35) 65%);	bottom: 0px;	color: #fff;	left: 0;	padding: 5px 10px;	position: absolute;	width: 100%;	box-sizing: border-box;	opacity: 0;	transition: all 0.2s ease-in-out;}[dir="rtl"] ul.grid_wrapper > li .info_stat_grid{	left: auto;	right: 0;}ul.grid_wrapper > li:hover .info_stat_grid{	opacity: 1;	transition: all 0.2s ease-in-out;}ul.grid_wrapper li .info_stat_grid span{	margin-right: 10px;}[dir="rtl"] ul.grid_wrapper li .info_stat_grid span{	margin-right: 0px;	margin-left: 10px;}ul.grid_wrapper li .info_stat_grid span > i{	font-size: 14px;	margin-right: 2px;}[dir="rtl"] ul.grid_wrapper li .info_stat_grid span > i{	margin-right: 0px;	margin-left: 2px;}/* LIST VIEW COMMON CSS */ul.list_wrapper > li{	clear: both;	overflow: hidden;	padding-bottom: 15px;}ul.list_wrapper > li + li{	padding-top: 15px;	border-top-width: 1px;}.layout_core_container_tabs > .generic_layout_container > h3{	display: none;}.tabs_alt .tab_collapsed_action{	display: none;}/* Background photo CSS for item */.bg_item_photo{	background-repeat: no-repeat;	background-size: cover;	background-position: center 50%;	box-sizing: border-box;	height: 100%;	border: 1px solid transparent;	display: block;}/* Profile links */.layout_user_home_links .quicklinks li a.buttonlink,div#profile_options li a.buttonlink,.quicklinks li a,.blogs_gutter_options li a{	white-space: normal;}/*
HORIZONTAL MAIN MENU
Style for horizontal main menu for full site view
*/.panel-collapsed .layout_core_menu_main .navigation > li > a > i{	display: none;}/*
LEFT PANEL
Style for vertical main menu expanded
*/.global_left_panel{	padding-left: 235px;}[dir="rtl"] .global_left_panel{	padding-left: 0;	padding-right: 235px;}.global_left_panel #global_content{	padding-left: 20px;	padding-right: 20px;	width: 100%;	box-sizing: border-box;	float: left;}.global_left_panel .layout_page_header .layout_main,.global_left_panel .layout_page_footer .layout_main{	padding-left: 20px;	padding-right: 20px;}.global_left_panel .layout_page_header .layout_main,.global_left_panel .layout_page_footer .layout_main,.global_left_panel .layout_page_header,.global_left_panel .layout_page_footer{	width: 100%;	box-sizing: border-box;}.global_left_panel .layout_page_header .layout_main,.global_left_panel .layout_page_header{	margin: 0;}.global_left_panel .layout_page_footer .layout_main{	margin-left: 0;	margin-right: 0;	margin-bottom: 0;}.global_left_panel .layout_page_footer{	margin-left: 0;	margin-right: 0;	float: left;}.global_left_panel .layout_core_menu_main .panel-toggle{	padding: 20px;	text-align: right;	cursor: pointer;	background-color: transparent;	box-sizing: border-box;	position: fixed;	top: 0;	left: 0;	z-index: 3;	height: 60px;	border-bottom: 1px solid rgba(255, 255, 255, 0.1);}[dir="rtl"] .global_left_panel .layout_core_menu_main .panel-toggle{	text-align: left;	left: auto;	right: 0;}.global_left_panel .layout_core_menu_main .panel-toggle:before{	content: "\f0c9";	font-family: fontawesome;	color: #131c0e;	font-size: 18px;}body.global_left_panel .layout_core_menu_main{	position: fixed;	left: 0;	top: 0;	bottom: 0;	background-color: transparent;	background-image: none;	box-sizing: border-box;	width: 235px;	border-radius: 0;	padding: 0;	margin: 0;	overflow: hidden;	z-index: 1;}[dir="rtl"] body.global_left_panel .layout_core_menu_main{	left: auto;	right: 0;}.global_left_panel.panel-open{	width: 100%;	transition: all .5s ease-in-out;}.global_left_panel.panel-open .layout_core_menu_main .panel-toggle{	width: 235px;}.global_left_panel .layout_core_menu_main .main_menu_navigation{	width: 100%;	border: none;	border-radius: 0;	padding: 0;	margin: 60px 0 0;	background-color: transparent;	overflow: hidden;}.global_left_panel .layout_core_menu_main .navigation{	padding: 0;	width: 100%;	margin: 0;}.global_left_panel .layout_core_menu_main li{	margin: 0;}.global_left_panel .layout_core_menu_main .navigation > li{	float: none;	display: block;	font-size: 14px;	border-bottom: 1px solid rgba(255, 255, 255, 0.1);	border-left: 0;	border-right: 0;	margin: 0;	background-image: none;	padding: 0;}[dir="rtl"] .global_left_panel .layout_core_menu_main .navigation > li{	float: none;}.global_left_panel .layout_core_menu_main .navigation > li.active{	background-color: rgba(0, 0, 0, 0.2);}.global_left_panel .layout_core_menu_main .navigation > li:hover{	background-color: rgba(0, 0, 0, 0.1);}body.global_left_panel .layout_core_menu_main .menu_core_main{	padding: 20px;	display: block;	line-height: normal;	color: #131c0e;	box-sizing: border-box;}.global_left_panel .layout_core_menu_main .navigation > li > a:hover{	text-decoration: none;}.global_left_panel .layout_core_menu_main .menu_core_main i{	margin-right: 20px;	font-size: 18px;	font-weight: normal;	opacity: .5;	color: #131c0e;}[dir="rtl"] .global_left_panel .layout_core_menu_main .menu_core_main i{	margin-left: 20px;	margin-right: 0px;}.global_left_panel .layout_core_menu_main .navigation > li.active .menu_core_main i{	opacity: 1;}/* Collapsed left panel */.global_left_panel.panel-collapsed{	padding-left: 62px;}[dir="rtl"] .global_left_panel.panel-collapsed{	padding-left: 0px;	padding-right: 62px;}.global_left_panel.panel-collapsed .layout_core_menu_main,.global_left_panel.panel-collapsed .layout_core_menu_main .menu_core_main,.global_left_panel.panel-collapsed .layout_core_menu_main .menu_core_main i,.global_left_panel.panel-collapsed .layout_core_menu_main .panel-toggle{	width: 62px;}.global_left_panel.panel-collapsed .layout_core_menu_main .panel-toggle{	text-align: center;}.global_left_panel.panel-collapsed .layout_core_menu_main .menu_core_main i{	visibility: visible;	height: 60px;	display: table-cell;	vertical-align: middle;	text-align: center;	text-indent: 0;	box-sizing: border-box;}.global_left_panel.panel-collapsed .layout_core_menu_main .menu_core_main{	visibility: hidden;	padding: 0;	height: 60px;	text-align: center;	font-size: 10px;	box-sizing: border-box;}.main_menu_navigation .scrollbar.horizontal{	display: none;}.global_left_panel .menu_core_main_tip{	position: absolute;	left: 76px;	top: 50%;	display: none;	padding: 3px 14px 3px 6px;	color: #131c0e;	background: transparent;	box-sizing: border-box;	font-size: 12px;	z-index: 5;	border-radius: 3px;	opacity: 0.9;	margin-top: 10px;	font-weight: 300;}[dir="rtl"] .global_left_panel .menu_core_main_tip{	left: auto;	right: 76px;	padding: 3px 6px 3px 14px;}.global_left_panel .menu_core_main_tip i{	display: none;}.global_left_panel .menu_core_main_tip:after{	right: 100%;	top: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;	border-color: rgba(136, 183, 213, 0);	border-right-color: transparent;	border-width: 11px;	margin-top: -11px;	margin-right: -1px;}[dir="rtl"] .global_left_panel .menu_core_main_tip:after{	border-left-color: transparent;	border-right-color: transparent;	right: auto;	left: 100%;	margin-right: 0px;	margin-left: -1px;}.layout_page_header .layout_main .header-panel-toggle{	display: none;}.layout_core_menu_main .main_menu_navigation.horizontal_core_main_menu .scrollbar-content{	margin: 0 !important;	padding: 0 !important;	overflow: hidden !important;}.layout_core_menu_main .main_menu_navigation.horizontal_core_main_menu .scrollbar-content-wrapper{	margin: 0 !important;	padding: 0 !important;}/* Social share links in footer */.layout_page_footer{	margin-bottom: 30px;}#global_footer{	width: 100%;	float: left;	overflow: hidden;}.layout_page_footer,.layout_page_footer .layout_main{	overflow: hidden;	box-sizing: border-box;}div.layout_core_menu_footer{	border-top: 0;	float: left;	margin-top: 11px;	padding-top: 0;}[dir="rtl"] div.layout_core_menu_footer{	float: right;}.layout_core_menu_social_sites{	float: right;}[dir="rtl"] .layout_core_menu_social_sites{	float: left;}.layout_core_menu_social_sites li{	display: inline-block;	margin-left: 2px;	vertical-align: middle;}[dir="rtl"] .layout_core_menu_social_sites li{	margin-left: 0px;	margin-right: 2px;}div.layout_core_menu_social_sites li > a{	width: 36px;	height: 36px;	padding: 0;	transition: all 0.2s ease-in-out 0s;	border: 1px solid;	border-radius: 50%;	display: table-cell;	vertical-align: middle;	text-align: center;	box-sizing: border-box;	font-size: 100%;	color: #131c0e;	opacity: 0.7;}.layout_core_menu_social_sites li > a:hover{	transition: all 0.2s ease-in-out 0s;	border-color: #ff4c4c;	opacity: 1;}.layout_core_menu_social_sites li > a:hover > i{	color: #ff4c4c;}div.layout_core_menu_social_sites li > a > i{	display: block;	width: 36px;	line-height: 36px;	text-align: center;}.menu_core_social_sites > span{	display: none;}/* Mini-menu bubbles*/.minimenu_update_count_bubble,.minimenu_message_count_bubble{	display: none;}/* Sidebar Filter forms */#filter_form input[type="text"],#filter_form input.text,#filter_form select,form.filters input[type="text"],form.filters input.text,form.filters select{	width: 100%;	box-sizing: border-box;	max-width: 100%;}.field_search_criteria input[type="text"]{	width: 100%;	box-sizing: border-box;	max-width: 100%;}#filter_form .browse-range-wrapper input[type="text"],form.filters .browse-range-wrapper input[type="text"]{	width: 50px;}/* ---------- Responsive CSS -------------*//* GLOBAL CSS */@media (max-width:1199px){div.layout_page_header .layout_main, div.layout_page_footer .layout_main, div#global_content, div.layout_page_footer, div.layout_page_header{	width: 100%;	box-sizing: border-box;}div.layout_page_header .layout_main,div.layout_page_footer .layout_main,div#global_content{	padding-left: 20px;	padding-right: 20px;}}@media (max-width: 980px){.layout_core_menu_footer{	text-align: center;	width: 100%;}.layout_core_menu_social_sites{	text-align: center;	width: 100%;	padding-top: 10px;	margin-bottom: 5px;}[dir="rtl"] .layout_core_menu_footer,[dir="rtl"] .layout_core_menu_social_sites{	text-align: center;}ul.grid_wrapper > li .info_stat_grid{	opacity: 1;}}@media (max-width: 767px){div.tabs, div.tabs_alt{	width: 100%;	margin-left: 0;}div.tabs > ul,div.tabs_alt > ul{	width: 100%;	overflow-x: auto;	white-space: nowrap;	padding: 10px 0 10px 0;}div.tabs > ul li,div.tabs_alt > ul > li{	display: inline-block;	float: none;}}@media (max-width: 600px){.global_left_panel .layout_core_menu_main .panel-toggle{	display: none;}.global_left_panel .layout_core_menu_main .main_menu_navigation{	margin-top: 0;}.global_left_panel.panel-collapsed .layout_core_menu_main{	display: none;}.global_left_panel.panel-collapsed{	padding-left: 0;}[dir="rtl"] .global_left_panel.panel-collapsed{	padding-right: 0;}.global_left_panel .layout_page_header .layout_main .header-panel-toggle{	color: transparent;	cursor: pointer;	height: 20px;	width: 20px;	text-align: right;	transition: all .5s ease-in-out;	float: left;	padding: 10px 10px 10px 0;}[dir="rtl"] .global_left_panel .layout_page_header .layout_main .header-panel-toggle{	float: right;	text-align: left;	padding: 10px 0px 10px 10px;}.global_left_panel .layout_page_header .layout_main .header-panel-toggle:before{	font-size: 18px;	content: '\f0c9';	display: block;}.layout_page_header .layout_main .header-panel-toggle,.global_left_panel .layout_page_header .layout_core_search_mini,.global_left_panel .layout_page_header .layout_core_menu_mini{	display: block;}.global_left_panel.panel-collapsed .layout_page_header .layout_main{	padding-top: 15px;}.global_left_panel.panel-collapsed .layout_page_header .layout_main > div{	width: 100%;	margin-bottom: 10px;	padding: 0;	margin-top: 0;}.global_left_panel.panel-collapsed .layout_page_header .layout_main > .layout_core_menu_logo img{	max-width: 100%;}.global_left_panel.panel-collapsed .layout_page_header .layout_main .header-panel-toggle{	text-align: left;}.global_left_panel.panel-collapsed .layout_page_header .layout_main .header-panel-toggle + div,.global_left_panel.panel-collapsed .layout_page_header .layout_main .header-panel-toggle + a{	float: left;	max-width: 88%;	width: 88%;}.global_left_panel.panel-collapsed .layout_core_menu_mini > div > ul > li{	display: inline-block;	margin-bottom: 4px;}.global_left_panel.panel-collapsed .layout_core_menu_mini > div > ul{	padding: 0;}.global_left_panel.panel-collapsed .layout_core_menu_mini #core_menu_mini_menu{	text-align: left;}}@media (max-width: 480px){#core_menu_mini_menu .pulldown_contents_wrapper{	left: 0;	right: 0;	max-width: 100%;}}@media (min-width:600px){ul.grid_wrapper > li{	width: 45%;	margin: 0 10px 40px 10px;	display: inline-block;	vertical-align: top;	position: relative;	text-align: left;}html[dir="rtl"] ul.grid_wrapper > li{	text-align: right;	margin: 0 10px 40px 10px;}ul.grid_wrapper .half_border_bottom{	border-bottom: 1px solid transparent;	width: 150px;	position: absolute;	bottom: 0;	left: 0;}[dir="rtl"] ul.grid_wrapper .half_border_bottom{	left: auto;	right: 0;}}@media (min-width: 980px){.global_left_panel #global_content, .global_left_panel .layout_page_header .layout_main, .global_left_panel .layout_page_footer .layout_main{	padding-right: 62px;}[dir="rtl"] .global_left_panel #global_content,[dir="rtl"] .global_left_panel .layout_page_header .layout_main,[dir="rtl"] .global_left_panel .layout_page_footer .layout_main{	padding-right: 20px;	padding-left: 62px;}}@media (min-width: 980px){ul.grid_wrapper > li{	width: 30.6%;}.layout_page_header .layout_main{	text-align: right;}[dir="rtl"] .layout_page_header .layout_main{	text-align: left;}}@media (min-width: 1199px){ul.grid_wrapper > li{width:;}}:root{	--white: #fff;	--white-fifty: rgba(255, 255, 255, .5);	--black: #000;	--black-second: #04070B;	--black-third: #040707;	--black-dark: #101921;	--black-darker: #231f20;	--dark: #1C1B1F;	--dark-gray: #191919;	--gray: #8c8c8c;	--gray-f: #F3F3F3;	--gray-ffive: #F5F5F5;	--gray-fff: #fff;	--gray-light: #ededed;	--gray-light-two: #DFDEDB;	--gray-lighter: #bababa;	--gray-normal: #9B9B9B;	--gray-ccc: #ccc;	--gray-cone: #C1C1C1;	--gray-cfive: #5C5C5C;	--gray-cseven: #7C7C7C;	--gray-eightseven: #878C90;	--green: #006976;	--yellow: #ffcd00;	--blue: #00A6C1;	--blue-second: #00DBFF;	--blue-third: #7cedfe;	--blue-light: #A3D1D8;	--blue-light-second: #E5F6F9;	--blue-tr-ten: rgb(0, 166, 193, .1);	--red: #A51344;	--red-dark: #6A3465;	--red-d: #DB0661;	--purple: #8531A5;}html,html.ceraboxed,html.overflow-hidden{	overflow-x: hidden!important;}@font-face{	font-family: 'icon-circus';	src: url(/application/themes/stagelync/icon-circus/icon-circus.woff2?c=1463) format('woff2');	font-weight: normal;	font-style: normal;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;}@font-face{	font-family: 'gtwalsheim-pro-medium';	src: url(/application/themes/stagelync/stagelync-fonts/gt-walsheim-pro/GTWalsheimProMedium.woff2?c=1463) format('woff2');	font-style: normal;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}@font-face{	font-family: 'gtwalsheim-pro-regular';	src: url(/application/themes/stagelync/stagelync-fonts/gt-walsheim-pro/GTWalsheimProRegular.woff2?c=1463) format('woff2');	font-style: normal;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}@font-face{	font-family: 'gtwalsheim-pro-bold';	src: url(/application/themes/stagelync/stagelync-fonts/gt-walsheim-pro/GTWalsheimProBold.woff2?c=1463) format('woff2');	font-style: bold;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}@font-face{	font-family: 'sailec-regular';	src: url(/application/themes/stagelync/stagelync-fonts/sailec/Sailec_Regular.woff2?c=1463) format('woff2');	font-style: normal;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}@font-face{	font-family: 'sailec-bold';	src: url(/application/themes/stagelync/stagelync-fonts/sailec/Sailec_Bold.woff2?c=1463) format('woff2');	font-style: bold;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}@font-face{	font-family: 'sailec-medium';	src: url(/application/themes/stagelync/stagelync-fonts/sailec/Sailec_Medium.woff2?c=1463) format('woff2');	font-style: bold;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}@font-face{	font-family: 'sailec-light';	src: url(/application/themes/stagelync/stagelync-fonts/sailec/Sailec_Light.woff2?c=1463) format('woff2');	font-style: light;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}#global_header{	position: relative;	z-index: 9;}#global_header .layout_page_header{	background-color: #000;	max-height: 83px;	height: 82px;}#global_header .layout_core_menu_mini > div > ul.not-login{	border-left: none!important;	overflow: hidden!important;	border-bottom: none;}#global_header .layout_core_menu_mini > div > ul.not-login .special-item-notifications{	border-left: none!important;}#global_header .messages_list_from_name{	color: var(--white);}.layout_page_header .layout_main{	display: block;	box-sizing: border-box;	width: 100%;	max-width: 1600px;	margin: 0 auto;}#global_header .logo-wrap .circus-logo-text{	display: none;}#global_header a.custommenu_585beb1385003 span.item-title{	float: none!important;}#global_header #core_menu_mini_menu ul li.updates_toggle{	display: none;}#global_header #core_menu_mini_menu a.menu_open + ul{	display: flex;	justify-content: flex-end;}#global_header #core_menu_mini_menu > ul.not-login > li > div > a.menu_core_mini.open-cerabox{	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0%, var(--blue) 75%);	border-bottom: 1px solid #c4a300;	border-radius: 3px;	color: #000000;	height: 24px;	padding: 0px 9px!important;	line-height: 24px;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	margin-left: 10px;}#global_header #core_menu_mini_menu > ul.not-login > li > div > a.menu_core_mini.open-cerabox span{	font-family: "gtwalsheim-pro-medium", sans-serif;	text-transform: uppercase;}.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu{	border-bottom: 1px solid #282828;}#global_header .layout_core_menu_mini > div > ul{	height: 80px!important;}#global_header #core_menu_mini_menu > ul.not-login > li.landing-header-menu-login-btn a span{	font-size: 12px;	margin-left: 0!important;}#global_header #core_menu_mini_menu > ul.not-login > li.landing-header-menu-login-btn a{	line-height: 24px;	height: 24px;	padding: 0px 9px!important;}#global_header #core_menu_mini_menu > ul.not-login > li:last-child{	padding: 9px 0;}#global_header #core_menu_mini_menu > ul.not-login{	display: flex!important;	text-align: right;	align-items: center;	justify-content: flex-end;}#global_header .cm-messages-container ul{	display: block!important;	max-height: 200px;	overflow: auto;}.layout_page_header #core_menu_mini_menu ul li:first-child, div.layout_page_header #core_menu_mini_menu ul li.custommenu_5746e720ece72{	border-left: 0;}.layout_page_header #core_menu_mini_menu ul li.special-item-html-block{	float: left;}.layout_page_header #core_menu_mini_menu ul.custommenu-nav-subitem li.special-item-html-block{	display: block;	float: none;	height: auto;	line-height: 1 !important;	padding: 0 !important;}.layout_page_header #core_menu_mini_menu ul.custommenu-nav-subitem li.special-item-html-block > a[onclick*="javascript:openHtmlBlock"]{	display: none;}.layout_page_header #core_menu_mini_menu ul.custommenu-nav-subitem li.special-item-html-block a.user-settings{	font-size: 11px;	line-height: 34px;	padding-left: 15px !important;}.layout_page_header #core_menu_mini_menu ul.custommenu-nav-subitem li.special-item-html-block .user-settings:before{	display: none;}#global_header .navigation li:last-child{	border-left: none!important;	position: relative;}.layout_page_header #core_menu_mini_menu ul li.special-item-html-block > .cm-html-block{	margin: 0;	box-sizing: border-box;}#global_header .logo-wrap a{	display: table;}#global_header .logo-wrap a span{	display: table-cell;	vertical-align: bottom;}#global_header #core_menu_mini_menu ul.not-login{	padding-right: 10px;}#global_header .cm-notifications-container li.notifications_unread{	background-color: rgba(40, 40, 40, .7) !important;}#global_header .cm-notifications-container li:hover a{	background: none!important;}.layout_custommenu_custom_menu ul ul{	background-color: #333 !important;}body #global_header .cm-notifications-container ul{	background-color: #ccc!important;	border-left: none!important;}.layout_custommenu_custom_menu ul ul li{	background-color: #191919 !important;}.menu_core_main ul.custommenu-nav-subitem,.custommenu-submenu-item ul.custommenu-nav-subitem{	border-radius: 0 !important;	padding: 1px !important;}.layout_custommenu_custom_menu ul li ul li a{	color: var(--white) !important;}.layout_custommenu_custom_menu ul li ul li:hover a{	color: var(--blue) !important;}.layout_custommenu_custom_menu ul ul li:hover a{	background: #282828 !important;	color: var(--blue);}.circus-logo-img{	background-image: url(/application/themes/stagelync/images/logo-header.svg?c=1463);	display: block;	width: 95px;	height: 48px;	background-repeat: no-repeat;	background-size: 95px auto;}body #global_header #core_menu_mini_menu a.special-item-avatar-profile{	padding: 0px 15px 0px 30px !important;}.special-item-avatar-profile{	cursor: pointer;}.circus-logo-text{	padding-left: 8px;	color: #fece15;	font-family: "gtwalsheim-pro-medium";	font-size: 12px;	text-transform: uppercase;}/*Logo Menu*/#global_header .layout_custommenu_custom_menu{	display: table-cell;	float: left;	min-width: auto;	border-left: 1px solid #282828;}#global_header .logo-wrap > a{	padding: 16px 20px;	box-sizing: border-box;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_862{	border-bottom: none!important;}ul.custommenu-nav-subitem li a{	position: relative;	z-index: 9999;}.layout_top .layout_whcore_featured_slider{	position: relative;	z-index: 2;}/*Main Menu,Mini Menu+Container tabs*/#global_header .layout_core_container_tabs{	display: table-cell;	float: right;	border-left: 1px solid #000;	border-right: 1px solid #282828;	clear: none;}#global_header .header-user-name{	color: #8c8c8c;	text-transform: none;	max-width: 200px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	display: inline-block;	font-size: 12px;	text-transform: capitalize;}#global_header a:hover .header-user-name{	color: var(--blue);}#global_header .layout_core_container_tabs .tabs_alt{	display: none!important;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu{	display: block!important;	border-left: 1px solid #282828!important;	height: 40px!important;	overflow: visible;	float: none;}div#global_header #cm_messages_button.cm-active{	background: none!important;}div#global_header #cm_messages_button.cm-active::before{	color: var(--blue);}div#global_header div.cm-messages-container ul li{	overflow: hidden;}#cm_view_links{	height: auto!important;	padding: 4px!important;}#global_header ul.navigation li.custommenu_585beb1385003.custommenu-submenu-item .custommenu-nav-subitem{	margin-left: -110px;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_862{	border-bottom: 1px solid #000;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu .layout_core_menu_mini ul{	height: auto!important;}#global_page_user-index-home .layout_left .layout_custommenu_custom_menu ul li:nth-child(4)::after{	display: none!important;}#global_header .navigation{	padding: 0!important;}.header-primary .active-parent > a,.header-primary .navigation .active-parent > a span,.header-primary .navigation .active-parent > a span.item-title:after, .header-primary .navigation a.active, .header-primary .navigation a.active span{	color: var(--blue);}#global_header .navigation li{	display: block;	float: left;	line-height: 10px;	border-top: 1px solid #000;}#global_header .logo-menu > li{	padding: 0!important;}#global_header #core_menu_mini_menu .cm-notifications-container ul li span{	line-height: 16px!important;	color: var(--white);}#global_header #core_menu_mini_menu .cm-notifications-container ul li span::before{	color: var(--blue);}#global_header #core_menu_mini_menu .cm-notifications-container ul li span a.feed_item_username ,#global_header #core_menu_mini_menu .cm-notifications-container ul li span a{	display: inline-block!important;}#global_header #core_menu_mini_menu .cm-notifications-container ul > #cm_view_links{	display: none!important;}#global_header .layout_custommenu_custom_menu .layout_user_home_links{	box-sizing: border-box;	margin-bottom: 0!important;}#global_header .navigation li:first-child a{	border-left: 0!important;}#global_header .layout_core_container_tabs > div + div{	overflow: hidden;	padding-top: 0;}#global_header .navigation li a{	padding: 13px 20.5px;	border-left: 1px solid #282828;	border-top: 1px solid #282828;	border-right: 1px solid #000000;	border-bottom: none!important;	box-sizing: border-box;	display: block;}#global_header .navigation li a span{	color: var(--white);	text-transform: uppercase;	font-size: 12px;	font-family: "gtwalsheim-pro-medium";}#global_header .layout_core_menu_main{	float: right;	width: auto;}#global_header .layout_core_menu_main ul li ul li a{	line-height: 1.2;}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.menu_core_mini.core_mini_signup,#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li:nth-child(2) > a, #global_header #core_menu_mini_menu > ul.not-login > li:first-child > div > a{	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0%, var(--blue) 75%);	border-bottom: 1px solid #c4a300;	border-radius: 3px;	color: #000000;	height: 24px;	padding: 0px 9px!important;	line-height: 24px;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	box-sizing: border-box;}#global_header #core_menu_mini_menu > ul.not-login > li:first-child > div > a > span{	font-family: "gtwalsheim-pro-medium", sans-serif;	text-transform: uppercase;}#global_header #core_menu_mini_menu > ul.not-login > li:first-child > div > a{	margin-left: 10px;	box-sizing: border-box;}#global_header a.custommenu_56d57fefc149b::before{/* Login Facebook button */	display: inline-block;	content: '\e60e';	font-family: "icomoon";	color: var(--white);	padding-right: 7px;	border-right: 1px solid #294370;	font-weight: normal;	font-size: 16px!important;	line-height: 22px;	height: 24px;	vertical-align: top;}#global_header .layout_core_menu_mini li.custommenu_56d57fefc149b > a,#global_header .layout_core_menu_mini li.custommenu_56d57fefc149b:hover > a{/* Login Facebook button */	background-color: #4a65a0;	background-image: linear-gradient(to bottom, #5771a7 0%, #3d5a99 75%);	border-bottom: 1px solid #2a4670;	border-radius: 3px;	box-sizing: border-box;	color: #000000;	font-size: 12px;	height: 24px;	line-height: 24px;	padding: 0 10px 0 8px !important;}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.menu_core_mini.core_mini_signup > span,#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li:nth-child(2) > a > span, #global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li:nth-child(3) > a > span{	font-family: "gtwalsheim-pro-medium";}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.menu_core_mini.core_mini_signup{	margin-left: 10px;	margin-right: 4px;}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li:nth-child(2) > a{	margin-left: 10px;	box-sizing: border-box;}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li:nth-child(3) > a > span{/* 	color: var(--white);	margin-left: 8px;*/	display: inline-block;}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li{	padding: 7px 0;	float: right;	box-sizing: border-box;	line-height: inherit;}#global_header #core_menu_mini_menu .special-item-html-block.menu_core_mini .cm-html-block{	margin: 0;}#global_header #core_menu_mini_menu .special-item-html-block.menu_core_mini{	float: right;}#global_header #core_menu_mini_menu .special-item-html-block.menu_core_mini a{	display: none;}#global_header #core_menu_mini_menu .special-item-html-block.menu_core_mini .wrap-capture-header span{/* Already have an account? Message */	color: var(--white);	font-size: 12px;	line-height: 24px;	font-family: 'gtwalsheim-pro-medium';	margin: 0 12px;}#global_header #core_menu_mini_menu .cm-html-block{	display: block;	float: none;}#global_header #core_menu_mini_menu ul{	border-left: 1px solid #000;}#global_header #core_menu_mini_menu .cm-html-block a,#global_header #core_menu_mini_menu .special-item-messages #cm_messages_button{	display: block!important;	padding: 2px 11px;	box-sizing: border-box;}#global_header .cm-messages-icon::before{	content: '\e61c';	font-family: "icomoon";	color: #8c8c8c;	font-size: 14px;}#global_header #core_menu_mini_menu a.special-item-avatar-profile::before{	display: none;}#global_header #core_menu_mini_menu a.special-item-avatar-profile{	padding: 0px 35px 0px 10px!important;	height: 40px!important;	box-sizing: border-box;	line-height: 40px!important;}#core_menu_mini_menu .custommenu-submenu-item > a::after{	right: 5px!important;}.layout_page_header #core_menu_mini_menu ul li.custommenu_56d70f5c1f99b,.layout_page_header #core_menu_mini_menu ul li.custommenu_56d75dd34639b,.layout_page_header #core_menu_mini_menu ul li.special-item-messages,.layout_page_header #core_menu_mini_menu ul li.custommenu_5746e720ece72,.layout_page_header #core_menu_mini_menu ul li.custommenu_56e2ca684cf20,.layout_page_header #core_menu_mini_menu ul li.custommenu_56b30e4cd9802{	border-left: 1px solid #282828;	border-right: 1px solid #000;	height: 40px;	padding: 4px 0!important;	line-height: 29px!important;}#global_header #core_menu_mini_menu .cm-html-block a.user-settings::before{	content: '\e60c';	font-family: "icomoon";	color: #8c8c8c;}#global_header #core_menu_mini_menu .cm-html-block a.members-home::before{	content: '\f015';	font-family: "FontAwesome";	color: #8c8c8c;	font-size: 16px;	line-height: 29px;}#global_header #core_menu_mini_menu li.special-item-avatar-profile{	padding: 0 5px!important;}#global_header #core_menu_mini_menu .cm-html-block a.user-star::before{	content: '\e62f';	font-family: "icomoon";	color: #8c8c8c;}#global_header #core_menu_mini_menu a.cm-notifications-icon{	display: block !important;	padding: 2px 11px;	box-sizing: border-box;	line-height: 36px;	height: 40px;}#global_header #core_menu_mini_menu li.special-item-notifications{	padding: 0 !important;	box-sizing: border-box;	line-height: 29px;}#global_header #core_menu_mini_menu li.special-item-notifications #cm-notif-unread-count{	font-size: 11px !important;	right: 2px !important;	top: 4px !important;}#global_header #core_menu_mini_menu a.cm-notifications-icon::before{	content: '\f0f3';	font-family: "FontAwesome";	color: #8c8c8c;	display: block;	line-height: 36px;	font-size: 13px;}#global_header #core_menu_mini_menu .cm-html-block a.user-logout{	color: #8c8c8c;	font-size: 11px!important;	padding: 4px 15px 6px 15px!important;	height: 38px !important;	box-sizing: border-box;	line-height: 27px;}#global_header #core_menu_mini_menu li.custommenu_56d75dd34639b{	padding: 0!important;	float: none;}#global_header #core_menu_mini_menu .cm-messages-container ul{	border-left: none;}.cm-messages-container,.cm-notifications-container{	background: #ccc;	border: 4px solid #191919;}#global_header .cm-notifications-container{	width: 243px;}#global_header .cm-notifications-container ul{	border: none!important;}#cm_notifications_button{	background: transparent !important;	margin: 3px 3px 0;}#cm_notifications_button.cm-active.active{	background: none!important;}#cm_notifications_button.cm-active.active::before{	color: var(--blue)!important;}.cm-messages-container ul li{	line-height: 16px!important;}.cm-messages-container ul li img.thumb_icon{	width: 35px!important;	height: 35px!important;}#global_header #core_menu_mini_menu .cm-messages-container .messages_list_photo{	width: 35px!important;}#global_header #core_menu_mini_menu .cm-messages-container .messages_list_info_body{	display: block;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	line-height: 18px!important;	font-family: "sailec-regular";	font-size: 10px;	padding-left: 0!important;	font-weight: normal!important;/*	color: #131c0e;*/	color: var(--white);}#global_header .layout_core_menu_mini .cm-notifications-container ul{	height: 100%;	overflow: auto;	max-height: 260px;	display: block;	position: relative;	opacity: 1;	width: 100% !important;}#global_header #core_menu_mini_menu .cm-messages-container .messages_list_from_name,#global_header #core_menu_mini_menu .cm-messages-container .messages_list_info_title{	font-size: 12px;	font-family: "gtwalsheim-pro-medium";}#global_header #core_menu_mini_menu .cm-messages-container ul li,#global_header #core_menu_mini_menu .cm-notifications-container ul li{	padding: 5px!important;}#global_header #core_menu_mini_menu .cm-messages-container .messages_list_info{	padding-left: 10px;}@media screen and (max-width:880px){.special-item-avatar-profile .submenu_open{	background: transparent;	display: block !important;	height: 100%;	position: absolute;	top: 0;	width: 100%;	z-index: 10000;}#global_header div.layout_custommenu_custom_menu .navigation li.custommenu-submenu-item a{	padding: 13px 20px!important;}#global_header div.layout_custommenu_custom_menu .navigation li.custommenu-submenu-item ul a{	background: #333;}.submenu_open:hover{	background: #ffd320;}#global_header ul.navigation li.custommenu_585beb1385003.custommenu-submenu-item .custommenu-nav-subitem{	margin-left: 0px;}div#global_header a.custommenu_585beb1385003{	padding-right: 20px!important;}div.layout_left .layout_user_home_links .quicklinks li a{	border-bottom: none!important;	background-image: none!important;}.not-login-body #global_header div[id*="custommenu"].layout_core_menu_main .menu_open{	height: 56px!important;}body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li::after, body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu > .quicklinks li::after{	content: '';	display: inline-block;	background: var(--white);	height: 10px;	width: 1px;	margin-top: 4px;	position: absolute;	top: 15px;	z-index: 2;}html #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login li.special-item-html-block + li.menu_core_mini{	margin-right: 0px;}html #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login li{	white-space: nowrap;}div#global_header div.layout_core_menu_mini[id*="custommenu"] #core_menu_mini_menu > ul{	border-bottom: none;}body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu + .layout_custommenu_custom_menu .layout_user_home_links{	background: #191919!important;}body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu + .layout_custommenu_custom_menu .layout_user_home_links::before{	content: "";	display: block;	background: #282828;	height: 1px;	width: 100%;	margin-top: 2px;}body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li::after{	top: 18px;	right: 0;}body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li{	position: relative;}#custommenu-862 a.menu_open{	border-right: 1px solid #000000;	box-sizing: border-box;	display: table-cell !important;	font-size: 0;	height: 57px;	max-height: 57px;	padding: 20px 0 !important;	position: relative;	text-align: center;	width: 55px;}#global_header .header-user-name{	display: none;}#global_page_core-index-index.not-login-body #global_header .not-login-header{	max-height: auto!important;}#global_header .cm-messages-container{	width: 300px;	left: -169px!important;}#global_header ul.not-login{	display: block!important;}#global_header .cm-notifications-container{	width: 300px;	left: -137px!important;}#global_header a.custommenu_585beb1385003 span.item-title::after{	display: none!important;}#global_header .cm-messages-container > ul{	width: 100%!important;}.layout_left .layout_user_home_links .quicklinks li a{	background: #191919!important;	background-image: none!important;}#custommenu-862 #core_menu_mini_menu > ul::after, #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul::after{	display: block;	background: #191919;	content: ' ';	height: 100%;	z-index: 0;	margin-right: -100%;	position: absolute;	width: 100%;	right: 0;	top: 0px;}#global_header .cm-notifications-container > ul{	display: block!important;	width: 100%!important;	top: 0!important;}#global_header .layout_page_header.not-login-header{	height: 99px!important;}#global_header .layout_page_header{	height: 57px;	max-height: 58px;	border-bottom: 1px solid #282828;}#global_header .layout_page_header.not-login-header{	border-bottom: none;}.circus-logo-img{	width: 65px;	height: 34px;	background-size: 66px auto;}.circus-logo-text{	font-size: 8px;}#global_header .logo-wrap > a{	padding: 12px 13px;}#global_header #custommenu-863 .menu_open{	display: block!important;	width: 55px;	height: 58px;	text-align: center;	padding: 20px 0!important;	box-sizing: border-box;	position: relative;}#global_header #core_menu_mini_menu .cm-html-block a.user-logout{	padding: 0px 15px!important;}body #global_header #core_menu_mini_menu a.special-item-avatar-profile{	padding: 0px 0px 0px 30px!important;}#global_header #core_menu_mini_menu .cm-html-block a.user-star,#global_header #core_menu_mini_menu .cm-html-block a.user-settings,#global_header #core_menu_mini_menu .special-item-messages a#cm_messages_button,#global_header #core_menu_mini_menu a.cm-notifications-icon{	padding: 2px 9px!important;}#global_header #core_menu_mini_menu ul.custommenu-nav-subitem .cm-html-block a.user-settings{	padding-left: 15px !important;}#custommenu-862 #core_menu_mini_menu > ul::before, #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul::before{	display: block;	background: #191919;	content: ' ';	height: 100%;	z-index: 0;	top: 0;	margin-left: -98%;	position: absolute;	width: 100%;}#global_header #custommenu-863 .menu_open::before{	font-family: "FontAwesome";	display: inline-block;	content: '\f0c9';	color: var(--white);	font-size: 18px;}#custommenu-862 #core_menu_mini_menu > ul.not-login,#global_header #core_menu_mini_menu > ul.not-login{	overflow: visible!important;	width: 300px!important;	margin-left: -150px!important;	left: 50%!important;	position: absolute;	border-bottom: none!important;}#custommenu-862 #core_menu_mini_menu > ul.not-login::before, #global_header #core_menu_mini_menu > ul.not-login::before{	top: 0!important;}#custommenu-862 #core_menu_mini_menu > ul.not-login::after, #global_header #core_menu_mini_menu > ul.not-login::after{	display: block;	background: #191919;	content: ' ';	height: 100%;	z-index: 0;	margin-right: -100%;	position: absolute;	width: 100%;	right: 0;	top: 0;}.layout_page_header .layout_main{	max-width: 100%;}#global_header{	border-bottom: 1px solid #282828;}#global_header div.layout_custommenu_custom_menu{	min-width: auto!important;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_862,#global_header .layout_core_container_tabs .layout_custommenu_custom_menu{	padding-top: 0;	padding-bottom: 0;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_862,#global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_863,#global_header .layout_core_container_tabs .layout_custommenu_custom_menu{	float: left!important;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu .layout_core_menu_mini ul{	display: none;}#custommenu-863 .navigation,#custommenu-862 ul,html #global_header div.layout_custommenu_custom_menu #core_menu_mini_menu > ul,#global_header div.layout_custommenu_custom_menu .navigation{	position: absolute;	z-index: 99;	background: #191919;	left: 0;	top: 58px!important;	border-radius: 0;}#global_header div.layout_custommenu_custom_menu .navigation{	top: 56px!important;}#global_header #core_menu_mini_menu li.custommenu_56d75dd34639b{	border-right: 1px solid #282828!important;}.layout_core_menu_main > ul > li{	float: none !important;	display: block !important;}#custommenu-863 .navigation li{	border-bottom: 1px solid #282828;	padding-left: 0;	padding-right: 0;}#custommenu-863 .navigation li a,#global_header div.layout_custommenu_custom_menu .navigation li a{	text-align: center;	padding: 13px 20px;	border-bottom: 1px solid #000!important;	border-top: none;	border-right: none;	border-left: none;}#global_header div.layout_custommenu_custom_menu .navigation li.custommenu-submenu-item{	text-align: center;}#global_header div.layout_custommenu_custom_menu .navigation li{	border-top: 1px solid #282828;	position: relative;}#global_header div.layout_custommenu_custom_menu .navigation li.custommenu-submenu-item .submenu_open{	top: 10px;	right: 12px;	position: absolute !important;	display: inline-block !important;	width: auto;}#global_header div.layout_custommenu_custom_menu .navigation li{	padding-left: 0;	padding-right: 0;}#custommenu-863 .navigation li:nth-child(1){	border-top: 1px solid #282828;}#custommenu-862 #core_menu_mini_menu > ul,#global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul{	border-bottom: 1px solid #282828;	box-sizing: border-box;	left: 50%;	margin-left: -210px;	margin-top: -1px;	text-align: center;	width: 300px !important;}#global_header #core_menu_mini_menu li.custommenu_56d69d7bea2a4{	display: none;}}@media screen and (max-width:880px){html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container .quicklinks ul{	display: block!important;}#core_menu_mini_menu .menu_open,.layout_core_menu_main .navigation,.quicklinks .menu_open,.layout_core_menu_footer .menu_open{	display: none;}#global_header .layout_core_container_tabs .layout_custommenu_custom_menu{	height: auto!important;}#global_header #core_menu_mini_menu .cm-messages-container ul{	top: 0!important;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .custommenu-nav-subitem{	top: 40px!important;}#custommenu-863 .navigation li.custommenu_5745b89d75e7b.custommenu-submenu-item{	text-align: center;}#custommenu-863 .navigation li.custommenu_5745b89d75e7b.custommenu-submenu-item li span{	color: var(--white)!important;}#custommenu-863 .navigation li.custommenu_5745b89d75e7b.custommenu-submenu-item a{	width: 100%;	box-sizing: border-box;	display: inline-block !important;	padding-right: 20px !important;}#custommenu-863 .navigation li.custommenu_5745b89d75e7b.custommenu-submenu-item .submenu_open{	top: 50px;	right: 12px;	position: absolute !important;	display: inline-block!important;	width: auto;}#custommenu-863 .navigation li.custommenu_5745b89d75e7b.custommenu-submenu-item .custommenu-nav-subitem{	height: auto!important;	opacity: 1!important;	position: relative;	background: transparent;}#custommenu-862 a.menu_open::before{	font-family: 'icomoon';	display: inline-block;	content: '\e613';	color: var(--white);	font-size: 18px;}#global_header .custommenu-submenu-item .custommenu-nav-subitem{	max-width: 100%!important;}#global_header .special-item-avatar-profile .custommenu-nav-subitem{	max-width: 220px!important;}#global_header a.custommenu_585beb1385003{	display: block!important;}#global_header ul.not-login{	padding-right: 10px;}#global_header ul.not-login li.custommenu_56d69d7bea2a4{	border-left: 1px solid #282828;}#global_header a.custommenu_585beb1385003 span.item-title::after{	float: none!important;}#global_header a.custommenu_585beb1385003{	position: relative;}#global_header li.custommenu_585beb1385003 ul.custommenu-nav-subitem{	height: auto !important;	opacity: 1 !important;	position: relative;	background: transparent;}#global_header li.custommenu_585beb1385003 .submenu_open,div#global_header div.layout_custommenu_custom_menu .navigation li.custommenu-submenu-item.custommenu_585beb1385003 .submenu_open{	top: 7px;	right: 12px;	position: absolute !important;	display: inline-block !important;	width: auto;}#custommenu-862 #core_menu_mini_menu > ul,#global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul{	display: flex!important;}#custommenu-862 a.menu_open{	display: none!important;}#global_header div[id*="custommenu"].layout_core_menu_main .menu_open::before{	font-family: "FontAwesome";	display: inline-block;	content: '\f0c9';	color: var(--white);	font-size: 18px;}#global_header div[id*="custommenu"].layout_core_menu_main .menu_open{	display: block !important;	width: 55px;	height: 58px;	text-align: center;	padding: 20px 0 !important;	box-sizing: border-box;	position: relative;}#global_page_core-index-index.not-login-body #global_header .layout_custommenu_custom_menu + .layout_custommenu_custom_menu{	display: block!important;}#global_page_core-index-index #global_header .layout_page_header.not-login-header{	max-height: 59px!important;}.not-login-body .not-login::before, .not-login-body .not-login::after{	display: none!important;}.not-login-body .not-login > li{	padding: 9px 0!important;}html .not-login-body #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login,html #global_page_page-index-view #global_header .not-login-header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login{	width: auto!important;	top: 10px!important;	padding-right: 0!important;	left: auto!important;	margin-left: 0!important;	right: 70px;}html #global_page_page-index-view #global_header .not-login-header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login{	display: flex !important;	justify-content: center;	align-items: center;}html #global_page_page-index-view #global_header .not-login-header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login::before, html #global_page_page-index-view #global_header .not-login-header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login::after{	display: none;}html #global_page_page-index-view #global_header .not-login-header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login li{	padding: 9px 0!important;}body#global_page_user-index-home #global_wrapper{	margin: 38px auto 20px!important;}#global_page_user-index-home #global_wrapper .layout_user_home_photo{	display: none;}#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(1), #global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(2), #global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(3){	display: none;}html body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks li a::before, html body#global_page_user-index-home #global_wrapper .layout_user_home_links .quicklinks li a::before{	font-size: 0!important;}html body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks li a,html body#global_page_user-index-home #global_wrapper .layout_user_home_links .quicklinks li a{	padding: 0 5px!important;}html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li a::before{	color: var(--white)!important;}html body#global_page_user-index-home #global_wrapper .layout_user_home_links{	margin-bottom: 0;}html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(3) , html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(4), body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li{	width: auto;	float: left;	text-align: center;}html body#global_page_user-index-home .layout_whjobs_jobs_list,html body#global_page_user-index-home .layout_whjobs_jobs_audition_list,html body#global_page_user-index-home .layout_whjobs_auditions_list,html body#global_page_user-index-home .layout_whcore_create_acts_tourings{	display: none;}html #global_page_user-index-home .layout_left .layout_user_home_links,html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu{	max-width: inherit!important;	max-width: auto!important;}html #global_page_user-index-home .layout_left .layout_user_home_links{	width: 35%!important;	float: left;}html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container{	width: 100%!important;	float: none;	text-align: center;}html #global_page_user-index-home .layout_left .layout_core_html_block{	clear: both;}html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container .layout_user_home_links{	width: 100%!important;	border-radius: 0 0px 0px 0!important;}html #global_page_user-index-home .layout_left .layout_user_home_links.generic_layout_container{	border-radius: 0px 0 0 0px!important;}html #global_page_user-index-home .layout_left .generic_layout_container.layout_user_home_links ul li:nth-child(3){	border-left: 1px solid #282828!important;}html #global_page_user-index-home .layout_left .layout_user_home_links.generic_layout_container .quicklinks ul{	display: flex;	float: right;	width: 100%;	justify-content: flex-end;}#global_page_event-index-search #global_wrapper div.layout_main,#global_page_core-pages-whos-who #global_wrapper div.layout_main,body#global_page_whcore-index-browse-acts #global_wrapper div.layout_main,body#global_page_whcore-index-browse-touring #global_wrapper div.layout_main,body#global_page_page-index-view #global_wrapper div.layout_main,#global_page_whjobs-index-index #global_wrapper div.layout_main,#global_page_whjobs-jobs-view #global_wrapper div.layout_main,#global_page_whjobs-auditions-view #global_wrapper div.layout_main,#global_page_whjobs-jobs-browse #global_wrapper div.layout_main,#global_page_whjobs-auditions-browse #global_wrapper div.layout_main ,#global_page_whcore-index-search-acts #global_wrapper div.layout_main,#global_page_whcore-index-search-touring #global_wrapper div.layout_main,#global_page_whjobs-jobs-search #global_wrapper div.layout_main,#global_page_whjobs-auditions-search #global_wrapper div.layout_main,#global_page_user-index-browse #global_wrapper div.layout_main,#global_page_event-index-browse #global_wrapper div.layout_main,#global_page_event-index-calendar #global_wrapper div.layout_main,#global_page_whjobs-residencies-view #global_wrapper div.layout_main,#global_page_whjobs-residencies-browse #global_wrapper div.layout_main,#global_page_whjobs-residencies-search #global_wrapper div.layout_main{	display: -webkit-box;	display: -moz-box;	display: box;	-webkit-box-orient: vertical;	-moz-box-orient: vertical;	box-orient: vertical;}#global_page_event-index-search div.layout_main .layout_right + .layout_middle,#global_page_core-pages-whos-who div.layout_main .layout_right + .layout_middle,body#global_page_whcore-index-browse-acts #global_wrapper div.layout_main .layout_right + .layout_middle,body#global_page_whcore-index-browse-touring #global_wrapper div.layout_main .layout_right + .layout_middle,body#global_page_page-index-view #global_wrapper div.layout_main .layout_left + .layout_middle,#global_page_whjobs-index-index #global_wrapper div.layout_main .layout_middle,#global_page_whjobs-jobs-view #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-auditions-view #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-jobs-browse #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-auditions-browse #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whcore-index-search-acts #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whcore-index-search-touring #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-jobs-search #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-auditions-search #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_user-index-browse #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_event-index-browse #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_event-index-calendar #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-residencies-view #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-residencies-browse #global_wrapper div.layout_main .layout_right + .layout_middle,#global_page_whjobs-residencies-search #global_wrapper div.layout_main .layout_right + .layout_middle{	-webkit-box-ordinal-group: 2;	-moz-box-ordinal-group: 2;	box-ordinal-group: 2;}#global_page_event-index-search div.layout_main .layout_right,#global_page_core-pages-whos-who div.layout_main .layout_right,#global_page_event-index-browse div.layout_main .layout_right,#global_page_event-index-calendar div.layout_main .layout_right,body#global_page_whcore-index-browse-acts #global_wrapper div.layout_main .layout_right,body#global_page_whcore-index-browse-touring #global_wrapper div.layout_main .layout_right,body#global_page_page-index-view #global_wrapper div.layout_main .layout_left ,#global_page_whjobs-jobs-view #global_wrapper div.layout_main .layout_right,#global_page_whjobs-auditions-view #global_wrapper div.layout_main .layout_right,#global_page_whjobs-jobs-browse #global_wrapper div.layout_main .layout_right,#global_page_whjobs-auditions-browse #global_wrapper div.layout_main .layout_right,#global_page_whcore-index-search-acts #global_wrapper div.layout_main .layout_right,#global_page_whcore-index-search-touring #global_wrapper div.layout_main .layout_right,#global_page_whjobs-jobs-search #global_wrapper div.layout_main .layout_right ,#global_page_whjobs-auditions-search #global_wrapper div.layout_main .layout_right,#global_page_user-index-browse #global_wrapper div.layout_main .layout_right,#global_page_whjobs-residencies-view #global_wrapper div.layout_main .layout_right,#global_page_whjobs-residencies-browse #global_wrapper div.layout_main .layout_right,#global_page_whjobs-residencies-search #global_wrapper div.layout_main .layout_right{	-webkit-box-ordinal-group: 3;	-moz-box-ordinal-group: 3;	box-ordinal-group: 3;}#global_page_whjobs-index-index #global_wrapper div.layout_main .layout_right{	-webkit-box-ordinal-group: 4;	-moz-box-ordinal-group: 4;	box-ordinal-group: 4;}#global_page_whjobs-index-index .layout_right{	margin-top: 20px!important;}.pages{	margin-bottom: 20px;}#global_page_event-index-browse .layout_core_ad_campaign img{	width: 100%;}#global_page_page-index-view #global_wrapper .user-not-logged-in{	top: -20px;}#global_page_whcore-index-browse-acts #global_wrapper{	margin: 31px auto 20px!important;}#global_page_whcore-index-browse-acts.not-login-body #global_wrapper,body#global_page_page-index-view.not-login-body #global_wrapper{	margin: 0px auto 1px!important;}}@media screen and (max-width: 1199px){div.layout_page_header .layout_main, div.layout_page_footer .layout_main, div#global_content{	padding: 0!important;}}@media screen and (max-device-width: 736px) and (orientation: landscape){div.feedback-button-wrapper{	right: 0;/* 	top: 80px!important;*/}}@media screen and (max-device-width: 640px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){body#global_page_core-pages-coming-soon .coming-soon-video, body#global_page_core-index-index .coming-soon-video{	width: 460px!important;	transform: translate(-50%, -60%)!important;}}@media screen and (max-width:600px){html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container{	width: 100%!important;}}@media screen and (max-device-width: 410px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){body#global_page_core-pages-coming-soon .coming-soon-video, body#global_page_core-index-index .coming-soon-video{	width: 60%!important;	transform: translate(-50%, -48%)!important;}}@media screen and (max-width: 490px){html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(3), html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(4), body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li{	width: inherit!important;	float: none;	display: inline-block;	line-height: 13px;	border-right: none!important;}html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(3){	display: none!important;}html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li:nth-child(4), html body#global_page_user-index-home #global_wrapper .layout_user_home_links.generic_layout_container > .quicklinks li a, body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a{	border-right: none!important;	border-bottom: none!important;	background-color: #191919!important;	background-image: none!important;	line-height: 13px;	height: inherit!important;}body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li + li{	border-right: none!important;}html #global_page_user-index-home .layout_left .layout_user_home_links{	display: inline-block;	width: auto !important;}body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu > .quicklinks li::after, body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li::after{	top: 12px!important;	right: -2px;}body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .layout_user_home_links > .quicklinks li::first-child::before{	content: '';	display: inline-block;	background: var(--white);	height: 10px;	width: 1px;	margin-top: 4px;	position: absolute;	top: 0px;	z-index: 2;}body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu > .quicklinks li::after{	content: '';	display: inline-block;	background: var(--white);	height: 10px;	width: 1px;	margin-top: 4px;	position: absolute;	top: 0px;	z-index: 2;}body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li:nth-child(4) a::after{	right: 4px;}body#global_page_user-index-home .layout_left .layout_user_home_links ul li a::before{	padding-right: 0!important;}html body#global_page_user-index-home .layout_left .layout_user_home_links,html body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu{	max-width: auto!important;}html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container .quicklinks ul{	display: inline-block!important;}html body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container{	float: right;	line-height: 13px;}#global_page_user-index-home #global_wrapper .layout_left{	background: none;}#global_page_user-index-home .layout_user_home_links .quicklinks li a,body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a span{	font-size: 12px !important;}body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a{	font-size: 12px !important;	border-bottom: none;	height: inherit!important;}html #global_page_user-index-home .layout_left .layout_user_home_links{	width: 21%!important;}html #global_page_user-index-home .layout_left .generic_layout_container.layout_user_home_links ul li{	width: 42%!important;}html #global_page_user-index-home .layout_left .layout_custommenu_custom_menu.generic_layout_container{	width: 100%!important;}body#global_page_user-index-home #global_wrapper .layout_user_home_links > .quicklinks li{	width: 29%;}#global_page_user-index-home #global_wrapper .layout_left{	padding: 0px 0!important;	background: none;}}@media screen and (max-width: 370px){#global_page_user-index-home .layout_user_home_links .quicklinks li a, body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a span{	font-size: 10px !important;	line-height: 13px;}body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a{	font-size: 10px !important;	line-height: 13px;	border-bottom: none;	height: inherit!important;}}div#global_header .layout_core_menu_mini > div > ul.not-login li.landing-header-menu-login-btn a{	background: none!important;	border-bottom: none!important;	margin-left: 0!important;}div#global_header .layout_core_menu_mini > div > ul.not-login li.landing-header-menu-login-btn{	padding: 9px 0!important;}#global_page_core-index-index.not-login-body ul.not-login li:first-child{	padding: 9px 0!important;}div#global_header .layout_core_menu_mini > div > ul.not-login li.landing-header-menu-login-btn a span{	text-decoration: none;	color: var(--blue)!important;	text-transform: uppercase;	text-shadow: none!important;}div#global_header .layout_core_menu_mini > div > ul.not-login li.landing-header-menu-login-btn a:hover span{	text-decoration: underline;}.connect-left-block .login .email-large-btn.btn.open-cerabox span{	border-left: none;	height: 24px;	line-height: 24px;	font-size: 12px;}.connect-left-block .login .email-large-btn.btn.open-cerabox{	height: 24px;	line-height: 24px;}.connect-left-block .login{	clear: both;	line-height: 24px!important;}.connect-left-block .login .login-btn + a{	float: right;	margin-left: 10px;}@media screen and (max-width:880px){#global_page_user-index-home #global_wrapper .layout_left .layout_custommenu_custom_menu .layout_user_home_links ul li:nth-child(2) > a{	display: none;}#global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul{	width: 350px!important;}#global_page_event-index-search #global_wrapper div.layout_main .layout_right{	margin-top: 15px!important;}}@media screen and (max-width:768px){#global_page_core-index-index.not-login-body #global_header .layout_page_header.not-login-header .login{	margin-bottom: 7px;}.connect-left-block .login .email-large-btn.btn.open-cerabox span{	padding: 0 10px;}#global_page_core-index-index.not-login-body #global_wrapper .landing-wrap{	padding-left: 0!important;	padding-right: 0!important;}body:not(.not-login-body) div#global_header div.layout_core_menu_mini[id*="custommenu"] #core_menu_mini_menu > ul > li{	height: 48px;}body:not(.not-login-body) div#global_header div.layout_core_menu_mini[id*="custommenu"] #core_menu_mini_menu > ul > li > .cm-html-block > a, body:not(.not-login-body) div#global_header div.layout_core_menu_mini[id*="custommenu"] #core_menu_mini_menu > ul > li #cm_messages_button{	padding: 7px 16px !important;}body:not(.not-login-body) div#global_header div.layout_core_menu_mini[id*="custommenu"] #core_menu_mini_menu > ul > li #cm_notifications_button{	padding: 5px 15px 7px !important;}body:not(.not-login-body) div#global_header div.layout_core_menu_mini[id*="custommenu"] #core_menu_mini_menu > ul > li #site-translate .goog-te-menu-value{	padding-top: 8px !important;}body:not(.not-login-body) #global_header #core_menu_mini_menu a.special-item-avatar-profile{	height: 48px !important;}}@media screen and (max-width:740px){.layout_user_home_links .invite-connections a span{	display: none;}#global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul{	width: 260px!important;	margin-left: -167px;}}@media screen and (max-width:410px){#global_header .cm-messages-container{	left: -139px!important;}#global_header .cm-notifications-container{	left: -107px!important;}}@media all and (min-width:881px) and (max-width:1100px){#global_header .navigation li a{	padding: 13px 7.5px;}}/* new Header */.header-primary{	background: var(--black-dark);	width: 100%;	z-index: 20;}.header-primary .container{	max-width: 1600px;	margin: 0 auto;	padding: 13px 12px 10px;	text-align: center;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;}.header-primary .container > .dropdown-user .dropdown-toggle{	margin-right: 0;	padding-right: 0;	padding-left: 0;}.header-primary .logo img{	max-width: 66px;	margin-bottom: 0;}.header-primary .btn,.header-primary  button{	outline: none;}.header-primary .btn .icon-inline-block,.header-primary  button .icon-inline-block{	display: inline-block;	vertical-align: baseline;	width: auto;}.header-primary .btn.btn-primary .icon-inline-block:before, .header-primary  button.btn-primary .icon-inline-block:before{	color: var(--white);}.header-primary .btn-secondary{	margin-bottom: 0;	padding: 5px;	color: var(--white);	line-height: 1;	background: transparent;	border: none;	text-shadow: none;}.header-primary .btn-secondary i{	width: auto;	border: none;}.header-primary .btn-transparent-primary{	padding: 0 3px;	font-size: 15px;	color: var(--blue);	text-shadow: none;	outline: none;	background: none;}.header-primary .btn-transparent-primary .icon-chevron-left{	margin-left: -8px;}.header-primary .btn-transparent-primary .icon-plus{	margin-right: 2px;	font-size: 18px;}.header-primary .btn-transparent-primary .icon-plus:before{	color: var(--blue);}.header-primary i{	color: var(--white);	width: auto;	line-height: 1.2;	border-right: none;}.header-primary i:before{	line-height: 1.2;	color: var(--white);}.header-primary i.icon-plus{	font-size: 18px;}.header-primary .menu-items-menu-mini div.dropdown-item-right{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	float: right;	max-width: 50%;	text-align: right;}.header-primary .menu-items-menu-mini div.dropdown-item-right a{	color: var(--blue);	text-transform: none;}.header-primary .menu-items-menu-mini div.dropdown-item-right a:last-child{	padding-left: 10px;}.header-primary .menu-items-menu-mini div.dropdown-item-right a img.thumb_icon{	width: 52px;	height: 52px;	border-radius: 100px;}.header-primary .layout_core_menu_main .navigation{	display: block;}.header-primary a.active{	color: var(--blue);}.header-primary #site-translate{/* 	order: 5;*/	margin-left: -3px;	margin-top: 0;	margin-bottom: 10px;}.header-primary #site-translate select{	border: none;	background: transparent;}.header-primary #site-translate .goog-te-menu-value{	display: inline-block;	font: 12px/1.2 "gtwalsheim-pro-medium", sans-serif;	text-transform: uppercase;	color: var(--white) !important;}.header-primary #site-translate .goog-te-menu-value:before{	color: var(--white);}.header-primary #site-translate .goog-te-menu-value:hover{	color: var(--blue) !important;}.header-primary #site-translate .goog-te-menu-value:hover:before{	color: var(--blue);}.header-primary .dropdown-user{	order: 5;}.header-primary .menu-items-menu-user{	display: flex;	flex-direction: column;	height: 100%;}.header-primary .layout_custommenu_custom_menu_new{	display: flex;	flex-direction: column;	height: 100%;}.header-primary .layout_custommenu_custom_menu_new > ul{	display: flex;	flex-direction: column;	height: 100%;}.header-primary .layout_custommenu_custom_menu_new > ul.d-none{	display: none;}.header-primary .layout_custommenu_custom_menu_new.d-none{	display: none;}.header-primary .menu-li-add div.menu-items{	padding-right: 0;	padding-bottom: 20px;}.header-primary button.menu-items-menu-add-btn{	margin-top: 20px;	padding: 10px 14px !important;	text-transform: initial;}.header-primary button.menu-items-menu-add-btn .icon-plus{	margin-right: 5px;}.header-primary button.menu-items-menu-add-btn.item-title{	font-size: 14px;}.header-primary .accounts-title{	display: block;	margin-top: 10px;}.header-primary .special-item-accounts{	margin: auto 0 5px;	border-top: 1px solid var(--gray-ccc);}.header-primary .menu_custom_33:not(.special-item-accounts) + .menu-li-add + .special-item-html-block, .header-primary  .menu_custom_33:not(.special-item-accounts) + .special-item-html-block{	margin-top: auto;	padding-top: 15px;	border-top: 1px solid var(--gray-ccc);}.header-primary .dropdown-item-wrapper-user{	position: relative;/* .item_photo_user{	margin-left: 10px;}*/}.header-primary .dropdown-item-wrapper-user .clip-figure{	position: absolute;	left: -100000px;	overflow: hidden;}.header-primary .dropdown-item-wrapper-user a{	position: relative;	z-index: 2;}.header-primary .dropdown-item-wrapper-user::after{	content: "";	position: absolute;	bottom: 0;	right: -4px;	display: block;	width: 8px;	height: 8px;	background: var(--blue);	border-radius: 50%;	border: none;}.header-primary .dropdown-item-user{	word-break: break-word;	display: none;}.header-primary .menu-items-menu-user .dropdown-item-user .dropdown-item-user-name{	white-space: normal;}.header-primary .dropdown-item-user .icon-circus{	vertical-align: middle;}.header-primary .dropdown-item-user-name{	display: inline-block;	vertical-align: middle;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	line-height: normal;}.header-primary .text-danger{	color: #E3351F;	font: 15px/1.2 "gtwalsheim-pro-medium", sans-serif;}.header-primary .dropdown-search-wrapper{	position: relative;	margin-bottom: 10px;}.header-primary .dropdown-search-wrapper .btn-transparent{	position: absolute;	top: 50%;	right: 0;	z-index: 2;	height: 100%;	padding: 0 10px;	background: none;	transform: translate3d(0, -50%, 0);	opacity: 0.5;}.header-primary .dropdown-search-wrapper .btn-transparent i{	width: auto;}#global_page_timeline-edit-settings .header-primary .dropdown-menu-search-form,#global_page_whjobs-jobs-edit-job .header-primary .dropdown-menu-search-form,#global_page_whjobs-auditions-edit-audition .header-primary .dropdown-menu-search-form,#global_page_whjobs-residencies-edit-audition .header-primary .dropdown-menu-search-form{	background: transparent;}.header-primary .dropdown-search-input{	width: 350px;	height: 44px;	padding: 20px 36px 20px 20px;	color: var(--white);	border: none;	border-radius: 50px;	outline: none;	background: #464646;}.header-primary .dropdown-search-input:focus{	border-color: rgba(255, 255, 255, 0.3);}.header-primary .dropdown-search-input::placeholder{	color: var(--white) !important;}/* not login menu */.not-login-body .header-primary .container .wrapper-logo-menu{	transform: translate3d(0, 0, 0);}.not-login-body .header-primary .container .menu-mini-login-wrapper{	order: 2;	display: flex;	flex-direction: column;	align-items: flex-end;}.not-login-body .header-primary .container .menu-mini-login-logo{	display: none;	gap: 7px;	margin-bottom: 10px;	font-size: 14px;	color: var(--white);	align-items: flex-end;	text-transform: uppercase;	font-family: 'gtwalsheim-pro-bold';}.not-login-body .header-primary .container .menu-mini-login-logo span{	white-space: nowrap;	margin-bottom: 3px;}.not-login-body .header-primary .container .menu-mini-login{	order: 2;	display: flex;	flex-direction: row;	flex-wrap: nowrap;}.not-login-body .header-primary .container .menu-mini-login > .dropdown-primary:first-child{	display: none;}.not-login-body .header-primary .container .menu-mini-login div,.not-login-body .header-primary .container .menu-mini-login  a{	color: var(--white);}.not-login-body .header-primary .container .menu-mini-login a.menu_core_mini{	display: block;	margin: 5px 7px 5px 0;	padding: 10px 16px;	line-height: 1;	font: 16px/1 'gtwalsheim-pro-medium', sans-serif;	text-shadow: none;	text-align: center;	color: var(--white);	background: transparent;	border: 1px solid var(--blue);	border-radius: 100px;	box-shadow: none;}.not-login-body .header-primary .container .menu-mini-login a.menu_core_mini:hover{	color: var(--blue);	background: var(--white) !important;}.not-login-body .header-primary .container .menu-mini-login a.menu_core_mini .item-title{	font: 16px/1 'gtwalsheim-pro-bold', sans-serif;}.not-login-body .header-primary .container .menu-mini-login .dropdown:last-child a.menu_core_mini{	background: var(--blue);}.not-login-body .header-primary .container .wrapper-user-center{	display: none;}body.not-login-body .header-primary .wrapper-user .wrapper-user-left{	min-width: 0;}html.dropdown-fixed-active,body.dropdown-fixed-active{	position: fixed;	overflow: hidden;	width: 100%;}html.dropdown-fixed-active[style*="position: relative"], body.dropdown-fixed-active[style*="position: relative"]{	position: fixed !important;}html.dropdown-fixed-active .widget-add-post-create,body.dropdown-fixed-active .widget-add-post-create{	z-index: 9;}#global_page_whcore-index-welcome .header-primary .container,#global_page_whpayment-pro-index .header-primary .container{	overflow: visible;	margin: 0 auto 0;	padding: 13px 12px 10px;}@-webkit-keyframes ripple{from{	min-width: 12px;	min-height: 12px;	transition: all 1s linear;}to{	min-width: 6px;	min-height: 6px;	transition: all 1s linear;}}@keyframes ripple{from{	min-width: 12px;	min-height: 12px;	transition: all 1s linear;}to{	min-width: 6px;	min-height: 6px;	transition: all 1s linear;}}.dropdown-primary{	position: relative;	z-index: 10;}.dropdown-primary.active{	z-index: 11;}.dropdown-primary .dropdown-menu{	position: absolute;	top: 100%;	left: 0;	width: 100%;	min-width: 280px;	padding: 20px;	color: var(--white);	background: var(--black-dark);	z-index: 2;}.dropdown-primary .dropdown-menu .text-pro{	color: var(--blue);	-webkit-background-clip: initial;	background: transparent;	-webkit-text-fill-color: initial;}.dropdown-primary .dropdown-menu #site-translate{	display: none;}.dropdown-primary .dropdown-menu .dropdown-item,.dropdown-primary .dropdown-menu  .dropdown-title{	color: var(--white);}.dropdown-primary .dropdown-menu .dropdown-item{	display: block;	margin-bottom: 8px;	line-height: 1.2;}.dropdown-primary .dropdown-menu a.dropdown-item:hover{	color: var(--blue);}.dropdown-primary .dropdown-menu .dropdown-title,.dropdown-primary .dropdown-menu  .accounts-title{	color: #b9b9b9;	margin: 8px 0;	text-transform: uppercase;	font: 14px/normal "gtwalsheim-pro-medium";}.dropdown-primary .dropdown-menu .dropdown-title{	margin-bottom: 10px;}.dropdown-primary .dropdown-menu:first-child .dropdown-title{	margin-top: 0;}.dropdown-primary .dropdown-menu > .dropdown-title:first-child{	margin-top: 0;}.dropdown-primary .dropdown-menu .dropdown-primary-close{	position: absolute;	top: 20px;	right: -15px;	color: var(--white);	background: transparent;	outline: none;	z-index: 2;	display: none;}.dropdown-primary .dropdown-menu li{	padding: 0;}.dropdown-primary .dropdown-menu a{	padding: 0;	color: var(--white);}.dropdown-primary .dropdown-menu a .item-title{	display: block;	padding: 8px 0;	color: var(--white);}.dropdown-primary .dropdown-menu a .item-title:hover{	color: var(--blue);}.dropdown-primary .dropdown-menu #cm_view_links{	padding: 6px 0 0 !important;	margin: 5px 0 0;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	justify-content: space-between;	border-top: 1px solid #676767;	background: transparent;}.dropdown-primary .dropdown-menu #cm_view_links a{	color: var(--white);}.dropdown-primary .dropdown-menu-fixed{	position: fixed;	top: 60px;	right: 0;	bottom: 0;	left: 0;	z-index: 2001;	overflow-x: hidden;	overflow-y: auto;	padding: 20px 0 25px 20px;	background: var(--black-dark);}.dropdown-primary .dropdown-menu-fixed .menu-items{	padding-right: 20px;}.dropdown-primary .dropdown-menu-fixed a,.dropdown-primary .dropdown-menu-fixed  span.item-title{	text-transform: initial;	font-size: 14px;	font-family: 'sailec-regular', sans-serif;}.dropdown-primary .dropdown-menu-fixed a:hover, .dropdown-primary .dropdown-menu-fixed  span.item-title:hover{	color: var(--blue);}.dropdown-primary .dropdown-menu-fixed a.active,.dropdown-primary .dropdown-menu-fixed  span.item-title.active{	color: var(--blue);}.dropdown-primary .dropdown-menu-fixed a.active,.dropdown-primary .dropdown-menu-fixed  a.active .item-title{	color: var(--blue);}.dropdown-primary .dropdown-menu-fixed .custommenu-submenu-item > a{	display: block;}.dropdown-primary .dropdown-menu-fixed .custommenu-submenu-item > a:after{	display: none;}.dropdown-primary .dropdown-menu-fixed .custommenu-submenu-item > a .item-title:after{	position: static;	float: right;	display: block;	content: '\E017';	margin-top: -3px;	margin-right: -3px;	color: var(--white);	font-family: 'icon-circus';	font-size: 22px;	line-height: 1;}.dropdown-primary .dropdown-menu-fixed .custommenu-submenu-item > .submenu_open{	display: none !important;}.dropdown-primary .dropdown-menu-fixed .custommenu-submenu-item .custommenu-nav-subitem{	position: absolute;	top: 0;	left: 0;	z-index: 2;	height: 100%;	width: 100%;	padding: 20px 0 25px 20px !important;	background: var(--black-dark);	visibility: hidden;	transition: all .3s linear;	transform: translate3d(100%, 0, 0);}.dropdown-primary .dropdown-menu-fixed .custommenu-submenu-item.active .custommenu-nav-subitem{	visibility: visible;	transform: translate3d(0%, 0, 0);}.dropdown-primary .dropdown-menu-fixed .icon-close{	text-shadow: none;}.dropdown-primary .dropdown-menu-search ul{	display: flex;	margin-left: 20px;	flex-direction: row;	flex-wrap: wrap;}.dropdown-primary .dropdown-menu-search ul li{	width: 50%;}.dropdown-primary .dropdown-menu-right{	left: auto;	right: 0;}.dropdown-primary .dropdown-divider{	border-top: 1px solid var(--gray-ccc);	margin: 15px 0;}.dropdown-primary .accounts-title{	color: var(--white);}.dropdown-primary.text-uppecase .dropdown-item,.dropdown-primary.text-uppecase  .item-title,.dropdown-primary.text-uppecase  .cm-html-block,.dropdown-primary.text-uppecase  .cm-html-block a{	text-transform: initial;	font: 14px/normal "sailec-regular", sans-serif;}.dropdown-primary.text-uppecase .cm-html-block a[href="./logout"]{	display: block;	margin-top: 6px;	margin-bottom: 10px;	font-size: 14px;}.dropdown-primary.text-uppecase .dropdown-item{	margin-top: 10px;	font-size: 14px;}.dropdown-primary .menu-items-menu-user .user-title,.dropdown-primary  .menu-items-menu-user .user-title a{	text-transform: none;	font-size: 11px;}.dropdown-primary .item_photo_user{	width: 25px;	height: 25px;	object-fit: cover;	margin-right: 5px;	margin-left: 0;}.dropdown-primary .user-info{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	margin-bottom: 5px;}.dropdown-primary .user-info .item_photo_user{	width: 25px;	height: 25px;	object-fit: cover;	margin-right: 10px;}.dropdown-primary .user-info .user-title a{	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.dropdown-primary.dropdown-notifications ul{	max-height: 520px;	overflow-y: auto;}.dropdown-primary.dropdown-notifications li{	font-size: 14px;	margin-bottom: 10px;}.dropdown-primary.dropdown-notifications .icon.unread:after, .dropdown-primary.dropdown-notifications  i.unread:after{	top: -3px;}.dropdown-primary.dropdown-messages .dropdown-items{	max-height: 520px;	overflow-y: auto;}.dropdown-primary.dropdown-messages .dropdown-item{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: flex-start;}.dropdown-primary.dropdown-messages .dropdown-item .item_photo_user{	margin-right: 10px;}.dropdown-primary.dropdown-messages .dropdown-item a:hover{	color: yellow;}.dropdown-primary .icon{	position: relative;}.dropdown-primary .icon.unread:after, .dropdown-primary  i.unread:after{	content: "";	display: inline-block;	width: 11px;	height: 11px;	position: absolute;	top: -1;	right: -3px;	background: var(--red-d);	border-radius: 50%;	border: 2px solid var(--white);	animation: 1s ripple;}.dropdown-primary.dropdown-primary-white{	display: inline-block;}.dropdown-primary.dropdown-primary-white .dropdown-toggle,.dropdown-primary.dropdown-primary-white  .dropdown-menu{	padding: 5px;	color: #191919;	line-height: 1;	border: none;	outline: none;	background: var(--white);}.dropdown-primary.dropdown-primary-white .dropdown-item{	margin-bottom: 4px;	color: #191919;}.dropdown-primary.dropdown-primary-white .dropdown-item a{	color: #191919;}.dropdown-primary.dropdown-primary-white .dropdown-item a:hover{	color: var(--blue);}.dropdown-primary.dropdown-primary-white .dropdown-item:last-child{	margin-bottom: 0;}.dropdown-main .dropdown-item,.dropdown-main  .dropdown-title{	text-transform: uppercase;}.dropdown-main a{	color: var(--white);}.header-primary .dropdown-menu-fixed a,.header-primary .dropdown-menu-fixed  .dropdown-item-user,.header-primary .dropdown-menu-fixed  h1{	color: var(--white);}.header-primary .dropdown-menu-fixed .dropdown-item-user{	text-transform: uppercase;	font: 14px/1.2 "gtwalsheim-pro-medium", sans-serif;	color: var(--blue);}.header-primary .dropdown-menu-fixed .dropdown-item-user-name{	font: 14px/1.2 "gtwalsheim-pro-medium", sans-serif;}.header-primary .dropdown-menu-fixed .text-pro{	text-transform: none;}.header-primary .dropdown-menu-fixed .icon-pro{	display: none;}.header-primary .icon-pro{	width: 75px;	height: 18px;	margin-top: 2px;	background-image: url(/application/themes/stagelync/images/icons/icon-premium.svg?c=1463);}.header-primary .icon-pro::before{	content: "";}@media all and (min-width: 1024px){#global_page_whcore-index-welcome .header-primary .container, #global_page_whpayment-pro-index .header-primary .container{	overflow: visible;	margin: 0 auto 0;	padding: 48px 12px 27px !important;}.not-login-body .header-primary .container .menu-mini-login-logo{	display: flex;}.header-primary .container{	padding: 35px 15px 32px !important;}.header-primary .wrapper-logo-menu{	margin-left: 0;	margin-right: 0;	order: 0;	transform: translate3d(0, 0, 0);}.header-primary .menu-items-menu-main{	align-self: flex-end;	margin-right: auto;	margin-left: 39px;	order: 1;	width: 100%;}.header-primary .menu-items-menu-main li{	display: inline-block;	margin-right: 26px;	padding-right: 0;}.header-primary .menu-items-menu-main li a,.header-primary .menu-items-menu-main li  a span{	color: var(--white);	font: 21px/14px "gtwalsheim-pro-medium", sans-serif;	text-transform: uppercase;}.header-primary .menu-items-menu-main li a:hover, .header-primary .menu-items-menu-main li  a span:hover{	color: var(--blue);}.header-primary .menu-items-menu-main li a.active,.header-primary .menu-items-menu-main li  a span.active{	color: var(--blue);}.header-primary .menu-items-menu-main li a.text-danger,.header-primary .menu-items-menu-main li  a span.text-danger{	color: #E3351F;	font: 15px/1.2 "gtwalsheim-pro-medium", sans-serif;}.header-primary .menu-items-menu-main li a.active > span{	color: var(--blue);}.header-primary .menu-items-menu-main li li{	display: block;}.header-primary .menu-items-menu-main li li a{	display: block;	padding: 10px;	color: #000;}.header-primary .menu-items-menu-main li li a:hover{	color: var(--white);}.header-primary .menu-items-menu-main li li a.active,.header-primary .menu-items-menu-main li li a.active > span{	color: var(--blue);}.header-primary .menu-items-menu-main .custommenu-submenu-item{	position: relative;}.header-primary .menu-items-menu-main .custommenu-submenu-item > a{	padding-right: 0 !important;}.header-primary .menu-items-menu-main .custommenu-submenu-item > a:after{	content: "";	position: static;	vertical-align: baseline;	margin-left: 3px;	width: 8px;	height: 8px;	background: var(--blue);	border-radius: 50%;	border: none;}.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem{	display: none;	position: absolute;	z-index: 2;	top: 100%;	left: -25px;	min-width: 200px;	padding: 25px 15px 10px !important;	background: var(--black-dark);	border: none;}.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem a,.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem  a > span{	white-space: nowrap;	color: var(--white);}.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem a:hover, .header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem  a:hover > span{	color: var(--blue);}.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem a.active,.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem  a.active > span{	color: var(--blue);}.header-primary .menu-items-menu-main .custommenu-submenu-item .custommenu-nav-subitem:before{	display: none;}.header-primary .menu-items-menu-main .custommenu-submenu-item:hover .custommenu-nav-subitem{	display: block;}.header-primary .menu-items-menu-mini .dropdown-item-right{	float: none;}.header-primary .wrapper-user{	order: 3;	display: flex;	flex-direction: row;	flex-wrap: wrap;	align-items: center;	height: 98px;	color: var(--white);}.header-primary .wrapper-user svg{	border-radius: 50%;}.header-primary .wrapper-user div,.header-primary .wrapper-user  a{	color: var(--white);}.header-primary .wrapper-user .btn{	margin-right: 0;	padding: 2px 5px;}.header-primary .wrapper-user .btn:hover, .header-primary .wrapper-user .btn:hover i, .header-primary .wrapper-user .btn:hover i:before, .header-primary .wrapper-user .btn:hover i:after{	color: var(--blue);}.header-primary .wrapper-user .dropdown{	display: inline-block;	vertical-align: middle;}.header-primary .wrapper-user .dropdown-item-user{	position: relative;	display: flex;	gap: 2px;	flex-direction: column;	align-items: flex-end;	margin: 0;	white-space: nowrap;	text-align: right;	line-height: 1;	font-size: 17px;	cursor: pointer;}.header-primary .wrapper-user .dropdown-item-user .dropdown-item-user-name{	max-width: 200px;}.header-primary .wrapper-user .dropdown-item-user:after{	content: none;	position: absolute;	top: 16px;	right: -6px;	display: inline-block;	vertical-align: bottom;	margin-left: 0;	margin-bottom: 2px;	width: 0;	height: 0;	border-style: solid;	border-width: 0 0 5px 5px;	border-color: transparent transparent var(--white) transparent;}.header-primary .wrapper-user .dropdown-item-user:hover{	color: var(--blue);}.header-primary .wrapper-user .dropdown-item-user:hover:after{	border-color: transparent transparent var(--blue) transparent;}.header-primary .wrapper-user .menu-items-menu-add-btn{	margin-top: 0;	margin-bottom: 0;	white-space: nowrap;	opacity: 1;/* &:hover{	color: var(--white);i,i:before{	color: var(--white);}}*/}.header-primary .wrapper-user-top{	display: flex;	flex: 0 0 100%;	gap: 20px;	justify-content: flex-end;	align-items: center;	margin-bottom: 8px;}.header-primary .wrapper-user-left{	display: flex;	flex: 0 0 100%;	gap: 9px;	align-items: center;	justify-content: flex-end;	min-width: 100px;	text-align: right;}.header-primary .wrapper-user-left ~ .wrapper-user-right:has(*:nth-child(1)){	flex: 0 0 78%;}.header-primary .wrapper-user-center{	margin-right: 20px;	margin-bottom: 4px;	border-right: 1px solid #474747;	padding-right: 25px;}.header-primary .wrapper-user-center .item_photo_user{	display: block;	width: 52px;	height: 52px;	cursor: pointer;	border-radius: 0;}.header-primary .wrapper-user-right{	flex: 0;}.header-primary .wrapper-user-right:has(*:nth-child(1)){	flex: 0 0 21%;}.header-primary .dropdown-search{/* 	order: 4;*/	display: inline-block;	margin-bottom: 10px;}.header-primary .dropdown-search .dropdown-toggle{	display: none;}.header-primary .dropdown-search a,.header-primary .dropdown-search  a .item-title{	color: var(--white);	text-transform: uppercase;	font: 12px/1.2 "gtwalsheim-pro-medium", sans-serif;}.header-primary .dropdown-search a.active .item-title{	color: var(--blue);}.header-primary .dropdown-search .layout_user_home_links{	margin-bottom: 0;}.header-primary .dropdown-search .menu-items-menu-search .dropdown-title:first-child{	display: none;}.header-primary .dropdown-search .dropdown-menu-search{	position: relative;	right: auto;	left: 0;	display: block;	min-width: 190px;	padding: 0;	overflow: visible;/* .dropdown-search-input{	padding: 10px 36px 10px 20px;}*/}.header-primary .dropdown-search .dropdown-menu-search .menu-items{	padding-right: 0;}.header-primary .dropdown-search .dropdown-menu-search .dropdown-search-wrapper{	margin-bottom: 15px;}.header-primary .dropdown-search .dropdown-menu-search ul{	position: absolute;	top: 100%;	left: 0;	display: none;	margin-left: 0;	padding: 13px 20px;	z-index: 2;	background: #000;}.header-primary .dropdown-search .dropdown-menu-search ul li{	display: block;	width: auto;	margin-right: 0;}.header-primary .dropdown-search.active .dropdown-menu-search ul{	display: block;}.header-primary .menu-items-menu-add > .btn-transparent-primary[onclick]{	display: none;}.header-primary .menu-items-menu-user + .dropdown-divider{	display: none;}.header-primary #site-translate{/* 	order: 5;*/}.header-primary .special-item-accounts{	margin-top: 15px;}.header-primary .menu_custom_33:not(.special-item-accounts) + .menu-li-add + .special-item-html-block, .header-primary  .menu_custom_33:not(.special-item-accounts) + .special-item-html-block{	margin-top: 15px;	padding-top: 15px;	border-top: 1px solid var(--gray-ccc);}.header-primary .dropdown-add{	order: 2;}.header-primary .dropdown-notifications{/* 	order: 3;*/}.header-primary .dropdown-notifications .dropdown-menu-notifications{	right: 0;	left: auto;}.header-primary .dropdown-messages{/* 	order: 4;*/}.header-primary .dropdown-messages .dropdown-menu-messages{	right: 0;	left: auto;}.header-primary .dropdown-main{	order: 5;}.header-primary .logo img{	max-width: 183px;	height: 90px;	margin-bottom: 0;}.header-primary .menu-items.active .custommenu-nav-subitem{	background: none;	display: block;	position: static;	padding: 0 !important;}.header-primary .menu-items.active .custommenu-nav-subitem:before{	display: none;}.header-primary .menu-items#site-translate.d-none{	display: none;}.dropdown-primary .dropdown-menu-fixed{	position: absolute;	top: 0;	right: 0;	bottom: auto;	left: auto;	padding: 20px 25px;	z-index: 10;	overflow-x: auto;	overflow-y: auto;	background: var(--black-dark);}.dropdown-primary .dropdown-menu-fixed .menu-items{	padding-right: 0;}.dropdown-primary .menu-items{	padding-right: 0;}.dropdown-primary .dropdown-primary-close:last-child{	display: none;}.dropdown-primary.text-uppecase .cm-html-block a[href="./logout"]{	margin-bottom: 0;}.not-login-body .header-primary .container .menu-mini-login{	margin-right: 0;	justify-content: flex-end;	white-space: nowrap;}.not-login-body .header-primary .container .menu-mini-login > .dropdown-primary{	padding: 9px 0 9px;	text-align: right;}.not-login-body .header-primary .container .menu-mini-login > .dropdown-primary:last-child a.menu_core_mini{	margin-right: 0;}.not-login-body .header-primary .container .wrapper-user{	display: none;}.not-login-body .header-primary .container #site-translate{	margin-bottom: 0;}}.mobile-line{	display: none;}.user-link-mobile{	display: none;}@media all and (max-width: 1024px){html:has( .dropdown-main.active), html:has( .dropdown-notifications.active), html:has( .dropdown-messages.active){	overflow: hidden;}.not-login-body .header-primary .container .menu-mini-login-logo{	display: flex;}.not-login-body .header-primary .container .menu-mini-login div{	overflow: visible;}.not-login-body .header-primary:has(.dropdown-main.active) .container, .not-login-body .header-primary:has(.dropdown-notifications.active) .container, .not-login-body .header-primary:has(.dropdown-messages.active) .container{	grid-template-rows: 1fr 1.25fr;	row-gap: 30px;}.not-login-body .header-primary:has(.dropdown-main.active) .container::after, .not-login-body .header-primary:has(.dropdown-notifications.active) .container::after, .not-login-body .header-primary:has(.dropdown-messages.active) .container::after{	bottom: -2px;}.not-login-body .header-primary:has(.dropdown-main.active) .dropdown.dropdown-main .dropdown-menu{	margin-top: 70px;	padding-top: 20px;}.header-primary .container{	display: grid;	grid-template-columns: auto 42px 42px minmax(90px, max-content);	grid-template-rows: 1fr;	flex-wrap: wrap;	padding: 27px 22px 30px !important;}.header-primary .logo img{	width: 116px;	max-width: 116px;	height: 56px;}.header-primary .menu-mini-login-wrapper{	display: none;	grid-column-start: 1;	grid-column-end: 5;	grid-row-start: 2;	gap: 10px;	align-items: flex-end !important;}.header-primary .menu-mini-login{	gap: 15px;}.header-primary .dropdown-divider{	display: none;}.header-primary .wrapper-logo-menu{	display: flex;	grid-row-start: 1;	grid-column-start: 1;}.header-primary .wrapper-logo-menu.active .dropdown-menu{	display: block;}.header-primary .dropdown-notifications{	grid-row-start: 1;	grid-column-start: 2;}.header-primary .dropdown-notifications.active .dropdown-menu{	display: grid;}.header-primary .dropdown-messages{	grid-row-start: 1;	grid-column-start: 3;}.header-primary .dropdown-messages.active .dropdown-menu{	display: grid;}.header-primary .dropdown-main{	grid-row-start: 1;	grid-column-start: 4;	margin-right: 0;	margin-left: auto;}.header-primary .dropdown-main.active .dropdown-menu{	display: block;}.header-primary .dropdown-main .navigation{	overflow: hidden;}.header-primary .dropdown-user{	grid-row-start: 2;	grid-column-start: 1;	grid-column-end: 5;}.header-primary .dropdown-user.active .dropdown-menu{	display: block;}.header-primary .user-link-mobile{	display: grid;	justify-content: flex-end;	font-size: 17px;}.header-primary .wrapper-logo-menu,.header-primary  .dropdown.dropdown-main{	flex: 0 0 50%;}.header-primary .dropdown-main .dropdown-menu-fixed{	top: 160px;}.header-primary .dropdown-menu-search-form{	position: fixed;	z-index: 10;	left: 0;	display: flex;	width: 100%;	padding: 0 20px;	background: var(--black-dark);	box-shadow: 0px 27px 25px 0px var(--black-dark);}.header-primary .dropdown-menu-search-form .dropdown-search-wrapper,.header-primary .dropdown-menu-search-form  .dropdown-search-input{	width: 100%;}.header-primary .dropdown-search-wrapper{	margin-bottom: 0;}.header-primary .dropdown.dropdown-main .dropdown-toggle{	display: flex;	gap: 12px;	align-items: center;	margin-left: auto;	color: var(--white);	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 17px;}.header-primary .dropdown.dropdown-main .dropdown-toggle:active{	color: var(--blue);}.header-primary .dropdown.dropdown-main @media (hover:hover){.dropdown-toggle:hover{	color: var(--blue);}}.header-primary .dropdown.dropdown-main .dropdown-primary-close{	display: none;}.header-primary .dropdown.dropdown-main .dropdown-menu{	flex-direction: column;}.header-primary .dropdown.dropdown-main .menu-items-menu-main{	order: 1;	padding: 70px 20px 20px;}.header-primary .dropdown.dropdown-main .menu-items-menu-main .item-title{	text-transform: uppercase;	font-size: 21px;	font-family: 'gtwalsheim-pro-medium', sans-serif;}.header-primary .dropdown.dropdown-main .menu-items-menu-main li a{	padding-inline: 0 !important;}.header-primary .dropdown.dropdown-main .menu-items-menu-user{	order: 2;	padding: 20px 20px 150px;	text-transform: uppercase;	background-color: var(--black-second);	align-items: flex-start;}.header-primary .dropdown.dropdown-main .menu-items-menu-user .item-title{	font-size: 17px;	line-height: 1.3;}.header-primary .dropdown.dropdown-main .menu-items-menu-user .special-item-html-block{	position: fixed;	z-index: 2;	bottom: 0;	left: 0;	width: 100%;	border: 0;	padding: 25px 19px 30px;	background: var(--black-dark);	box-shadow: 0 -15px 25px 10px var(--black-dark);}.header-primary .dropdown.dropdown-main .menu-items-menu-user .special-item-html-block,.header-primary .dropdown.dropdown-main .menu-items-menu-user .special-item-html-block  *{	line-height: 1;	font-size: 17px;}.header-primary .dropdown.dropdown-main .menu-items-menu-user .special-item-html-block a{	display: inline-block;}.header-primary .dropdown.dropdown-main .menu-items-menu-user div.menu-items{	padding-right: 0;}.header-primary .dropdown.dropdown-main .menu-items-menu-user a.menu-items{	margin-bottom: 20px;	padding: 10px 21px;	border-radius: 100px;	border: 1px solid var(--blue);	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 16px;}.header-primary .dropdown.dropdown-main .menu-items-menu-user a.menu-items,.header-primary .dropdown.dropdown-main .menu-items-menu-user a.menu-items  *{	color: var(--white);	-webkit-background-clip: initial;	background: transparent;}.header-primary .dropdown.dropdown-main .item-title{	display: flex;}.header-primary .dropdown.dropdown-main .item-title::after{	position: static;	vertical-align: baseline;	margin-left: 3px;	width: 6px;	height: 6px;	background: var(--blue);	color: transparent !important;	font-size: 0 !important;	border-radius: 50%;	border: none;	transform: translateY(20px);}.header-primary .dropdown-search,.header-primary  .dropdown-user{	display: none;}.header-primary .dropdown-notifications,.header-primary  .dropdown-messages{	order: 5;}.header-primary .dropdown-user{	flex: 0 0 50%;	order: 6;	justify-content: flex-end;	margin-left: auto;	text-align: right;}.header-primary .dropdown-user .dropdown-toggle{	display: none;}.header-primary .dropdown-user .user-link-mobile{	color: var(--white);}.header-primary .dropdown-menu-messages,.header-primary  .dropdown-menu-notifications{	width: 100dvw;	height: 80dvh;	top: 178px;	grid-template-rows: auto 1fr;	padding-top: 0;	background-color: var(--black-dark);}.header-primary .dropdown-menu-messages .dropdown-title,.header-primary  .dropdown-menu-notifications .dropdown-title{	margin-bottom: 17px;	font-family: 'gtwalsheim-pro-regular', sans-serif;	color: var(--white);	opacity: .5;}.header-primary .dropdown-menu-messages .dropdown-items,.header-primary .dropdown-menu-messages  ul,.header-primary  .dropdown-menu-notifications .dropdown-items,.header-primary  .dropdown-menu-notifications  ul{	display: flex;	flex-direction: column;	height: 70dvh;	max-height: initial;}.header-primary .dropdown-menu-messages li,.header-primary  .dropdown-menu-notifications li{	margin-bottom: 17px;}.header-primary .dropdown-menu-messages li,.header-primary .dropdown-menu-messages li  *,.header-primary  .dropdown-menu-notifications li,.header-primary  .dropdown-menu-notifications li  *{	font-size: 17px;}.header-primary .dropdown-menu-messages #cm_view_links,.header-primary  .dropdown-menu-notifications #cm_view_links{	justify-content: center;	gap: 30px;	margin-top: auto;	padding-bottom: 20px !important;	border-top: 0;	border-bottom: 1px solid var(--gray-cfive);}.header-primary .dropdown-menu-messages #cm_view_links,.header-primary .dropdown-menu-messages #cm_view_links  *,.header-primary  .dropdown-menu-notifications #cm_view_links,.header-primary  .dropdown-menu-notifications #cm_view_links  *{	font-family: 'sailec-bold', sans-serif;	font-size: 14px;}.header-primary .custommenu-nav-subitem{	background-color: var(--black-dark);}.header-primary .custommenu-submenu-button{	line-height: 42px;}.header-primary .custommenu-submenu-button button{	display: flex;	align-items: center;	gap: 3px;}.header-primary .custommenu-submenu-button,.header-primary .custommenu-submenu-button  *{	font-size: 21px;	font-family: 'gtwalsheim-pro-medium', sans-serif;	text-transform: uppercase;	color: var(--white-fifty);}.header-primary .custommenu-submenu-button i{	color: var(--white);}.header-primary .custommenu-submenu-button i::before{	font-size: 30px;	font-weight: 100;	line-height: .5;}.header-primary:has( .active > .custommenu-nav-subitem) .dropdown-primary{	overflow: hidden;}.header-primary:has( .active > .custommenu-nav-subitem) .dropdown-menu-search-form{	display: none;}.header-primary:has( .active > .custommenu-nav-subitem) .custommenu-nav-subitem{	height: auto;	overflow: auto;	background-color: var(--black-dark);}.header-primary:has(.dropdown-main.active) .container,.header-primary:has(.dropdown-notifications.active) .container,.header-primary:has(.dropdown-messages.active) .container{	grid-template-rows: repeat(2, 1fr);	row-gap: 20px;/* 	padding-bottom: 0 !important;*/}.header-primary:has(.dropdown-main.active) .container::before, .header-primary:has(.dropdown-main.active) .container::after, .header-primary:has(.dropdown-notifications.active) .container::before, .header-primary:has(.dropdown-notifications.active) .container::after, .header-primary:has(.dropdown-messages.active) .container::before, .header-primary:has(.dropdown-messages.active) .container::after{	content: "";	display: block;	position: relative;	bottom: 15px;	width: 100%;	height: 1px;	background-color: var(--gray-cfive);	grid-column-start: 1;	grid-column-end: 5;	grid-row-start: 3;}.header-primary:has(.dropdown-main.active) .container::before, .header-primary:has(.dropdown-notifications.active) .container::before, .header-primary:has(.dropdown-messages.active) .container::before{	grid-row-start: 1;	bottom: -50px;}.header-primary:has(.dropdown-main.active) .menu-mini-login-wrapper, .header-primary:has(.dropdown-main.active)  .dropdown-user, .header-primary:has(.dropdown-notifications.active) .menu-mini-login-wrapper, .header-primary:has(.dropdown-notifications.active)  .dropdown-user, .header-primary:has(.dropdown-messages.active) .menu-mini-login-wrapper, .header-primary:has(.dropdown-messages.active)  .dropdown-user{	display: flex;}.header-primary:has(.dropdown-main.active) .mobile-line, .header-primary:has(.dropdown-notifications.active) .mobile-line, .header-primary:has(.dropdown-messages.active) .mobile-line{	display: block;	width: 100%;	height: 1px;	margin-top: 24px;	margin-bottom: 25px;	background-color: var(--gray-cfive);}.header-primary:has(.dropdown-main.active) .dropdown.dropdown-main .dropdown-menu{	display: flex;	margin-top: 30px;	padding-inline: 0;	padding-top: 0;}.header-primary .menu-items-menu-add .custommenu-nav-subitem{	position: fixed !important;	top: 185px !important;}.header-primary .menu-items-menu-add .btn .icon-plus-black::before{	line-height: 1;}.header-primary .menu-items-menu-add a.dropdown-item{	font-size: 21px;	line-height: 31px;	text-transform: uppercase;}}@media all and (max-width: 880px){body#global_page_user-index-home #global_wrapper{	margin: 0 auto 20px!important;}}@media all and (max-width: 768px){.header-primary .container{	padding-inline: 16px !important;}.header-primary .layout_core_menu_main .navigation{	display: flex;	flex-direction: column;	justify-content: center;	text-align: center;	align-items: center;}.header-primary .custommenu-nav-subitem{	display: flex;	flex-direction: column;	align-items: center;}.header-primary .dropdown.dropdown-main .menu-items-menu-user{	align-items: center;	margin-bottom: 80px;	box-shadow: 0px 140px 0px var(--black-second);	text-align: center;}.header-primary .dropdown.dropdown-main .menu-items-menu-user .item-title{	justify-content: center;}.header-primary .dropdown.dropdown-main .menu-items-menu-user,.header-primary  .dropdown.dropdown-main .menu-items-menu-main{	padding-inline: 16px;}.header-primary .menu-items-menu-add button.menu-items-menu-add-btn{	margin-inline: auto;}}@media (hover: none){.header-primary .dropdown.dropdown-main .menu-items-menu-user{	margin-bottom: 225px;	box-shadow: 0px 150px 0px var(--black-second);}}@media all and (min-width: 769px) and (max-width: 1024px){body#global_page_user-index-home #global_wrapper{	margin: 0 auto 20px!important;}}@media all and (min-width:1024px) and (max-width:1279px){.header-primary .menu-items-menu-main li{	margin-right: 7px;}.header-primary .menu-items-menu-main li a,.header-primary .menu-items-menu-main  li a > span{	font-size: 16px;}.header-primary .wrapper-user-center{	padding-right: 10px;	margin-right: 10px;}.header-primary .wrapper-user .dropdown-item-user .dropdown-item-user-name{	max-width: 150px;}.not-login-body .header-primary .logo img{	max-width: 90px;}.not-login-body .header-primary .container .menu-mini-login{	margin-right: 0;	padding-right: 0;	max-width: 290px;}.not-login-body .header-primary .container .menu-mini-login > .dropdown-primary:first-child .wrap-capture-header span{	font-size: 11px;}.not-login-body .header-primary .container .menu-mini-login a.menu_core_mini{	padding: 5px 11px 6px;}}@media all and (min-width: 1280px) and (max-width: 1320px){.header-primary .menu-items-menu-main li{	margin-right: 12px;}}@media all and (min-width:1024px) and (max-width:1420px){.header-primary .container{	padding-left: 10px;	padding-right: 10px;}}/* end new Header */#global_footer{	background: var(--black-dark) !important;	margin-top: 10px;	padding: 0 40px 20px;	color: var(--gray);}#global_footer ul{	display: grid;	row-gap: 14px;}#global_footer li,#global_footer  li a{	padding: 0 !important;	margin: 0 !important;}#global_footer @media (hover: hover){a:hover, a:hover  *{	color: var(--blue) !important;}}#global_footer .generic_layout_container.layout_main{	gap: 15px !important;}#global_footer .generic_layout_container.layout_core_html_block:has(script):not(:has(:nth-child(2))){	display: none;}#global_footer .footer-inner{	display: flex;	max-width: 1600px;	margin: 0 auto;	width: 100%;}#global_footer .logo{	margin: 88px 70px 40px 0;}#global_footer .layout_page_footer{	box-sizing: border-box;	width: 100%;}#global_footer h3{	padding: 4px 0;}#global_footer h3,#global_footer h3  span{	color: var(--gray-normal);	text-transform: uppercase;	font-size: 15px;	font-family: "gtwalsheim-pro-regular", sans-serif;}#global_footer .quicklinks li{	padding: 4px 0;}#global_footer .quicklinks a,#global_footer .quicklinks a span{	color: var(--white);	font-family: "sailec-regular", sans-serif;	font-size: 17px;}#global_footer .quicklinks a.active,#global_footer .quicklinks a span.active{	color: var(--blue);}#global_footer .quicklinks a > span{	font-family: "sailec-regular", sans-serif;}#global_footer .layout_page_footer > .layout_main{	display: flex;	flex-direction: row;/* 	flex-wrap: wrap;*/}#global_footer .layout_page_footer > .layout_main > .generic_layout_container{	margin-right: 60px;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(2) .btn{	padding: 0;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(3) h3{	margin-bottom: 9px;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(3) li{	padding: 2px 0;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(3) a{	display: flex;	flex-direction: row;	align-items: center;	gap: 4px;	color: var(--white);}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(3) a:before{	margin-right: 5px;	color: var(--white);}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child{	flex: 0 0 auto;	max-width: 28%;	margin-right: 0;	margin-left: auto;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child .layout_core_menu_footer{	float: none;	margin-top: 0;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child .do-not-hide{	display: grid;	flex-wrap: wrap;	float: none;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child .do-not-hide > li:first-child{	margin-left: auto;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child li, #global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child  li *{	text-align: right;	font-size: 17px;	line-height: 28px;}#global_footer .layout_core_menu_footer ul{	float: left;}.layout_custommenu_custom_menu .layout_core_menu_footer > ul > li + li::before{	display: none!important;}#global_footer .special-item-html-block.menu_core_footer{	float: none;	display: block;	margin-bottom: 20px;	box-sizing: border-box;	margin-top: 1px;	overflow: hidden;}.layout_page_footer ul.do-not-hide{	overflow: hidden;	text-align: left;}.layout_page_footer ul.do-not-hide a{	color: var(--white);}.layout_page_footer ul.do-not-hide p{	color: var(--gray-normal);}.follow-us-wrap span{	display: inline-block;	font-size: 17px;	font-family: 'sailec-regular', sans-serif;/* 	color: var(--gray-normal);*/}.follow-us-wrap a{	display: inline-block;	margin-left: 5px;	font-size: 20px;	color: var(--gray-normal);}.follow-us-wrap a.icon-linkedin::before{	color: var(--gray);}.icon-linkedin::before{	content: '\E0D0';}.icon-tiktok::before{	content: '\E130';}.follow-us-wrap a.icon-twitter::before{	color: var(--gray);}.icon-twitter::before{	content: '\E0D1';}.follow-us-wrap a:hover::before, .follow-us-wrap a:hover, .layout_core_menu_footer a:hover, .layout_core_menu_footer a:hover span{	color: var(--blue)!important;}.follow-us-wrap a.icon-youtube::before{	color: var(--gray);}.icon-youtube::before{	content: '\E0D3';}.follow-us-wrap a.icon-instagram::before{	color: var(--gray);}.icon-instagram::before{	content: '\E0D4';}.icon-google-news::before{	content: '\E039';	color: var(--gray);}.follow-us-wrap a.instagram-icon{	line-height: 24px;	vertical-align: top;	padding-left: 2px;}.follow-us-wrap a.fb-icon::before{	color: var(--gray);}.follow-us-wrap a.icon-fb::before{	font-size: 20px;	color: var(--gray);}.icon-fb::before{	content: '\E0D2';}.follow-us-wrap p{	font-family: 'sailec-regular';	font-size: 12px;	color: var(--gray);	margin-top: 2px;	margin-bottom: 12px;}@media screen and (max-width: 1200px){#global_footer .layout_page_footer{	max-width: 100%;	padding-inline: 18px;}#global_page_timeline-edit-delete #global_wrapper{	padding: 0 15px;}}@media screen and (max-width: 991px){#global_footer .layout_page_footer > .layout_main{	flex-wrap: wrap;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container{	flex: 0 0 30%;	max-width: 30%;	margin-right: 0;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child{	max-width: 100%;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child .do-not-hide{	margin-top: 35px;	justify-content: flex-end;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:last-child .do-not-hide > li:first-child{	margin-left: 0;}}@media screen and (max-width: 800px){#global_page_timeline-edit-delete #global_wrapper{	padding: 0!important;}}@media screen and (max-width: 768px){#global_page_timeline-profile-index #global_footer, #global_footer{	padding-inline: 10px;}#global_page_timeline-profile-index #global_footer .footer-inner,#global_footer .footer-inner{	display: grid;}#global_page_timeline-profile-index #global_footer .logo,#global_footer .logo{	margin: 30px 18px 0;}#global_page_timeline-profile-index #global_footer .layout_main,#global_footer .layout_main{	margin-top: 28px;}#global_page_timeline-profile-index #global_footer .generic_layout_container.layout_main,#global_footer .generic_layout_container.layout_main{	padding-inline: 0 !important;}#global_page_timeline-profile-index #global_footer .follow-us-wrap a::before, #global_footer .follow-us-wrap a::before{	display: none;}}@media screen and (max-width: 640px){#global_footer .layout_core_menu_footer ul li a span{	margin-bottom: 15px;}.layout_custommenu_custom_menu .layout_core_menu_footer ul li{	float: left;}#global_footer .special-item-html-block.menu_core_footer{	clear: both;}}@media screen and (max-width: 500px){#global_footer .footer-inner{	flex-wrap: wrap;	justify-content: center;}#global_footer .logo{	margin: 24px 24px 0 24px;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container{	flex: 0 0 100%;	max-width: 100%;	text-align: center;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container h3{	margin-bottom: 0;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container ul{	text-align: center;	justify-content: center;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(3) h3{	margin-bottom: 2px;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container:nth-child(3) a:before{	order: -1;	margin-right: 5px;	margin-left: 0;}#global_footer .layout_page_footer > .layout_main > .generic_layout_container a{	justify-content: center;}}@media all and (min-width: 768px){#global_footer .follow-us-wrap p{	min-width: 570px;}}[class^="icon-"],[class*="icon-"]{	display: inline-block;	vertical-align: middle;	line-height: 1;}[class^="icon-"]:before, [class*="icon-"]:before{	font-family: "icon-circus";	font-style: normal;	font-weight: normal;}.icon-bell:before{	content: "\E009";}.icon-message:before{	content: "\E00B";}.icon-profile-video:before{	content: "\E135";}.icon-message-o:before{	content: "\E144";	display: inline-block;	width: 22px;	height: 15px;	transform: scale(1.8);	vertical-align: sub;}.icon-pro:before{	content: "\E167";	display: block;	font-size: 40px;	line-height: 16px;	overflow: hidden;	background: var(--blue);/* 	background: linear-gradient(45deg, var(--blue-light) 0%, var(--blue) 100%);*/	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.icon-pro-recruiter{	background-image: none !important;}.icon-pro-recruiter::before{	content: "\E166" !important;	display: block;	font-size: 40px;	line-height: 16px;	overflow: hidden;	background: linear-gradient(45deg, var(--blue-light) 0%, var(--blue) 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.fill-black.icon-pro:before{	background: linear-gradient(45deg, #000 0%, #000 40%, #e3351f 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.icon-pro-no-gradient:before{	content: "\E10E";	display: block;	font-size: 40px;	line-height: 16px;	overflow: hidden;}.icon-search:before{	content: "\E00D";}.icon-search-o:before{	content: "";	display: inline-block;	width: 22px;	height: 22px;	background: url(/application/themes/stagelync/images/icon-search-o.svg?c=1463) center center no-repeat;	background-size: contain;}.icon-menu:before{	content: "\E00E";}.icon-close:before{	content: "\E023";}.icon-camera:before{	content: "\E00F";}.icon-smile:before{	content: "\E010";}.icon-map-marker:before{	content: "\E011";}.hei-thumbs-o-up::before{	content: "\E013";	display: inline-block;	padding-left: 0px;	font-family: "icon-circus";	font-size: 24px;	line-height: 1;}i.hei-thumbs-o-down::before{	content: "\E013";	display: inline-block;	padding-left: 0px;	color: #e3351f;	font-family: "icon-circus";	font-size: 24px;	line-height: 1;}.icon-like::before{	content: "\E013";	color: #e3351f;}.icon-unlike::before{	content: "\E013";}.icon-comments::before{	content: '\E014';}.icon-comments-o:before{	content: "";	display: inline-block;	width: 24px;	height: 24px;	background: url(/application/themes/stagelync/images/icon-comments-o.svg?c=1463) center center no-repeat;	background-size: contain;}.icon-edit-note-o:before{	content: "\E142";	display: inline-block;	width: 24px;	height: 16px;	transform: scale(2.1);	vertical-align: sub;}.icon-edit-note-o.fill-white:before, .icon-sale-o.fill-white:before{	color: #fff;}.count_notes{	border-radius: 50px;	min-height: 24px;	min-width: 24px;	padding: 0 5px;	margin-left: -2px;	font: 12px/24px "sailec-bold", sans-serif;	color: #FFFFFF;	background: #e4422d;	text-align: center;}.icon-sale-o:before{	content: "\E143";	display: inline-block;	width: 15px;	height: 17px;	margin-bottom: -1px;	transform: scale(2);	vertical-align: sub;}.icon-coming-soon:before{	content: "";	display: inline-block;	width: 43px;	height: 42px;	background: url(/application/themes/stagelync/images/icon-coming-soon.svg?c=1463) center center no-repeat;	background-size: contain;	vertical-align: sub;}.icon-edit-note-o:before{	content: "\E142";	display: inline-block;	width: 24px;	height: 25px;	font-size: 33px;	line-height: 27px;	transform: scale(1);}.icon-chevron-down:before{	content: "\E015";	font-size: 22px;}.icon-pin:before{	content: "\E012";}.icon-facebook::before{	content: '\E0D2';}.icon-question::before{	content: '\E027';	font-size: 15px;}.icon-info::before{	content: '\E026';	font-size: 15px;}.icon-update:before{	content: "\E132";}.icon-act:before{	content: "\E100";}.icon-show:before{	content: "\E101";}.icon-job:before{	content: "\E102";}.icon-event:before{	content: "\E105";}.icon-class:before{	content: "\E126";}.icon-business-center:before{	content: "\E120";}.icon-audition:before{	content: "\E103";}.icon-grant:before{	display: inline-block;	content: "";	width: 30px;	height: 31px;	background: url(/application/themes/stagelync/images/training-space.svg?c=1463) center center no-repeat;	background-size: contain;}.icon-eye:before{	content: "\E01A";}.bg-fullscreen,.bg-fullscreen:after{	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;	z-index: 0;}#global_page_core-index-index #cerabox,body#global_page_core-pages-coming-soon #cerabox{	background: 0 0!important;	background-color: transparent!important;}html.ceraboxed body{	overflow: hidden!important;}#user_form_login .form-elements .right-column{	padding: 20px;}#global_page_core-index-index #cerabox video{	width: 100%!important;	height: 100%!important;	margin-bottom: 0!important;	margin-top: -2px;}#global_page_whcore-index-welcome.not-login-body #global_header .layout_core_container_tabs .layout_custommenu_custom_menu+.layout_custommenu_custom_menu,#global_page_whpayment-pro-index.not-login-body #global_header .layout_core_container_tabs .layout_custommenu_custom_menu+.layout_custommenu_custom_menu{	display: none!important;}#global_page_whcore-index-welcome.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu,#global_page_whpayment-pro-index.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu{	border-bottom: none!important;	border-left: none!important;	height: 80px!important;	display: -webkit-box;	display: -moz-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex!important;	align-items: flex-end;}#global_page_whcore-index-welcome.not-login-body #global_header .layout_custommenu_custom_menu,.signup-wrap .email-large-btn .text,#global_page_whpayment-pro-index.not-login-body #global_header .layout_custommenu_custom_menu,.signup-wrap .email-large-btn .text{	border-left: none;}#global_page_whcore-index-welcome.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu #core_menu_mini_menu,#global_page_whcore-index-welcome.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu ul.not-login,#global_page_whpayment-pro-index.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu #core_menu_mini_menu,#global_page_whcore-index-welcome.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu ul.not-login{	border-bottom: none!important;}.video-author{	font-size: 10px;	color: var(--white);	margin: 0 0 20px;	text-align: right;}#grand_opening_email_div .form-notices ul li{	color: #000;}.signup-wrap{	margin-bottom: 15px;}#global_page_core-pages-coming-soon .media-right-block .video-block{	height: auto;}#global_page_core-pages-coming-soon #global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_862,#global_page_core-pages-landing-coming-soon #global_header div.layout_custommenu_custom_menu.tab_862,body#global_page_core-pages-coming-soon #global_header .layout_core_container_tabs{	opacity: 0;	pointer-events: none;}#grand_opening_email_div #email-label{	display: none;}#grand_opening_email_div .form-errors,#grand_opening_email_div .form-notices{	position: absolute;	top: 32px;	left: -18px;}#grand_opening_email_div #email-wrapper{	padding-right: 70px!important;}#grand_opening_email_div #email-wrapper #email{	border: 0!important;	padding-right: 10px!important;}#grand_opening_email_div #submit-element,#grand_opening_email_div #submit-wrapper{	display: inline-block;	min-width: inherit!important;	margin-right: 0;}#grand_opening_email_div #submit-label,body#global_page_core-pages-coming-soon #global_footer,body#global_page_core-pages-coming-soon .bg-fullscreen .cover-wrap{	display: none;}#grand_opening_email_div #submit-wrapper{	position: absolute;	right: 0;	top: 0;	height: 32px;	border-radius: 0 4px 4px 0;}#grand_opening_email_div #submit{	padding: 0 10px;	border-radius: 0;	height: 32px;}#grand_opening_email_div{	position: relative;}.btn.fb-small{	background-image: linear-gradient(to bottom, #566da7 0%, #3d5699 75%);	border-bottom: 1px solid #324372;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #324372;	line-height: 30px;	height: 30px;	font-size: 12px;	display: table;	white-space: nowrap;	margin-top: 15px;	padding: 0 10px 0 0;}.btn.fb-small .icon-facebook{	width: 30px;	line-height: 30px;	color: var(--white);}.btn.fb-small .icon-facebook::before{	line-height: 24px;	float: left;	margin-left: 6px;	margin-top: 2px;}.btn.fb-small span.text,.fb-large-btn>span{	padding: 0 0 0 10px;	border-left: 1px solid #6887b5;	text-transform: capitalize;	color: var(--white);}.btn.fb-small span.text{	display: table-cell;	vertical-align: middle;	line-height: 30px;}#user_form_login #facebook-wrapper #facebook-element{	width: 210px;}#grand_opening_email_div form{	background: var(--white)!important;	border-radius: 4px;}#grand_opening_email_div .form-wrapper{	padding: 0!important;}body{	overflow-x: hidden!important;}body#global_page_core-index-index,body#global_page_core-pages-coming-soon{	background-image: none;	background-color: #000;	width: 100%;	overflow-x: hidden;}body#global_page_core-pages-coming-soon .bg-fullscreen::after{	background: 0 0;}body#global_page_core-pages-coming-soon .landing-wrap{	margin: 0 auto;	max-width: 100%;}body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .content-main{	width: 100%;	float: none;	min-height: auto;	display: flex;	align-items: stretch;	justify-content: space-between;	flex-direction: column;	flex-flow: wrap;}body#global_page_core-pages-coming-soon .coming-img{	width: 65%;	position: relative;	float: left;}body#global_page_core-pages-coming-soon .coming-img span{	color: var(--white);	position: absolute;	bottom: 20px;	right: 20px;}#global_page_core-index-index #cerabox video source,#global_page_core-pages-coming-soon .small-logo-coming img,body#global_page_core-pages-coming-soon .coming-img img{	width: 100%;}#global_page_timeline-profile-index .wrap-block{	padding: 20px 0;}body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block{	padding: 40px;	width: 35%;	float: right;}body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h2{	font-family: 'sailec-bold';	text-align: center;	font-size: 45px;	line-height: 46px;}body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h3{	color: var(--white);	font-family: 'sailec-regular';	text-align: center;	font-size: 35px;	line-height: 38px;	margin-bottom: 30%;}body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block p{	color: #8c8c8c;	font-size: 14px;	line-height: 16px;	text-align: center;}.bg-fullscreen .cover-wrap,body#global_page_core-index-index .coming-soon-video .cerabox-content{	font-size: 0;}body#global_page_core-pages-coming-soon .coming-soon-video{	background: #000;}body#global_page_core-index-index{	background-image: url(/application/themes/stagelync/images/circustalk-landing-img-bg.jpg?c=1463);	background-repeat: no-repeat;	background-size: cover;	background-position: 50% 50%;	height: 100%;}body#global_page_core-pages-coming-soon #global_wrapper .layout_main,html body#global_page_core-index-index #global_wrapper .layout_main{	overflow: visible!important;	margin: auto!important;	max-width: 100%!important;}.bg-fullscreen.coming-soon .connect-left-block h1{	font-size: 62px;	line-height: 92px;	white-space: nowrap;}.bg-fullscreen.coming-soon .connect-left-block{	width: 460px;}.bg-fullscreen.coming-soon .media-right-block{	width: 350px;}.bg-fullscreen.coming-soon .connect-left-block p,.connect-left-block span.beta+p{	color: #ffcd00;	font-family: "sailec-regular";	font-size: 25px;	line-height: 30px;}.bg-fullscreen.coming-soon .content-main{	width: 820px;}html body#global_page_core-index-index #global_wrapper{	overflow: visible!important;}#global_page_core-index-index #global_wrapper,body#global_page_core-pages-coming-soon #global_wrapper{	padding-left: 0!important;	padding-right: 0!important;}#global_page_core-index-index #global_wrapper::after, body#global_page_core-pages-coming-soon #global_wrapper::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_core-index-index #global_wrapper,.landing-wrap,body#global_page_core-pages-coming-soon #global_wrapper{	position: relative;	z-index: 2;}#global_page_core-index-index,body#global_page_core-pages-coming-soon{	overflow: hidden;}.bg-fullscreen:after{	content: '';	background: url(/application/themes/stagelync/images/header_bg.gif?c=1463) top left;	position: fixed;}#global_page_core-index-index #global_footer{	display: none;}.landing-wrap{	max-width: 1600px;	width: 100%;	margin: 200px auto 0;	z-index: 1;}.landing-wrap .connect-left-block p{	color: var(--white);}#global_page_core-index-index .layout_main>.layout_middle,body#global_page_core-pages-coming-soon .layout_main>.layout_middle{	overflow: visible;}#global_page_core-pages-coming-soon .small-logo-coming{	width: 80px;	height: 80px;	text-align: center;	margin: 20% auto;}#global_page_whmedia-project-index .video-embeded-cover>object{	position: absolute;	top: 10px;	left: 0;	width: 25%;	height: 100%;	right: 0;	text-align: center;	margin: 0 auto;}#global_page_whmedia-project-index .video-embeded-cover{	position: relative;	padding-bottom: 19.25%;	text-align: center;	width: 100%;	height: 25%;}#global_page_core-index-index #global_wrapper,body#global_page_core-pages-coming-soon #global_wrapper{	max-width: inherit;	padding-top: 0;}#global_page_core-index-index #global_content,#global_page_core-index-index #global_wrapper,#global_page_core-index-index .generic_layout_container.layout_core_html_block,#global_page_core-index-index .generic_layout_container.layout_main,#global_page_core-index-index .generic_layout_container.layout_middle,body#global_page_core-pages-coming-soon #global_content,body#global_page_core-pages-coming-soon #global_wrapper,body#global_page_core-pages-coming-soon .generic_layout_container.layout_core_html_block,body#global_page_core-pages-coming-soon .generic_layout_container.layout_main,body#global_page_core-pages-coming-soon .generic_layout_container.layout_middle{	height: 100%;}.connect-left-block{	width: auto;	padding: 0 20px 0 10px;	float: left;	text-align: right;	box-sizing: border-box;}.connect-left-block span.beta,.connect-left-block>h1{	font-family: 'sailec-bold';	font-size: 71px;	line-height: 56px;	color: var(--white);}.connect-left-block h1 span{	display: block;	font-family: "sailec-regular";	font-size: 40px;	color: #ffcd00;	font-weight: 300;	margin-bottom: 0;}/* google_translate_element */#google_translate_element{	clear: both;	margin-top: 12px;	padding-top: 11px;	text-align: right;	margin-right: 28px;}#google_translate_element select{	padding: 5px;}#google_translate_element .goog-te-combo + .goog-te-combo{	display: none;}#google_translate_element .goog-te-gadget{	display: inline-block;}#google_translate_element .goog-te-gadget + .goog-te-gadget{	display: none;}body > .skiptranslate + .skiptranslate{	display: none;}.connect-left-block span.beta{	font-size: 20px;	line-height: 32px;	color: #ffce00;	text-transform: uppercase;}.connect-left-block span.beta+p{	color: var(--white);	font-size: 14px;	line-height: 18px;	margin-top: 7px;}#global_page_core-pages-coming-soon #cerabox video{	margin-top: -2px!important;	margin-bottom: -3px!important;}#global_page_core-index-index .coming-soon-video,#global_page_core-pages-coming-soon .coming-soon-video{	left: 50%!important;	top: 50%!important;	transform: translate(-50%, -50%)!important;	margin: auto!important;	width: 720px!important;}a.email-large-btn,a.fb-large-btn{	font-family: "sailec-light";	font-size: 15px;	height: 50px;	width: 100%;	max-width: 320px;	padding: 0;	border-radius: 3px;	box-sizing: border-box;	white-space: nowrap;}a.fb-large-btn i{	color: var(--white);	font-size: 22px;}a.email-large-btn i{	border-right: 1px solid var(--blue);}a.fb-large-btn{	text-transform: uppercase;	display: inline-block;	margin-bottom: 10px;	background-image: linear-gradient(to bottom, #566da7 0%, #3d5699 75%);	border-bottom: 1px solid #324372;	color: var(--white);	line-height: 50px;}a.email-large-btn{	line-height: 50px !important;	background-color: var(--blue);	background-image: linear-gradient(to bottom, var(--blue) 0%, var(--blue-second) 75%);	position: relative;	border-bottom: 1px solid var(--blue-second);	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);}a.email-large-btn,a.email-large-btn  .icon-mail::before, a.email-large-btn  .icon-mailUnread::before{	color: var(--white);}#global_page_core-index-index .layout_middle,body#global_page_core-pages-coming-soon .layout_middle{	overflow: hidden;}.fb-large-btn>span{	font-family: 'sailec-light';	line-height: 48px;}.btn i,.email-large-btn>span,.fb-large-btn>span{	display: table-cell;	vertical-align: middle;}.email-large-btn>span{	font-family: 'sailec-light';	padding: 0 10px;	border-left: 1px solid var(--blue-second);	text-transform: uppercase;	color: var(--white);	line-height: 48px;}.email-large-btn>span>strong{	color: var(--white);}.content-main{	position: relative;	z-index: 3;	width: auto;	float: right;	min-height: 500px;}.btn i{	width: 50px;	padding-left: 2px;	box-sizing: border-box;	font-size: 18px;	line-height: 1;}.connect-left-block .text strong{	font-weight: 700;	font-family: "sailec-bold";}#global_page_core-index-index f.icon-mail,#global_page_core-index-index icon-mailUnread,.connect-left-block .icon-mailUnread{	border-right: 1px solid #c4a300;}.icon-mail::before, .icon-mailUnread::before{	font-family: 'icon-circus';	content: "\E0CF";	color: #191919;	line-height: 50px;	font-size: 22px;}.connect-left-block .capture-log-in{	font-size: 14px;	color: var(--white);	font-family: "sailec-regular";}.connect-left-block a.login-btn{	text-decoration: none;	color: #ffcd00!important;	text-transform: uppercase;	font-family: "sailec-bold";}.connect-left-block a.login-btn:hover{	text-decoration: underline;}.connect-left-block .login{	line-height: 18px;	margin-top: 7px;	font-size: 14px;}.connect-left-block .login a{	color: var(--white);	font-family: "sailec-bold";}.connect-left-block .login a:hover{	color: #ffcd00;}.connect-left-block .email-large-btn{	text-align: center;	line-height: 48px!important;	max-width: 100%;}.connect-left-block .email-large-btn span{	padding: 0 15px;	display: inline-block;}.layout_user_profile_fields ul li span p{	margin-bottom: 0;}.connect-left-block .email-large-btn span strong,a.email-large-btn{	display: inline-block;}.connect-left-block hr,.media-right-block hr{	margin: 15px 0;	border: 0;	height: 1px;	background: #505050;	opacity: .5;}.media-right-block{	float: right;	width: 370px;	padding: 0 30px 0 20px;	border-left: 1px solid rgba(80, 80, 80, .5);	box-sizing: border-box;}.media-right-block .video-block img{	max-width: 100%;	width: 100%;	border-radius: 4px;}.media-right-block .video-block{	display: block;	height: auto;}.media-right-block .files-learn-more,.media-right-block .files-search{	display: block;	padding: 4px 0;	box-sizing: border-box;	overflow: hidden;	font-family: "sailec-regular";}.media-right-block .files-learn-more::before, .media-right-block .files-search::before{	content: "";	display: table;}.media-right-block .files-learn-more img,.media-right-block .files-search img{	float: left;	margin-right: 20px;	width: 38px;}.media-right-block .files-learn-more span,.media-right-block .files-search span{	color: #ffcd00;	font-size: 16px;	display: block;	float: left;	font-family: "sailec-regular";}.author-capture{	clear: both;	color: var(--white);	font-size: 11px;	position: absolute;	bottom: 0;	margin-top: 60px;	margin-left: 30px;	font-family: "sailec-regular";}.author-capture a{	font-family: "sailec-bold"!important;	text-decoration: none;}#global_page_core-pages-landing-coming-soon #global_footer{	display: none;}.landing-coming-soon .block-tagline{	background-image: url(/application/themes/stagelync/images/coming-soon.jpg?c=1463);	background-size: cover;	background-repeat: no-repeat;	position: relative;	padding-bottom: 42%;	width: 100%;}#global_page_core-pages-landing-coming-soon{	background: #ededed url(/application/themes/stagelync/images/bg_main.png?c=1463);}#global_page_core-pages-landing-coming-soon #global_wrapper .layout_main{	max-width: 1000px;}.block-info-inner-wrap .layout_grandopening_email_form{	margin-top: 20px;}#form-email-collection #email-element{	max-width: 100%!important;}.landing-coming-soon .logo-landing{	background-image: url(/application/themes/stagelync/images/logo-header.png?c=1463);	display: block;	width: 95px;	height: 48px;	background-repeat: no-repeat;	background-size: 95px auto;}.landing-coming-soon .divider-block{	float: left;	padding: 0 15px;	display: inline-block;}.landing-coming-soon .divider-block::after{	content: '';	width: 1px;	background: #282828;	height: 65px;	display: block;	margin-top: 6px;}.block-info-second{	background-color: #000;	padding: 60px 80px;}.block-info-second .block-info-inner-wrap p{	color: var(--white);	font-size: 20px;	font-family: "sailec-light", sans-serif;}.landing-captures .left-block-capture,.landing-captures .right-block-capture{	font-family: "sailec-bold", sans-serif;	font-size: 33px;	line-height: 35px;	width: 200px;	text-transform: uppercase;	display: inline-block;	float: left;}.landing-captures::after{	content: '';	display: table;	clear: both;}.landing-captures{	padding-top: 15px;}.block-info-social .follow-us-wrap a::before, .block-info-social .follow-us-wrap span, .contact-wrap-block span, .landing-captures .left-block-capture{	color: #ffcd00;}.landing-captures .right-block-capture{	color: var(--white);}.tagline-wrap{	position: absolute;	bottom: 80px;	left: 17%;}.block-info-first{	background-color: #ffcd00;	padding: 40px 80px;}.landing-coming-soon .block-info-inner-wrap{	max-width: 764px;	margin: 0 auto;	text-align: center;}.landing-coming-soon .block-info-inner-wrap p span{	font-family: "sailec-bold", sans-serif;	color: #ffcd00;}.block-info-first .block-info-inner-wrap p,.block-info-third .block-info-inner-wrap p{	font-size: 15px;}.block-info-third{	background: #ededed url(/application/themes/stagelync/images/bg_main.png?c=1463);	padding: 40px 80px 80px;}.block-info-social{	background-color: #000;	padding: 40px 20px;}.block-info-social .follow-us-wrap{	float: left;}.block-info-social .contact-wrap-block{	float: right;}.author-capture a,.contact-wrap-block a{	color: #ffcd00!important;}.contact-wrap-block a::before{	content: '\e61c';	font-family: "icomoon";	font-size: 14px;	padding-right: 5px;}.block-info-social .follow-us-wrap a:hover::before{	color: #ededed!important;}.block-info-third h3{	text-align: center;	font-family: "sailec-bold", sans-serif;	text-transform: uppercase;	font-size: 20px;	margin-bottom: 30px!important;	position: relative;}.block-info-inner-wrap h2{	font-family: "sailec-bold", sans-serif;	font-size: 20px;	line-height: 24px;	text-align: center;	margin-bottom: 40px;	margin-top: 30px;	padding-bottom: 0;}.bubble-quote-first,.bubble-quote-second{	background-image: url(/application/themes/stagelync/images/bubble.png?c=1463);	background-repeat: no-repeat;	position: relative;	height: 360px;	width: 377px;	display: inline-block;	background-size: 360px;	margin-bottom: 40px;	margin-top: 20px;}.block-info-first .block-info-inner-wrap h2{	margin: 0 auto 30px;}.block-info-inner-wrap p,.btn i{	text-align: center;}.block-info-third h3::before{	color: #000;	content: "\E61E";	font-family: "icomoon"!important;	font-size: 32px;	position: absolute;	left: 50%;	top: -40px;	margin-left: -14px;}.contact-wrap-block span{	font-family: "sailec-bold", sans-serif;	text-transform: uppercase;}.bubble-quote-first blockquote,.bubble-quote-second blockquote{	color: var(--white);	font-size: 13px;	border-radius: 100%;	display: block;	max-width: 280px;	position: absolute;	left: 30px;	top: 83px;	padding: 0 15px;	border-left: none;	text-align: left;}.bubble-quote-first figcaption,.bubble-quote-second figcaption{	color: var(--white);	position: absolute;	bottom: 82px;	left: 66px;}.bubble-quote-second figcaption{	left: 68px;}.bubble-quote-first figcaption span,.bubble-quote-second figcaption span{	display: block;	text-align: left;	font-size: 11px;}.bubble-quote-first figcaption::before, .bubble-quote-second figcaption::before{	font-family: "FontAwesome";	font-size: 12px;	content: '\f05a';	color: #ffcd00;	position: absolute;	left: -20px;}@media screen and (max-width:1200px){html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block, html body#global_page_core-pages-coming-soon .coming-img{	width: 100%!important;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h2{	font-size: 30px;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h3{	font-size: 18px;	margin-bottom: 10%;}html #global_page_core-pages-coming-soon .small-logo-coming{	margin: 2% auto;}html body#global_page_core-pages-coming-soon{	overflow-y: auto;}}@media screen and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){html body#global_page_core-pages-coming-soon .coming-img{	width: 70%!important;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block{	width: 30%!important;}html body#global_page_core-pages-coming-soon{	overflow-y: hidden;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h2{	font-size: 30px;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h3{	font-size: 18px;	margin-bottom: 20%;}}@media screen and (max-width:800px){.bg-fullscreen li span.cover-wrap{	background-position: 35% 100%;}#custommenu-862 #core_menu_mini_menu ul .core_mini_signup,#global_header #core_menu_mini_menu ul .core_mini_signup{	margin-right: 27px;}#global_page_core-index-index #global_wrapper .layout_main{	padding: 0!important;}#global_page_core-index-index{	overflow: auto;}.bg-fullscreen::after{	position: absolute;}section.block-info-first .block-info-inner-wrap h2{	max-width: 100%;}}@media screen and (max-width:880px){#global_page_core-pages-coming-soon #global_wrapper .landing-wrap{	max-width: 100%!important;	margin: 0 auto!important;	padding-left: 0;	padding-right: 0;	width: 100%;}#global_page_core-pages-coming-soon #global_wrapper{	overflow-y: auto;	margin: 0!important;}body#global_page_whcore-index-welcome.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu,body#global_page_whpayment-pro-index.not-login-body #global_header .layout_core_container_tabs>.layout_custommenu_custom_menu{	height: 100%!important;}#global_header div[id*=custommenu].layout_core_menu_mini #core_menu_mini_menu>ul.not-login{	display: flex!important;	justify-content: center;	align-items: center;}#global_header div[id*=custommenu].layout_core_menu_mini #core_menu_mini_menu>ul.not-login li{	float: none;	vertical-align: top;}#global_header div[id*=custommenu].layout_core_menu_mini #core_menu_mini_menu>ul.not-login>li.special-item-html-block{	order: 2;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block,html body#global_page_core-pages-coming-soon .coming-img{	width: 100%;	float: none;}#global_page_core-pages-coming-soon #global_header .layout_core_container_tabs .layout_custommenu_custom_menu.tab_862,#global_page_core-pages-landing-coming-soon #global_header div.layout_custommenu_custom_menu.tab_862{	display: none!important;}html #global_page_core-pages-coming-soon .small-logo-coming{	margin: 2% auto;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h3{	margin-bottom: 10%;}#global_page_core-pages-coming-soon .bg-fullscreen li span.cover-wrap{	background-position: 50% 100%;}#global_page_core-pages-coming-soon .landing-wrap .content-main{	box-sizing: border-box;	width: auto;	float: none;}#global_page_core-pages-coming-soon .layout_page_header.not-login-header,#global_page_core-pages-landing-coming-soon #global_header .not-login-header{	height: 58px!important;}#global_page_core-pages-coming-soon .landing-wrap .connect-left-block,#global_page_core-pages-coming-soon .landing-wrap .media-right-block{	float: none;	padding: 0;	width: 100%;	text-align: center;}.landing-wrap .media-right-block{	margin-top: 15px;	max-width: 350px;}.connect-left-block span.beta,.connect-left-block>h1{	font-size: 38px;	line-height: 1.2;}#global_page_core-pages-coming-soon .media-right-block .video-block{	height: 180px;}#global_page_core-pages-coming-soon .media-right-block{	border-left: none;}.bg-fullscreen.coming-soon .connect-left-block h1{	font-size: 42px;	line-height: 76px;}body#global_page_core-pages-coming-soon{	overflow-y: auto;}.bg-fullscreen.coming-soon .connect-left-block p{	font-size: 22px;}#global_page_core-index-index .coming-soon-video,#global_page_core-pages-coming-soon .coming-soon-video{	width: 640px!important;}}@media screen and (max-width:767px){.bg-fullscreen li span.cover-wrap{	background-position: 50% 100%;}#global_page_core-index-index #global_wrapper .landing-wrap{	max-width: 100%!important;	margin: 50px auto 20px!important;	padding-left: 10px;	padding-right: 10px;	width: 300px;}.landing-wrap .content-main{	box-sizing: border-box;	width: auto;	float: none;}.landing-wrap .connect-left-block,.landing-wrap .media-right-block{	float: none;	padding: 0;	width: 100%;	text-align: center;}.connect-left-block>h1{	font-size: 61px;}.email-large-btn,.fb-large-btn{	max-width: 300px;}.media-right-block .video-block{	height: 200px;}.media-right-block{	border-left: none;}html{	margin-bottom: 1px;}.author-capture{	position: static;	margin-top: 50px;	margin-bottom: 40px;}}@media screen and (max-width:1000px){section.block-info-first{	padding: 40px;}}@media screen and (max-width:800px){#custommenu-862 #core_menu_mini_menu>ul.not-login, #global_header #core_menu_mini_menu>ul.not-login{	border-left: none;}}@media screen and (max-width:670px){#custommenu-862 #core_menu_mini_menu>ul.not-login, #global_header #core_menu_mini_menu>ul.not-login{	border-left: none;}#cerabox.coming-soon-video{	width: 90%!important;}form#user_form_login .form-elements .left-column{	width: 100%;	padding: 20px 0;}form#user_form_login .form-elements .right-column{	width: 100%;}form#user_form_login .form-elements::after{	left: 8em;	top: 14.9em;	transform: rotate(90deg);}form#user_form_login div.form-element{	max-width: 100%;}form#user_form_login .form-elements::before{	left: -1.5em;	top: 14.2em;}div.tagline-wrap{	left: 40px;}}@media screen and (max-width:480px){#custommenu-862 #core_menu_mini_menu>ul.not-login, html #global_header div[id*=custommenu].layout_core_menu_mini #core_menu_mini_menu>ul.not-login{	width: 250px!important;	margin-left: -120px!important;	border-left: none!important;}.landing-coming-soon section.block-info-first,.landing-coming-soon section.block-info-second{	padding: 20px;}div.block-info-inner-wrap h2{	margin-top: 0;}.landing-coming-soon section.block-info-third{	padding: 30px 0 20px;}figure.bubble-quote-first,figure.bubble-quote-second{	height: 300px;	width: 300px;	display: inline-block;	background-size: 289px;	margin-bottom: 0;}figure.bubble-quote-first figcaption,figure.bubble-quote-second figcaption{	color: var(--white);	position: absolute;	bottom: 70px;	left: 64px;}figure.bubble-quote-first blockquote,figure.bubble-quote-second blockquote{	top: 70px;	max-width: 250px;	font-size: 11px;	left: 20px;}figure.bubble-quote-second blockquote{	top: 84px;}.block-info-inner-wrap div{	float: none!important;}.bubble-quote-first figcaption span,.bubble-quote-second figcaption span{	font-size: 9px!important;}#global_page_user-auth-login #user_form_login #fieldset-buttons #remember-wrapper{	float: none;	overflow: hidden;}}@media screen and (max-width:320px){figure.bubble-quote-first, figure.bubble-quote-second{	left: -15px;}figure.bubble-quote-first blockquote,figure.bubble-quote-second blockquote{	left: 20px;}}@media screen and (min-width:800px) and (max-height:600px) and (max-height:800px){body#global_page_core-index-index{	overflow-y: auto!important;	height: 100%;}body#global_page_core-pages-coming-soon{	overflow: auto;}body .bg-fullscreen::after{	left: auto;	right: 18px;}}@media screen and (max-width:740px){body#global_page_core-pages-coming-soon{	overflow-y: hidden!important;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block{	float: none;	width: 100%;	padding: 20px;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h2{	font-size: 30px;	line-height: 37px;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h3{	font-size: 18px;	line-height: 24px;	margin-bottom: 7%;}body#global_page_core-pages-coming-soon .coming-img{	width: 100%;	float: none;}html body#global_page_core-pages-coming-soon .small-logo-coming{	width: 40px;	height: 40px;	margin: 0 auto 2%;}}@media screen and (max-width:640px){body#global_page_core-pages-coming-soon #global_wrapper .landing-wrap{	margin: 0!important;	width: 100%;	padding: 0;}body#global_page_core-pages-coming-soon #global_wrapper{	overflow: visible;}body#global_page_core-pages-coming-soon .media-right-block .video-block{	height: 160px;}body#global_page_core-pages-coming-soon::after{	background: 0 0;}body#global_page_core-pages-coming-soon .bg-fullscreen::after{	display: none;}div.landing-coming-soon .block-tagline{	padding-bottom: 50%;}div.landing-coming-soon .divider-block{	padding: 0 10px 0 5px;}div.landing-coming-soon .divider-block::after{	height: 35px;}div.landing-captures .left-block-capture,div.landing-captures .right-block-capture{	font-size: 16px;	line-height: 18px;	width: 100px;}div.tagline-wrap{	bottom: 20px;	left: 20px;}#google_translate_element{	text-align: center;	margin-right: 0;}.connect-left-block>h1{	font-size: 46px;}.connect-left-block>h1 span{	font-size: 32px;}}@media screen and (max-device-width:740px) and (orientation:landscape){body#global_page_core-pages-coming-soon #global_wrapper{	overflow: visible;}body#global_page_core-pages-coming-soon::after{	content: '';	background: url(/application/themes/stagelync/images/header_bg.gif?c=1463) top left;	position: fixed;	width: 100%;	height: 100%;	top: 0;	left: 0;	z-index: 0;}body#global_page_core-pages-coming-soon .bg-fullscreen::after{	display: none;}html body#global_page_core-pages-coming-soon .coming-img{	width: 60%!important;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block{	width: 40%!important;}}@media screen and (max-device-width:670px) and (orientation:landscape){html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h2{	font-size: 22px;}html body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block h3{	font-size: 14px;}body#global_page_core-pages-coming-soon .bg-fullscreen.coming-soon .connect-left-block p{	font-size: 12px;}}@media all and (min-width:768px) and (max-width:1024px){.landing-wrap{	margin-top: 80px;}.connect-left-block{	max-width: 61%;}}.text-its-free{	font-size: 16px;	font-family: 'sailec-regular', sans-serif;	color: #fecc2f;}/* page welcome */#global_page_whcore-index-welcome #global_wrapper,#global_page_whpayment-pro-index #global_wrapper,#global_page_core-pages-welcome2 #global_wrapper{	padding-left: 0;	padding-right: 0;}#global_page_whcore-index-welcome #global_wrapper .layout_main,#global_page_whpayment-pro-index #global_wrapper .layout_main,#global_page_core-pages-welcome2 #global_wrapper .layout_main{	width: 100%;	max-width: 100%;	margin-bottom: 0;	padding: 0;}#global_page_whcore-index-welcome #global_footer,#global_page_whcore-index-welcome  .layout_whcore_breadcrumbs,#global_page_whpayment-pro-index #global_footer,#global_page_whpayment-pro-index  .layout_whcore_breadcrumbs,#global_page_core-pages-welcome2 #global_footer,#global_page_core-pages-welcome2  .layout_whcore_breadcrumbs{	display: none;}/* welcome2 redesign */.become-a-free-member{	position: relative;	color: var(--white);	background: var(--black-third);	overflow: hidden;}.become-a-free-member .container{	position: relative;	margin: 0 auto;}.become-a-free-member .container-fluid{	position: relative;}.become-a-free-member .wrapper-content{	max-width: 1420px;	margin: 0 auto;	padding: 474px 10px 263px;}.become-a-free-member div{	color: var(--white);}.become-a-free-member .page-title{	margin-top: 30px;	margin-bottom: 34px;	font: 80px/90px "gtwalsheim-pro-bold", sans-serif;	text-transform: initial;	letter-spacing: -3px;/* .text-primary{	display: block;	font: 800 82px/1 "gtwalsheim-pro-bold", sans-serif;	color: var(--blue);&:last-child{	padding-top: 10px;	font: 700 35px/1 "gtwalsheim-pro-bold", sans-serif;}}*/}.become-a-free-member .btn-md{	min-width: 232px;	margin-top: 10px;	padding: 12px 30px;	font-size: 22px;	line-height: 26px;	border-radius: 2px;}.become-a-free-member .btn-md:last-child{	margin-right: 0;}.become-a-free-member .text-white{	color: var(--white);	font-size: 16px;}.become-a-free-member .welcome-bg,.become-a-free-member  .wrapper-video video{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 1;	object-fit: cover;}.become-a-free-member .welcome-bg{	right: 0;	left: initial;	width: 80%;	object-fit: cover;}.become-a-free-member .wrapper-content{	position: relative;	z-index: 2;}.become-a-free-member .col-right{	position: absolute;	right: 92px;/* 	top: 50%;*/	bottom: 34px;	z-index: 2;	flex: 0 0 220px;	max-width: 220px;	transform: translate3d(0, -50%, 0);}.become-a-free-member .bg-black{	padding: 40px 30px;	line-height: 1;	text-transform: uppercase;	border-radius: 10px;	background: #000;}.become-a-free-member .bg-black > .row{	align-items: center;}.become-a-free-member .bg-black .strong,.become-a-free-member .bg-black  .strong span{	font-size: 36px;	font-family: "sailec-bold";}.become-a-free-member .bg-black .divider{	width: 70%;	margin: 35px auto;	border-top: 1px solid rgba(255, 255, 255, 0.3);}.become-a-free-member .bg-black img,.become-a-free-member .bg-black  i{	font-size: 45px;	width: 45px;	margin-right: 10px;	filter: brightness(0) invert(1);}.become-a-free-member .bg-black .right{	display: grid;	gap: 5px;}.become-a-free-member .container-platform{	max-width: 1400px;}.become-a-free-member .banner-logo-wrapper{	position: relative;	max-width: 390px;	margin-bottom: 25px;	padding-bottom: 21px;}.become-a-free-member .banner-logo-wrapper .banner-logo{	width: 185px;	height: 89px;}.become-a-free-member .users{	position: relative;	z-index: 1;	display: flex;	flex-direction: row;	flex-wrap: nowrap;}.become-a-free-member .users .item{	position: relative;	z-index: 1;	max-width: 12.5%;}.become-a-free-member .users .item:before{	content: "";	position: absolute;	bottom: 0;	left: 0;	z-index: 1;	display: none;	height: 1000vh;	width: 100%;	background: rgba(0, 0, 0, 0.2);}.become-a-free-member .users .item:hover .item-content{	max-height: 100px;	transition: max-height 0.3s linear;}.become-a-free-member .users .item:hover:before{	display: block;}.become-a-free-member .users .item-content{	position: absolute;	bottom: 0;	left: 0;	z-index: 2;	width: 100%;	max-height: 0;	padding: 0 10px;	color: var(--white);	border-radius: 0;	overflow: hidden;	transition: max-height 0.3s linear;}.become-a-free-member .users .item-content div{	font-size: 16px;}.become-a-free-member .users img{	display: block;	width: 100%;}.become-a-free-member .users .name{	margin-top: 10px;}.become-a-free-member .users .since-by{	margin-bottom: 10px;}.btn-blue-purple{	position: relative;	padding: 11px 30px !important;	font: 24px/normal "gtwalsheim-pro-bold", sans-serif !important;	color: var(--white) !important;	border-radius: 100px !important;	text-transform: initial;	transition: all .4s;	overflow: hidden;}.btn-blue-purple.btn-wide{	min-width: 295px;}.btn-blue-purple::before{	content: "";	position: absolute;	top: 50%;	left: 50%;	z-index: -1;	display: block;	width: 100%;	aspect-ratio: 1;	transition: all .4s;	transform: translate(-50%, -50%);	background: linear-gradient(to right, var(--blue), var(--purple));	pointer-events: none;}.btn-blue-purple:hover::before{	transform: translate(-50%, -50%) rotate(180deg);}.diagram .container{	display: grid;	justify-content: center;	gap: 80px;	max-width: 1420px;	margin: 0 auto;	padding: 139px 10px 142px;	text-align: center;}.diagram .description{	font: 48px/60px 'sailec-light', sans-serif;}.diagram .description .bold{	font-family: 'sailec-bold', sans-serif;}.diagram .img{	display: block;	max-width: 1226px;	width: 100%;	max-height: 721px;	height: 100%;	margin: 0 auto;}.users-section{	background: var(--blue);}.users-section,.users-section  *{	color: var(--white);	text-align: center;}.users-section .users-banner{	padding: 113px 10px 60px;}.users-section .title{	margin-bottom: 17px;	font-family: 'sailec-light', sans-serif;	font-size: 80px;	line-height: 90px;	letter-spacing: -3px;}.users-section .title .bold{	font-family: 'sailec-bold', sans-serif;}.users-section .subtitle{	margin-bottom: 60px;	font-family: 'sailec-bold', sans-serif;	font-size: 40px;	line-height: 60px;}.users-section .btn-primary{	margin-bottom: 19px;	padding: 12px 34px 10px;	background: linear-gradient(to right, var(--red-dark), var(--red));	border-radius: 100px;	font-size: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	line-height: normal;	text-transform: inherit;}.users-section .description{	font-size: 21px;	font-family: 'gtwalsheim-pro-regular', sans-serif;	line-height: 34px;}.users-section .users{	position: relative;	z-index: 1;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	justify-content: center;	max-width: 1822px;	margin-inline: auto;}.users-section .users img{	display: block;	width: 100%;}.users-section .users .item{	position: relative;	z-index: 1;	max-width: 12.5%;}.users-section .users .item-content{	display: none;}.will-be-usefull-pro .container{	max-width: 1220px;	padding: 109px 10px 69px;	margin: 0 auto;}.will-be-usefull-pro .title{	margin-bottom: 52px;	padding: 0;	font-family: 'sailec-light', sans-serif;	font-size: 48px;	line-height: 60px;	text-align: center;}.will-be-usefull-pro .bold{	font-family: 'sailec-bold', sans-serif;}.will-be-usefull-pro .red{	color: var(--red-d);}.will-be-usefull-pro .main-icon{	display: block;	margin: 0 auto 62px;	width: 130px;	height: 133px;}.will-be-usefull-pro .grid-two-columns{	display: grid;	grid-template-columns: repeat(2, minmax(250px, 500px));	justify-content: center;	max-width: 1080px;	margin: 0 auto 65px;	gap: 80px;}.will-be-usefull-pro .grid-title{	margin-bottom: 35px;	font-family: 'sailec-bold', sans-serif;	font-size: 32px;	line-height: 34px;	text-align: center;}.will-be-usefull-pro .grid-template .grid-two-columns{	gap: 40px;	display: flex;	flex-wrap: wrap;}.will-be-usefull-pro .grid-template .item{	display: grid;	gap: 14px;	flex-wrap: wrap;	align-items: flex-start;	grid-template-rows: repeat(2, 1fr);}.will-be-usefull-pro .grid-item,.will-be-usefull-pro  .sub-item{	font-family: 'sailec-regular', sans-serif;	font-size: 24px;	line-height: 34px;}.will-be-usefull-pro .sub-item{	display: grid;	grid-template-columns: minmax(30px, 70px) auto;	gap: 18px;	max-width: 47%;}.will-be-usefull-pro .sub-description{	font-family: 'gtwalsheim-pro-regular', sans-serif;	font-size: 21px;}.will-be-usefull-pro .btn-blue-purple{	margin-bottom: 19px;}.simple-text{	background-color: var(--gray-f);}.simple-text .container{	max-width: 1420px;	margin: 0 auto;	padding: 113px 10px 77px;}.simple-text .bold{	font-family: 'sailec-bold', sans-serif;}.simple-text .red{	color: var(--red-d);}.simple-text .simple-text-content{	font-size: 48px;	font-family: 'sailec-light', sans-serif;	line-height: normal;}.upgrade-section{	background-color: var(--blue);}.upgrade-section .container{	max-width: 1294px;	margin: 0 auto;	padding: 123px 10px 80px;}.upgrade-section .bold{	font-family: 'sailec-bold', sans-serif;}.upgrade-section .title{	margin: 0 auto 60px;	padding: 0;	font-size: 80px;	font-family: 'sailec-light', sans-serif;	line-height: 90px;	text-align: center;	color: var(--white);	letter-spacing: -3px;}.upgrade-section .grid-two-columns{	display: grid;	grid-template-columns: repeat(2, 1fr);	gap: 64px;}.upgrade-section .item{	display: grid;	align-items: flex-start;	gap: 20px;}.upgrade-section .item-title{	position: relative;	width: 100%;	margin-bottom: 17px;	padding-left: 80px;	font-size: 32px;	font-family: 'sailec-bold', sans-serif;	line-height: 60px;/* 	text-align: center;*/	color: var(--white);	background-color: var(--red-d);}.upgrade-section .item-title::before{	content: "";	position: absolute;	top: 50%;	left: 14px;	display: block;	width: 50px;	height: 1px;	background-color: var(--white);}.upgrade-section .item-description{	padding-left: 80px;	font-size: 24px;	line-height: 34px;	color: var(--white);}.upgrade-section .btn{	display: grid;	gap: 10px;	margin: auto auto 0 80px;	padding: 23px 42px;	font-size: 24px;	line-height: 17px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	text-align: left;}.upgrade-section .btn span{	font-size: 21px;}.upgrade-section .btn.btn-black{	color: var(--white);	background-color: var(--black);}.what-members-are-saying{	padding: 100px 0 100px;	background: var(--white);}.what-members-are-saying .container{	position: relative;	max-width: 1020px;	margin: 0 auto;	padding-left: 10px;	padding-right: 10px;}.what-members-are-saying .block-title{	font: 300 48px "sailec-light", sans-serif;	margin-left: 90px;}.what-members-are-saying .block-title strong{	font: 600 48px "sailec-medium", sans-serif;}.what-members-are-saying .block-title:before{	content: "";	display: inline-block;	width: 103px;	height: 24px;	margin-right: 33px;	vertical-align: middle;	background: linear-gradient(to right, #feca32 0px, #feca32 75px, #ffe8a7 75.1px, #ffe8a7 103px, transparent 103.1px);}.what-members-are-saying .tns-controls{	outline: none;}.what-members-are-saying .tns-controls [data-controls="prev"]{	left: 0;}.what-members-are-saying .tns-controls [data-controls="prev"]:after{	font-size: 55px;}.what-members-are-saying .tns-controls [data-controls="next"]{	right: 0;}.what-members-are-saying .tns-controls [data-controls="next"]:after{	font-size: 55px;}.what-members-are-saying .nav-item-0{	position: absolute;	top: 52%;	left: -87px;	z-index: 5;	width: 55px;	height: 55px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-0.zoom-in{	animation: zoomIn 0.3s;}.what-members-are-saying .nav-item-1{	position: absolute;	top: -82px;	left: -10px;	z-index: 5;	width: 86px;	height: 86px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-1.zoom-in{	animation: zoomIn 0.6s;}.what-members-are-saying .nav-item-2{	position: absolute;	top: -138px;	left: 490px;	z-index: 5;	width: 54px;	height: 54px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-2.zoom-in{	animation: zoomIn 0.9s;}.what-members-are-saying .nav-item-3{	position: absolute;	top: -82px;	right: 27px;	z-index: 5;	width: 90px;	height: 90px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-3.zoom-in{	animation: zoomIn 1.2s;}.what-members-are-saying .nav-item-4{	position: absolute;	bottom: -6%;	right: 84px;	z-index: 5;	width: 60px;	height: 60px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-4.zoom-in{	animation: zoomIn 1.5s;}.what-members-are-saying .nav-item-5{	position: absolute;	bottom: -138px;	left: 490px;	z-index: 5;	width: 80px;	height: 80px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-5.zoom-in{	animation: zoomIn 1.8s;}.what-members-are-saying .nav-item-6{	position: absolute;	bottom: -25%;	left: 213px;	z-index: 5;	width: 50px;	height: 50px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-6.zoom-in{	animation: zoomIn 1.4s;}.what-members-are-saying .nav-item-7{	position: absolute;	bottom: -15%;	left: 13px;	z-index: 5;	width: 70px;	height: 70px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-7.zoom-in{	animation: zoomIn 2.4s;}.what-members-are-saying .nav-item-8{	position: absolute;	top: 47%;	right: -104px;	z-index: 5;	width: 80px;	height: 80px;	border-radius: 50%;	object-fit: cover;}.what-members-are-saying .nav-item-8.zoom-in{	animation: zoomIn 1.4s;}.what-members-are-saying blockquote{	position: relative;	margin: 0 91px;	padding: 10px 44px;	font-size: 22px;}.what-members-are-saying blockquote:before{	position: absolute;	top: -14px;	left: 0;	content: "\201C";	font-size: 100px;	line-height: 1;}.what-members-are-saying blockquote:after{	content: "\201D";	display: inline-block;	vertical-align: middle;	font-size: 47px;	line-height: 0.2;	transform: translate3d(10%, 50%, 0);}.what-members-are-saying .author{	align-items: center;	margin: 26px 133px;}.what-members-are-saying .author .col-auto{	margin-right: 18px;}.what-members-are-saying .author .thumb_icon{	display: block;	width: 59px;	height: 59px;	border-radius: 50px;	object-fit: cover;}.what-members-are-saying .author .name{	font-size: 18px;	font-family: "sailec-bold";}.what-members-are-saying .author .position{	font-size: 18px;	font-family: "sailec-bold";	text-transform: uppercase;}.what-members-are-saying .author .location{	font-size: 18px;	font-family: "sailec-bold";	text-transform: uppercase;	color: #8c8c8c;}.will-be-useful-for{	padding: 100px 0 0;	background: var(--white);}.will-be-useful-for .container{	max-width: 1020px;	margin: 0 auto;	padding-left: 20px;	padding-right: 20px;}.will-be-useful-for .block-title{	font: 300 48px "sailec-light", sans-serif;}.will-be-useful-for .block-title strong{	font: 600 48px "sailec-medium", sans-serif;}.will-be-useful-for .block-title:before{	content: "";	display: inline-block;	width: 103px;	height: 24px;	margin-right: 33px;	vertical-align: middle;	background: linear-gradient(to right, #feca32 0px, #feca32 75px, #ffe8a7 75.1px, #ffe8a7 103px, transparent 103.1px);}.will-be-useful-for .row{	margin-bottom: 80px;}.will-be-useful-for .row:last-child{	margin-bottom: 0;}.will-be-useful-for .left{	flex: 0 0 330px;	max-width: 330px;	padding-right: 70px;	text-align: right;}.will-be-useful-for .left .title{	font-size: 24px;	font-family: "sailec-bold";	text-transform: uppercase;	text-align: right;}.will-be-useful-for .wrapper-rounded-yellow{	position: relative;	display: inline-block;	margin-bottom: 10px;}.will-be-useful-for .wrapper-rounded-yellow:before{	content: "";	display: block;	width: 65px;	height: 65px;	border-radius: 100px;	background: #ffcd00;}.will-be-useful-for .wrapper-rounded-yellow img{	position: absolute;	top: 0px;	left: 0px;	width: 65px;	height: 65px;	object-fit: contain;	z-index: 2;	opacity: .8;}.will-be-useful-for .wrapper-rounded-yellow img.yellow-to-black{	filter: grayscale(1) invert(1);}.will-be-useful-for .right .title{	margin-bottom: 12px;	font-size: 20px;	font-family: "sailec-bold";	text-transform: uppercase;}.will-be-useful-for .right .description{	font-size: 22px;	line-height: 1.7;}.they-trust-us{	position: relative;	padding: 5px 0 0;	background: var(--white);}.they-trust-us:before{	content: "";	position: absolute;	top: 0;	left: 10px;	right: 10px;	z-index: 2;	display: block;	height: 212px;	margin: 0px;	border-radius: 8px;	background: #000;}.they-trust-us:after{	content: "";	position: absolute;	top: 50px;	left: 0;	right: 0;	bottom: 0;	z-index: 1;	display: block;	background: linear-gradient(to right, #FECA30 0%, #FECA30 50%, #FFD558 50.1%);}.they-trust-us .container{	max-width: 970px;	margin: 0 auto;	padding-left: 10px;	padding-right: 10px;}.they-trust-us > div{	position: relative;	z-index: 3;}.they-trust-us .block-title{	margin-top: 21px;	margin-bottom: 23px;	color: var(--white);	font: 300 48px "sailec-light", sans-serif;	text-align: center;}.they-trust-us .block-title strong{	font: 600 48px "sailec-medium", sans-serif;}.they-trust-us .btn-md{	padding: 12px 30px;	font-size: 24px;}.they-trust-us .item{	text-align: center;	border-radius: 300px;	background: none;	overflow: hidden;}.they-trust-us .item:nth-child(even){	background: none;}.they-trust-us .item img{	display: block;	width: 190px;	height: 190px;	margin: 0 auto;	object-fit: contain;}.they-trust-us .tns-outer{	display: flex;	flex-direction: column;	margin: 0 0 15px 0;}.they-trust-us .tns-outer [aria-controls]{	margin-top: 21px;}.they-trust-us .tns-outer [aria-controls]:after{	font-size: 50px;	color: var(--white);	text-shadow: 2px 3px 0px black;}.they-trust-us .tns-outer [data-controls="prev"]{	left: -46px;}.they-trust-us .tns-outer [data-controls="next"]{	right: -46px;}.they-trust-us .tns-nav{	display: block;	margin: 30px 0;	text-align: center;	order: 3;}.they-trust-us .tns-nav > [aria-controls]{	width: 14px;	height: 14px;	margin: 0 5px;	padding: 0;	border: 0;	border-radius: 50%;	background: var(--white);}.they-trust-us .tns-nav > [aria-controls].tns-nav-active{	background: #000;}.they-trust-us .ttu-row{	align-items: flex-end;}.they-trust-us .ttu-row.center-row{	justify-content: center;	padding: 5px 5px 0;}.they-trust-us .left,.they-trust-us  .center,.they-trust-us  .right{	font-size: 22px;}.they-trust-us .left div,.they-trust-us  .center div,.they-trust-us  .right div{	font-size: 22px;}.they-trust-us .left .btn,.they-trust-us  .center .btn,.they-trust-us  .right .btn{	margin-top: 26px;}.they-trust-us .left,.they-trust-us  .right{	flex: 0 0 50%;	max-width: 50%;}.they-trust-us .left{	padding-right: 57px;	text-align: right;}.they-trust-us .left div{	text-align: right;}.they-trust-us .center{	margin-inline: auto;	padding: 10px 10px 35px;}.they-trust-us .center,.they-trust-us .center  *{	text-align: center;}.they-trust-us .center .btn{	margin-bottom: 15px;}.they-trust-us .right{	padding-left: 57px;}.two-columns-wrapper .container{	max-width: 970px;	margin: 25px auto;}.two-columns-wrapper .two-columns{	display: grid;	grid-template-columns: repeat(2, 1fr);	gap: 85px;	padding: 95px 15px 75px;}.two-columns-wrapper .left,.two-columns-wrapper  .right{	display: grid;	grid-template-rows: auto min-content;}.two-columns-wrapper .left div,.two-columns-wrapper  .right div{	text-align: center;	font-size: 22px;}.two-columns-wrapper .left .btn,.two-columns-wrapper  .right .btn{	margin-top: 30px;	margin-inline: auto;}.two-columns-wrapper .subheading{	display: block;	font-size: 25px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}.two-columns-wrapper .btn-md{	padding: 12px 30px;	font-size: 24px;}.section-explore{	background: var(--white);	padding: 70px 0 0;}.section-explore .container{	max-width: 1600px;	margin: 0 auto;	padding-left: 0px;	padding-right: 0px;}.section-explore .block-title{	display: flex;	align-items: center;	gap: 37px;	padding: 0;	font: 48px "gtwalsheim-pro-bold", sans-serif;	text-align: center;}.section-explore .block-title::before, .section-explore .block-title::after{	content: "";	display: block;	width: 100%;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.section-explore .block-title::before{	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);	transform: rotate(180deg);}.section-explore .grid-primary{	max-width: 100%;	margin-bottom: 10px;}.section-explore .grid-primary .badge-with-icon,.section-explore .grid-primary  .gp-badge .badge{	background-color: var(--blue);	border-color: var(--blue);}.section-explore .grid-primary .badge-with-icon,.section-explore .grid-primary .badge-with-icon  *,.section-explore .grid-primary  .gp-badge .badge,.section-explore .grid-primary  .gp-badge .badge  *{	color: var(--white);}.section-explore .layout_whcore_explore{	position: relative;	z-index: 4;	margin-top: -216px;}.section-explore .light-box-grey-wrap{	margin-top: 0px;	border-top: 4px solid var(--white);	border-radius: 0;	box-shadow: none;}.section-explore .grid-primary-loader{	width: 60px;	height: 60px;	background: transparent url(/application/themes/stagelync/images/icons/icon-progress_activity.svg?c=1463) no-repeat 100% / 100%;	border-radius: 50%;	animation: spin 2s linear infinite;	left: 40%;}.section-explore .grid-primary-loader *{	display: none;}.section-explore .grid-primary-loader @keyframes spin{{	-webkit-transform: rotate(360deg);	transform: rotate(360deg);}}#global_page_whcore-index-welcome .layout_whcore_explore .btn,#global_page_whpayment-pro-index .layout_whcore_explore .btn{	border-radius: 100px;	background-color: var(--blue);	background-image: none;	border-color: var(--blue);}#global_page_whcore-index-welcome .layout_whcore_explore .btn,#global_page_whcore-index-welcome .layout_whcore_explore .btn  *,#global_page_whpayment-pro-index .layout_whcore_explore .btn,#global_page_whpayment-pro-index .layout_whcore_explore .btn  *{	text-transform: initial;	color: var(--white);	font-size: 16px;}#global_page_whcore-index-welcome .layout_whcore_explore .btnLoginPopup,#global_page_whcore-index-welcome .layout_whcore_explore .btnLoginPopup  *,#global_page_whpayment-pro-index .layout_whcore_explore .btnLoginPopup,#global_page_whpayment-pro-index .layout_whcore_explore .btnLoginPopup  *{	color: var(--white) !important;}.welcome-footer{	padding: 33px 0;	text-align: center;	background: var(--white);}.welcome-footer .container{	max-width: 1020px;	margin: 0 auto;	padding-left: 10px;	padding-right: 10px;}.welcome-footer .menu{	text-align: center;	margin-bottom: 14px;}.welcome-footer .menu a{	margin: 0 11px;	font: 18px "sailec-medium", sans-serif;}.welcome-footer .copyright{	text-align: center;	font-size: 16px;}@media screen and (max-width: 1450px){.become-a-free-member .wrapper-content{	padding: 325px 10px 263px;}.become-a-free-member .page-title{	max-width: 78%;}.become-a-free-member .col-right{	right: 0;}}@media all and (max-width:1280px){.they-trust-us::before{	height: 212px;}.they-trust-us .tns-outer{	width: 728px;	margin: 0 auto 15px;}.they-trust-us .item img{	width: 182px;	height: 182px;	margin: 0 auto;}}@media all and (max-width:1024px){.become-a-free-member .page-title{	font-size: 75px;}.become-a-free-member .page-title .text-primary{	font-size: 64px;}.become-a-free-member .page-title .text-primary:last-child{	font-size: 29px;}.become-a-free-member .users .item{	max-width: 16.666666%;}.become-a-free-member .users .item:nth-child(6) ~ .item{	display: none;}.they-trust-us::before{	height: 212px;}.they-trust-us .tns-outer{	width: 728px;	margin: 0 auto 15px;}.they-trust-us .item img{	width: 182px;	height: 182px;	margin: 0 auto;}.users-section .title{	font-size: 70px;	line-height: 80px;}.users-section .subtitle{	margin-bottom: 40px;	font-size: 30px;	line-height: 50px;}.upgrade-section .btn{	gap: 5px;	line-height: 25px;}}@media all and (max-width:768px){.become-a-free-member .container-platform{	padding: 74px 20px 50px;/* &:after{	position: absolute;	top: 0;	right: 0;	bottom: 0;	left: 0;	z-index: 5;	content: "";	display: block;	background: rgba(0, 0, 0, 0.7);}*/}.become-a-free-member .banner-logo-wrapper{	max-width: 290px;}.become-a-free-member .banner-logo-wrapper .banner-logo{	width: 143px;	height: 70px;}.become-a-free-member .wrapper-video + .row{	position: relative;	z-index: 6;	flex-direction: column;	align-items: center;}.become-a-free-member .wrapper-content{	padding: 60px 0 10px;}.become-a-free-member .page-title{	max-width: 100%;	margin-bottom: 17px;	margin-left: auto;	margin-right: auto;	padding: 0 15px;	font-size: 58px;	line-height: 60px;	letter-spacing: -2px;/* 	text-align: center;*/}.become-a-free-member .page-title .text-primary{	font-size: 48px;}.become-a-free-member .page-title .text-primary:last-child{	padding-top: 2px;	font-size: 18px;}.become-a-free-member .col-right{	position: relative;	top: 0;	bottom: initial;	padding: 11px 10px 17px;	width: 100%;	flex: 0 0 100%;	max-width: 100%;	transform: translate3d(0, 0, 0);}.become-a-free-member .bg-black{	display: flex;	flex-direction: row;	align-items: center;	justify-content: space-around;	padding: 20px 5px;	border-radius: 10px;}.become-a-free-member .bg-black .divider{	width: 1px;	height: 50px;	margin: 0;	border-top: none;	border-left: 1px solid rgba(255, 255, 255, 0.3);}.become-a-free-member .bg-black .strong,.become-a-free-member .bg-black  .strong span{	font-size: 32px;}.become-a-free-member .bg-black .img-job{	margin-top: 2px;	margin-bottom: 5px;}.become-a-free-member .bg-black .img-countries{	margin-bottom: 2px;}.become-a-free-member .users .item{	max-width: 25%;}.become-a-free-member .users .item:nth-child(4) ~ .item{	display: none;}.btn-blue-purple{	padding-inline: 20px !important;}.diagram .container{	gap: 40px;	padding: 70px 10px;}.diagram .description{	font-size: 26px;	line-height: 34px;}.diagram .img{	max-width: 90%;	width: 100%;}.users-section .users-banner{	padding: 90px 10px 60px;}.users-section .title{	font-size: 40px;	line-height: 50px;	letter-spacing: -2px;}.users-section .subtitle{	margin-bottom: 30px;	font-size: 28px;	line-height: 48px;}.users-section .btn-primary{	padding: 12px 25px 10px;	font-size: 21px;}.will-be-usefull-pro .container{	padding: 60px 10px 49px;}.will-be-usefull-pro .title{	margin-bottom: 32px;	font-size: 30px;	line-height: 40px;}.will-be-usefull-pro .main-icon{	margin: 0 auto 32px;	width: 100px;	height: 103px;}.will-be-usefull-pro .grid-two-columns{	grid-template-columns: 1fr;	margin: 0 auto 45px;	gap: 40px;}.will-be-usefull-pro .grid-title{	margin-bottom: 30px;	font-size: 28px;}.will-be-usefull-pro .grid-template .grid-two-columns{	gap: 30px;}.will-be-usefull-pro .grid-template .item{	grid-template-rows: 1fr;}.will-be-usefull-pro .grid-item,.will-be-usefull-pro  .sub-item{	font-family: 'sailec-regular', sans-serif;	font-size: 17px;	line-height: 27px;}.will-be-usefull-pro .sub-item{	grid-template-columns: minmax(30px, 70px) auto;	max-width: 100%;}.simple-text .container{	padding: 80px 10px 47px;}.simple-text .simple-text-content{	font-size: 30px;}.upgrade-section .container{	padding: 80px 10px 60px;}.upgrade-section .title{	margin: 0 auto 30px;	font-size: 40px;	line-height: 50px;	letter-spacing: -2px;}.upgrade-section .grid-two-columns{	grid-template-columns: 1fr;	gap: 50px;}.upgrade-section .item-title{	margin-bottom: 0;	padding-left: 40px;	font-size: 26px;	line-height: 40px;}.upgrade-section .item-title::before{	left: 12px;	width: 20px;}.upgrade-section .item-description{	padding-left: 40px;	font-size: 17px;	line-height: 27px;}.upgrade-section .btn{	margin: auto auto 0 40px;	padding: 23px 32px;	line-height: 1.2;	gap: 2px;}.what-members-are-saying{	padding: 70px 0 30px;}.what-members-are-saying .block-title{	margin-left: 0;}.what-members-are-saying .block-title:before{	width: 43px;	margin-left: -10px;	margin-right: 10px;	background: linear-gradient(to right, #feca32 0px, #feca32 33px, #ffe8a7 33.1px, #ffe8a7 43px, transparent 43.1px);}.what-members-are-saying .block-title,.what-members-are-saying  .block-title strong{	font-size: 24px;}.what-members-are-saying .tns-nav-what-members-are-saying img{	display: none;}.what-members-are-saying .thumb_icon.nav-item-0{	top: -88px;	left: 12px;	animation-duration: 1s;}.what-members-are-saying .thumb_icon.nav-item-5{	top: -82px;	right: 27px;	animation-duration: 1.5s;}.what-members-are-saying .nav-item-1,.what-members-are-saying  .nav-item-2,.what-members-are-saying  .nav-item-3,.what-members-are-saying  .nav-item-4{	display: none;}.what-members-are-saying .tns-outer{	margin-left: -10px;	margin-right: -10px;}.what-members-are-saying blockquote{	margin: 0 0px;	padding: 2px 54px 20px;	font-size: 15px;}.what-members-are-saying blockquote:before{	top: -14px;	left: 20px;	font-size: 79px;}.what-members-are-saying blockquote:after{	font-size: 38px;}.what-members-are-saying .tns-controls [data-controls="prev"]{	left: 12px;}.what-members-are-saying .tns-controls [data-controls="prev"]:after{	font-size: 40px;}.what-members-are-saying .tns-controls [data-controls="next"]{	right: 2px;}.what-members-are-saying .tns-controls [data-controls="next"]:after{	font-size: 40px;}.what-members-are-saying .author{	margin: 0px 58px;}.what-members-are-saying .author .name,.what-members-are-saying .author  .position,.what-members-are-saying .author  .location{	font-size: 15px;}.will-be-useful-for{	padding: 20px 0 0;}.will-be-useful-for .block-title:before{	width: 43px;	margin-left: -20px;	margin-right: 10px;	background: linear-gradient(to right, #feca32 0px, #feca32 33px, #ffe8a7 33.1px, #ffe8a7 43px, transparent 43.1px);}.will-be-useful-for .block-title,.will-be-useful-for  .block-title strong{	font-size: 24px;}.will-be-useful-for .row{	flex-direction: column;	margin-bottom: 30px;}.will-be-useful-for .left{	flex: 0 0 100%;	max-width: 100%;	display: flex;	flex-direction: row;	align-items: center;	text-align: center;	margin: 0 0 5px;	padding-right: 0;}.will-be-useful-for .left .wrapper-rounded-yellow{	margin-right: 15px;}.will-be-useful-for .left .title{	font-size: 17px;	text-align: left;}.will-be-useful-for .right .title{	font-size: 14px;}.will-be-useful-for .right .description{	font-size: 15px;	line-height: 1.5;}.they-trust-us::before{	height: 165px;}.they-trust-us .block-title,.they-trust-us  .block-title strong{	font-size: 24px;	text-align: center;}.they-trust-us .tns-outer{	width: 519px;	margin: 0 auto 15px;}.they-trust-us .item img{	display: block;	width: 173px;	height: 173px;	margin: 0 auto;}.they-trust-us .ttu-row{	flex-direction: column;}.they-trust-us .left,.they-trust-us  .center,.they-trust-us  .right{	flex: 0 0 100%;	max-width: 100%;	margin: 0 auto;	text-align: center;}.they-trust-us .left div,.they-trust-us  .center div,.they-trust-us  .right div{	text-align: center;}.they-trust-us .left{	padding-right: 0;	margin-bottom: 40px;}.they-trust-us .right{	padding-left: 0;}.they-trust-us .left,.they-trust-us .left  div,.they-trust-us  .center,.they-trust-us  .center  div,.they-trust-us  .right,.they-trust-us  .right  div,.two-columns-wrapper .left,.two-columns-wrapper .left  div,.two-columns-wrapper  .center,.two-columns-wrapper  .center  div,.two-columns-wrapper  .right,.two-columns-wrapper  .right  div{	font-size: 18px;}.they-trust-us .btn-md,.two-columns-wrapper .btn-md{	font-size: 15px;}.two-columns-wrapper .container{	margin: 25px auto 0;}.two-columns-wrapper .two-columns{	display: grid;	grid-template-columns: 1fr;	gap: 45px;	padding: 65px 15px;}.two-columns-wrapper .two-columns .left,.two-columns-wrapper .two-columns  .right{	padding: 0;}.two-columns-wrapper .two-columns .left .btn,.two-columns-wrapper .two-columns  .right .btn{	margin-top: 25px;}.two-columns-wrapper .subheading{	font-size: 20px;}.section-explore .block-title{/* 	text-align: left;*/	font-size: 28px;	gap: 20px;/* 	padding: 0;*//* &:before{	width: 43px;	margin-left: -20px;	margin-right: 10px;background: linear-gradient(to right, #feca32 0px, #feca32 33px, #ffe8a7 33.1px, #ffe8a7 43px, transparent 43.1px)}*/}.section-explore .layout_whcore_explore{	margin-top: -162px;}.welcome-footer{	padding-bottom: 43px;}.welcome-footer .menu a{	margin: 0 5px;}}@media all and (max-width:576px){.become-a-free-member .page-title{/* 	max-width: 335px;*/	padding: 0;	font-size: 40px;}.become-a-free-member .page-title .text-primary{	font-size: 35px;}.become-a-free-member .page-title .text-primary:last-child{	font-size: 15px;}.become-a-free-member .bg-black{	padding-left: 10px;	padding-right: 10px;	align-items: flex-start;}.become-a-free-member .bg-black > .row{	flex-direction: column;	align-items: flex-start;	justify-content: flex-start;}.become-a-free-member .bg-black .left{	margin: 0;	text-align: left;}.become-a-free-member .bg-black img{	width: 35px;	margin: 0;}.become-a-free-member .bg-black .strong,.become-a-free-member .bg-black  .strong span{	font-size: 26px;}.become-a-free-member .bg-black .divider{	margin-top: 15px;	height: 70px;}.become-a-free-member .users .item{	max-width: 33.333333%;}.become-a-free-member .users .item:nth-child(3) ~ .item{	display: none;}.they-trust-us::before{	height: 150px;}.they-trust-us .tns-outer{	width: 260px;	margin: 0 auto 15px;}.they-trust-us .item img{	width: 130px;	height: 130px;	margin: 0 auto;}}@media all and (min-width:769px) and (max-width:1024px){.they-trust-us .block-title{	margin-left: 10px;}}@media all and (min-width:1920px){.become-a-free-member .container{	max-width: 1600px;}.become-a-free-member .wrapper-video:before{	content: "";	position: absolute;	top: 0;	left: 0;	z-index: 2;	display: block;	width: 200px;	height: 100%;	background: linear-gradient(to right, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);	pointer-events: none;}.become-a-free-member .wrapper-video:after{	content: "";	position: absolute;	top: 0;	right: 0;	z-index: 2;	display: block;	width: 200px;	height: 100%;	background: linear-gradient(to left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);	pointer-events: none;}.become-a-free-member .users:before{	content: "";	position: absolute;	top: 0;	left: 0;	z-index: 2;	display: block;	width: 10px;	height: 100%;	background: linear-gradient(to right, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);	pointer-events: none;}.become-a-free-member .users:after{	content: "";	position: absolute;	top: 0;	right: 0;	z-index: 2;	display: block;	width: 10px;	height: 100%;	background: linear-gradient(to left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);	pointer-events: none;}}/* end welcome redesign */#activity-form #compose-menu,.post-to-audience-wrapper #compose-menu{	display: block!important;	margin-top: 0;	background: #f5f5f5;	border-radius: 0 0 4px 4px;	background-clip: padding-box;	position: static;	font-size: 0;	clear: both;}#activity-form .compose-content,.post-to-audience-wrapper .compose-content{	overflow: hidden;	padding: 11px 11px 36px;	vertical-align: top;	word-wrap: break-word;	width: 100%;	border-radius: 4px 4px 0 0;}#activity-form .compose-content a,.post-to-audience-wrapper .compose-content a{	word-break: break-all;}#activity-form{	padding: 0;}#activity-form #compose-container,.post-to-audience-wrapper #compose-container{	display: table;	width: 100%;}#activity-form::before{	font-family: 'icomoon';	content: '\e620';	font-size: 18px;	padding: 8px;	display: none;	vertical-align: top;	border-left: 1px solid #ededed;	border-top: 1px solid #ededed;	border-radius: 4px 0 0 0;}#activity-form #compose-menu #compose-link-activator,.post-to-audience-wrapper #compose-menu #compose-link-activator{	color: #636363;	margin-left: 0;	font-size: 14px!important;	line-height: 42px;	font-family: 'sailec-bold';	padding-left: 20px!important;	margin-top: 0!important;}.add-photo-feed input{	width: 100%;	height: 100%;	position: absolute;	opacity: 0;	z-index: 9;	cursor: pointer;	vertical-align: top;	display: inline-block;}#feed_imgs_container{	overflow: hidden;	width: 100%;	display: block;	background: #fff;	padding: 0;	vertical-align: top;}#feed_imgs_container img{	max-width: 100px;	width: 100%;	margin: 10px 10px 10px 0;}::-webkit-file-upload-button{	cursor: pointer;}#global_page_whcore-updates-index .add-photo-feed{	left: 130px;}@media all and (max-width: 400px){#global_page_whcore-updates-index .add-photo-feed{	bottom: 7px;	left: auto;	right: 6px;}#global_page_whcore-updates-index form.global_form #compose-menu #compose-link-activator{	position: absolute;	white-space: nowrap;	line-height: 1;	top: auto;	bottom: 10px;	left: auto;	right: 119px;}#global_page_whcore-updates-index form.global_form #compose-menu .feed-links{	margin-bottom: 40px;}}@media all and (min-width: 400px) and (max-width: 490px){#global_page_whcore-updates-index form.global_form div.add-photo-feed{	bottom: 11px;}}.add-photo-feed span:hover, .add-photo-feed span:hover::before, .add-photo-feed:hover input, .add-photo-feed:hover input+span, .add-photo-feed:hover input+span::before, .post-to-audience-wrapper .compose-activator:hover:before, .post-to-audience-wrapper .add-photo-feed .form-label:hover:before{	color: #ffcd00!important;}.add-photo-feed i{	position: absolute;	font-size: 25px;	left: 0;	cursor: pointer;	width: 100%;	height: 100%;	line-height: 24px;	text-align: center;}.emoji-picker-button i{	font-size: 22px;}#location-btn i{	font-size: 22px;}.comments-block i{	margin-bottom: 2px;	font-size: 22px;}.compose-container .overTxtLabel{	color: #b3b3b3!important;	left: 40px!important;	padding: 10px 0 0!important;	top: 4px!important;}#activity-form #compose-menu #compose-link-activator::before, .post-to-audience-wrapper #compose-menu #compose-link-activator::before{	font-size: 14px!important;	font-family: 'icon-circus'!important;	content: '\E00A'!important;	padding-right: 0;}#activity-form #compose-menu #compose-link-activator:hover, #activity-form #compose-menu #compose-link-activator:hover::before, #feed_viewmore #feed_viewmore_link:hover, #feed_viewmore #feed_viewmore_link:hover::after, .post-to-audience-wrapper #compose-menu #compose-link-activator:hover{	color: var(--blue);}#activity-form #compose-menu #compose-submit,.post-to-audience-wrapper #compose-menu #compose-submit{	float: right;	margin: 10px 20px 10px 0;	padding: 0 20px;}#global_page_user-index-home #global_wrapper{	max-width: 1600px;	margin: 0 auto 20px;}#global_page_user-index-home .layout_left{	width: 260px;	padding: 0;	box-sizing: border-box;	margin-right: 20px;}#global_page_timeline-profile-index .cover_user_profile_left .user_name .member-country,#global_page_timeline-profile-index .cover_user_profile_left .user_name .member-country span{	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	display: block;}.cerabox-content .video-wrap-cerabox{	position: relative;	padding-bottom: 56.25%;	padding-top: 30px;	height: 0;	overflow: hidden;}#cerabox .cerabox-content .video-wrap-cerabox iframe.ceraIframe{	position: absolute;	top: 0;	left: 0;	width: 100%!important;	height: 100%!important;}#global_page_user-index-home .layout_left img.thumb_profile{	max-width: 280px;	max-height: 280px;}#global_page_user-index-home .layout_user_home_photo>div{	border-radius: 0!important;}#global_page_user-index-home .generic_layout_container.layout_user_home_photo{	border-radius: 4px 4px 0 0;	background-image: none!important;	margin-bottom: 0!important;	background: #000;	overflow: visible;	padding: 15px;}#global_page_user-index-home .generic_layout_container.layout_user_home_photo img{	border-radius: 0;	background-size: cover;	width: 42px;	height: 42px;	background-position: center;	line-height: 42px;}#global_page_user-index-home .generic_layout_container.layout_user_home_photo .profile-home-avatar{	float: left;}#global_page_user-index-home .generic_layout_container.layout_user_home_photo .member-name,.layout_user_home_photo .profile-home-info h3 a{	text-align: left;}#compose-link-activator:before, #compose-link-menu span:before{	color: #636363;}#global_page_user-index-home #global_wrapper .layout_left .layout_user_home_links{	background: #191919 url(/application/themes/stagelync/images/bg_box_shadow_black.png?c=1463) repeat-x left top;	border-radius: 0 0 4px 4px;}.layout_user_home_photo .profile-home-info{	padding-left: 15px!important;}.layout_user_home_photo .profile-home-info h3,.profile-home-info h2{	margin-bottom: 0!important;}.profile-home-info{	background: 0 0!important;	padding: 0;	box-sizing: border-box;}.btn-wrapper .btn.btn-block:hover{	color: #131c0e!important;}.btn-wrapper{	overflow: hidden;	padding: 10px 0;}#global_page_user-index-home #global_wrapper .layout_left .layout_custommenu_custom_menu .layout_user_home_links{	border-radius: 4px 4px 4px 4px;}.profile-home-info h3{	padding-bottom: 0!important;	text-align: left!important;}.profile-home-info h3 .member-name{	text-align: left!important;	font-family: 'sailec-light', sans-serif;	color: #fff;	font-size: 14px;	line-height: 28px;	text-transform: capitalize;}.profile-home-info h2{	color: #fff;	font-size: 12px;	text-align: left!important;}#global_page_user-index-home #global_wrapper .layout_user_home_links ul li,.btn.btn-yellow.cta-unfollow-button span{	padding: 0!important;}#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a,#global_page_user-index-home #global_wrapper .layout_user_home_links ul li a{	display: inline-block;	width: 100%;	color: #fff;	height: 50px;	line-height: 48px;	padding-left: 20px;	padding-right: 10px;	position: relative;	box-sizing: border-box;	font-size: 14px;	font-family: 'sailec-bold', sans-serif;}#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks ul li a span{	font-size: 14px!important;	font-family: 'sailec-bold', sans-serif;}#global_page_user-index-browse .field_search_criteria .browse-range-wrapper .description{	font-weight: 400;	text-transform: uppercase;	font-size: 13px;	font-family: 'sailec-bold', sans-serif;	color: #191919;}#global_page_user-index-browse .field_search_criteria .form-options-wrapper{	padding: 0;	background: 0 0;}#global_page_user-index-browse .field_search_criteria .form-options-wrapper label,.layout_whcore_search_members_form .form-options-wrapper label{	line-height: 17px;	display: block;	font-size: 12px!important;	font-family: 'sailec-bold';	text-transform: uppercase;	color: #191919;	overflow: hidden;}#global_page_user-index-browse .field_search_criteria .form-options-wrapper input[type=checkbox]:checked+label::after, .layout_whcore_search_members_form .form-options-wrapper input[type=checkbox]:checked+label::after{	line-height: 17px!important;	width: 15px!important;	height: 15px!important;	color: #191919!important;}#global_page_user-index-browse .field_search_criteria .form-options-wrapper input[type=checkbox]:checked+label::before{	background: #fff;}#global_page_user-index-browse .field_search_criteria .form-options-wrapper label::before, .layout_whcore_search_members_form .form-options-wrapper label::before{	content: '';	position: absolute;	left: 0;	border-radius: 4px;	width: 15px;	margin-left: 0;	height: 15px;	border: 1px solid #191919!important;	display: inline-block;	opacity: 1;	box-sizing: border-box;	background: #fff;}.layout_whcore_search_members_form .form-options-wrapper input[type=checkbox]:checked+label::before{	background: #fff!important;}#global_page_user-index-home #global_wrapper .layout_left .layout_custommenu_custom_menu a.custommenu_56e15a094d1ab:before, #global_page_user-index-home #global_wrapper .layout_left .layout_custommenu_custom_menu a.custommenu_56e15a187ebec:before{	font-family: 'icomoon';	content: '\e605';	display: inline-block;	vertical-align: middle;	padding-right: 6px;	width: 22px;}#feed_viewmore #feed_viewmore_link::before, #global_page_user-index-home .layout_main .layout_middle .layout_whcore_who_to_follow, #global_page_user-index-home .layout_user_list_signups .newestmembers_date, .profile-home-info .job-description{	display: none;}.profile-home-info h3 .member-name a{	color: #fff;	display: block;	font-family: 'sailec-light';	line-height: 40px;	overflow: hidden;	text-overflow: ellipsis;	text-transform: capitalize;	white-space: nowrap;	width: 100%;	font-size: 18px;}.layout_user_home_photo{	position: relative;	overflow: visible;}#global_page_user-index-home .layout_user_home_photo>div[role="tooltip"].tooltip{	padding: 15px 22px;}#global_page_user-index-home .layout_user_home_photo>div[role="tooltip"].tooltip *{	text-align: left;}.generic_layout_container .layout_user_home_photo .btn-outline-red{	border: none;	padding: 0;	position: absolute;	top: 10px;	right: 5px;	line-height: 1;}.generic_layout_container .layout_user_home_photo .btn-outline-red:hover{	outline: none;	border: none;	color: #e3351f;}.layout_user_home_links .quicklinks .user_home_view::before{	display: inline-block;	font-family: 'icomoon';	content: '\e613';}.layout_user_home_links .quicklinks .menu_user_home.user_home_friends::before{	display: inline-block;	font-family: 'icomoon';	content: '\e628';}.layout_user_home_links .quicklinks .menu_user_home.user_home_updates::before{	display: inline-block;	font-family: 'icomoon';	content: '\E60D';}.icon-arrowRight::before{	content: '\E017';	font-family: 'icon-circus';	font-size: 18px;}.layout_left .layout_user_home_links .quicklinks li a{	border-radius: 4px 4px 0 0;	margin-bottom: 0;	border-bottom: 1px solid #2b2b2b;	background-color: #242424;	background-image: -moz-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: -o-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: -webkit-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: linear-gradient(to bottom, #222 2%, #1b1b1b 75%)!important;}#global_page_user-index-home .layout_left .layout_user_home_links ul li a::before{	padding-right: 6px!important;}#global_page_user-index-home .layout_user_list_signups{	position: relative;	border-radius: 4px 4px 4px 4px;	box-sizing: border-box;	margin-bottom: 10px;	padding-bottom: 10px;}.layout_user_list_signups .newestmembers_info{	padding: 0 0 0 15px!important;}#global_page_user-index-home .layout_user_list_signups h3,#global_page_user-index-home div.layout_activity_feed>h3{	display: block!important;	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0%, #ffcd00 75%);	box-sizing: border-box;	height: 50px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	text-transform: uppercase;	vertical-align: middle;}#global_page_user-index-home .layout_user_list_signups h3{	display: table;	width: 100%;	color: #191919;	padding: 18px 20px;	font-size: 12px;	font-family: 'sailec-bold';	margin-bottom: 0;}#feed_viewmore{	text-align: right;}#compose-menu .admin-post{	float: right;	margin: 10px 10px 10px 0;}#feed_viewmore #feed_viewmore_link{	font-family: 'sailec-bold';	color: #191919;	font-size: 13px!important;}#feed_viewmore #feed_viewmore_link::after{	content: '\E017';	font-family: 'icon-circus';	display: inline;	color: #282828;	font-size: 22px;	float: right;	line-height: 26px;	position: static;}#activity-feed{	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;}#global_page_user-index-home div.layout_activity_feed>h3{	font-family: "sailec-bold";	font-size: 13px;	padding: 16px 20px;	margin-bottom: 0!important;	border-radius: 4px 4px 0 0;}.layout_user_list_signups .who-to-follow-more .more-wrap a span{	text-align: right;	padding-right: 0;}.layout_user_list_signups .who-to-follow-more{	border-top: 1px solid #ededed;	padding-top: 15px;}.layout_user_list_signups .who-to-follow-more .more-wrap a{	padding-right: 0;}.layout_user_list_signups .who-to-follow-more .more-wrap a:hover{	color: #282828!important;}#global_page_user-index-home .layout_user_list_signups ul li{	box-sizing: border-box;	display: block;	margin-bottom: 20px;	padding: 0;	vertical-align: top;	width: 100%;}#global_page_user-index-home .layout_user_list_signups ul li a.newestmembers_thumb{	display: block;	float: left!important;	height: auto;	margin-bottom: 0;	width: auto;}.layout_user_list_signups .newestmembers_name{	margin-bottom: 5px;	width: 100%;	white-space: break-word;	font-family: 'sailec-regular', sans-serif;	font-size: 18px;	line-height: 20px;	font-weight: 400!important;	color: #191919;	text-transform: capitalize;}#global_page_user-index-home .layout_user_list_signups ul li img{	border-radius: 0;	display: block;	height: 42px;	width: 42px;}.layout_user_list_signups .open-cerabox .text{	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: #f3ad07;	font-size: 13px;	line-height: 22px;}.layout_user_list_signups .open-cerabox .text.unfollow{	color: #d13e2b;}.layout_user_list_signups .open-cerabox .text::after{	font-family: 'icomoon';	content: '\e602';	font-size: 10px;	padding-left: 2px;	display: inline-block;}.layout_user_list_signups .open-cerabox:hover .text{	text-decoration: underline;}#global_page_user-index-home .layout_activity_feed>h3{	display: none!important;}.activity-post-container{	box-shadow: none!important;	position: relative;	margin-bottom: 0!important;	margin-top: 0!important;	padding: 20px 30px;	border: 0!important;	background: #fff url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;}.activity-post-container .compose-content,.post-to-audience-wrapper .mce-tinymce.mce-container.mce-panel{	border: 1px solid #ededed;	background: #fff;	border-radius: 0 4px 0 0;	box-sizing: border-box;	font-family: 'sailec-regular';	font-size: 14px;}#activity-feed>li>.item-wrapper,.box-yellow footer{	padding: 14px 20px 0;	background-image: none!important;}#activity-feed>li{	border-top: 2px solid #ededed;	background: #fff url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left 0;	box-sizing: border-box;	padding: 0;	overflow: visible;}#activity-feed>li::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#activity-feed .feed_item_photo,.activity-post-container{	border-radius: 0!important;}#activity-feed .feed_item_generated{	color: #282828;}a.feed_item_username{	font-size: 14px;}.banner.black{	background: #191919;}.box-yellow footer.buttons .right a,.yellowHeader footer.buttons .right a{	display: inline-block;	color: #474747;	font-size: 11px;	line-height: 16px;	padding: 11px 0;}.box-yellow footer.buttons .right span,.yellowHeader footer.buttons .right span{	display: inline-block;	vertical-align: middle;	color: #474747;	font-size: 11px;	line-height: 16px;}.box-yellow footer{	border-top: 1px solid #e8bb19;	padding: 0 20px;	background: url(/application/themes/stagelync/images/bg_box_shadow_yellow_footer.png?c=1463) repeat-x left top;	overflow: hidden;}.box-yellow footer.buttons .right,.yellowHeader footer.buttons .right{	float: right;	margin-right: -5px;}.box-yellow footer.buttons .right i,.yellowHeader footer.buttons .right i{	font-size: 16px;	color: #191919;	display: inline-block;	vertical-align: middle;}.box-yellow{	background-color: #ffcd00;}.yellowHeader footer{	background: #fff url(/application/themes/stagelync/images/bg_box_shadow_white_footer.png?c=1463) repeat-x left top;	padding: 0 20px;	border-top: 1px solid #e8e8e8;	overflow: hidden;}#global_page_user-index-home .yellowHeader,.box-yellow{	box-shadow: 0 1px 3px #ccc;	position: relative;	margin-bottom: 10px;	border-radius: 4px 4px 4px 4px;	box-sizing: border-box;}.yellowHeader .content .item.news{	margin-top: -3px;}.box-yellow .content .item,.yellowHeader .content .item{	display: block;}#global_page_user-index-home .yellowHeader header,.box-yellow header{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0%, #ffcd00 75%);	display: table;	width: 100%;}#global_page_user-index-home .yellowHeader header h2,.box-yellow header h2{	display: table-cell;	vertical-align: middle;	height: 50px;	line-height: 1.4;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	font-family: 'sailec-bold';}#global_page_user-index-home .yellowHeader header h2 a,.box-yellow header h2 a{	color: #191919;	width: 100%;	height: 100%;	display: table;	line-height: 1.4;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	font-family: 'sailec-bold';}.yellowHeader .content .item>.img{	display: table-cell;	padding-right: 15px;	padding-top: 3px;}.yellowHeader .content .item>.img img{	width: 80px;}.yellowHeader .content .item>.text .date{	color: #474747;	font-family: 'sailec-bold';}.box-yellow .content hr,.yellowHeader .content hr{	margin: 20px -20px;	border: 0;	height: 1px;	background: #ededed;}.box-yellow .content .item>.text .title,.yellowHeader .content .item>.text .title{	font-size: 15px;	line-height: 17px;	font-family: 'sailec-light';	color: #191919;}.box-yellow .content .item>.text,.yellowHeader .content .item>.text{	font-size: 11.5px;	width: auto;	color: #191919;	display: table-cell;	vertical-align: top;}.box-yellow .content .item.jobs .place:after{	content: " | ";}.box-yellow .content hr{	background: #e8b628;}#global_page_user-index-home .yellowHeader header.link h2 .text,.box-yellow header.link h2 .text{	display: table-cell;	vertical-align: middle;	padding-left: 20px;	height: 100%;	width: 100%;	border-right: 1px solid #e6b400;	font-family: 'sailec-bold';}#global_page_user-index-home .yellowHeader header.link h2 i,.box-yellow header.link h2 i{	display: table-cell;	vertical-align: middle;	text-align: center;	min-width: 50px;	height: 100%;	border-left: 1px solid #ffe164;	font-size: 16px;}@media screen and (max-width:1170px){#global_page_user-index-home #global_wrapper .layout_main{	box-sizing: border-box;	margin: 0;}#global_page_timeline-profile-index #global_wrapper .layout_main,#global_page_timeline-profile-unauthorized #global_wrapper .layout_main{	padding: 0 10px;}#global_page_user-index-home #global_wrapper .layout_left,#global_page_user-index-home #global_wrapper .layout_right{	width: 230px;}#global_page_user-index-home #global_wrapper .layout_left div,#global_page_user-index-home #global_wrapper .layout_right div{	width: 100%;}#global_page_user-index-home #global_wrapper .layout_left div.user-photo{	width: auto;}.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column div.browser-wrapper{	padding-left: 0;}#global_page_user-index-home #global_wrapper .layout_left .layout_timeline_profile_completeness .pb_wrapper{	width: auto;}}@media screen and (max-width:800px){#global_page_user-index-home #global_wrapper .layout_main{	max-width: 100%;}#global_page_user-index-home .layout_left,#global_page_user-index-home .layout_right{	width: 100%!important;	float: none;	margin-left: 0!important;}div.layout_user_home_photo>div>a>img.thumb_profile{	max-width: 300px!important;	width: 100%;	max-height: auto!important;}.box.bannersRight img{	width: 100%;	height: 100%;	max-width: 300px;}.box.bannersRight{	text-align: center;}#global_page_user-index-home .special-item-profile{	position: relative;}#global_page_user-index-home .special-item-profile .btn-outline-red{	border: none;	padding: 0;	position: absolute;	top: 7px;	right: 2px;	line-height: 1;	color: #e3351f !important;	font-size: 11px;}#global_page_user-index-home .special-item-profile .btn-outline-red:hover{	outline: none;	border: none;	color: #e3351f;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .custommenu-nav-subitem li > a.btn-outline-red{	color: #e3351f !important;	padding: 0;	z-index: 99999;}}@media screen and (max-width:880px){#global_page_user-index-home #global_wrapper .layout_main{	display: -webkit-box;	display: -moz-box;	display: box;	-webkit-box-orient: vertical;	-moz-box-orient: vertical;	box-orient: vertical;}#global_page_user-index-home #global_wrapper .layout_left .layout_whcore_who_to_follow{	display: none;}#global_page_user-index-home #global_wrapper .layout_right{	-webkit-box-ordinal-group: 3;	-moz-box-ordinal-group: 3;	box-ordinal-group: 3;}#global_page_user-index-home .layout_main .layout_middle{	-webkit-box-ordinal-group: 1;	-moz-box-ordinal-group: 1;	box-ordinal-group: 1;}#global_page_user-index-home #global_wrapper .layout_left{	-webkit-box-ordinal-group: 2;	-moz-box-ordinal-group: 2;	box-ordinal-group: 2;}body#global_page_user-index-home .layout_whcore_who_to_follow{	display: none;	display: block;	margin-bottom: 15px;}}@media screen and (max-width:480px){.feed_item_body .feed_item_posted .feed_item_link_title{	display: block;	width: 100%;	padding-top: 10px;}}@media all and (min-width: 1620px){#global_page_user-index-home #global_wrapper{	padding-left: 0;	padding-right: 0;}}#global_page_timeline-profile-index #global_wrapper .layout_top{	position: relative;}#global_page_timeline-profile-index #global_wrapper .layout_top::before{	content: "";	position: absolute;	top: 0;	left: 0;	display: block;	width: 100%;	height: 167px;	background: linear-gradient(var(--blue), #33BED4);}#global_page_timeline-profile-unauthorized #global_wrapper .layout_top{	padding-bottom: 30px;}#global_page_timeline-profile-index #global_wrapper,#global_page_timeline-profile-unauthorized #global_wrapper{	max-width: 1620px !important;}#global_page_timeline-profile-unauthorized .layout_top .layout_timeline_cover,body[id*=-unauthorized] .layout_top .layout_timeline_cover{	margin: 0 auto;	max-width: 1600px;	overflow: visible!important;}#global_page_timeline-profile-index .layout_top .layout_timeline_cover{	overflow: visible!important;	margin: 0 auto;	max-width: 1600px;	padding-top: 0;}#global_page_timeline-profile-index .profile-features,#global_page_timeline-profile-unauthorized .profile-features{	display: flex;	width: 100%;	gap: 30px;}#global_page_timeline-profile-index .person,#global_page_timeline-profile-unauthorized .person{	display: flex;	flex-direction: column;/* 	padding-top: 20px;*/	box-sizing: border-box;}#global_page_timeline-profile-index .person .company-name,#global_page_timeline-profile-index .person  .user_name + .simple-edit-btn,#global_page_timeline-profile-unauthorized .person .company-name,#global_page_timeline-profile-unauthorized .person  .user_name + .simple-edit-btn{	margin-top: auto;	margin-bottom: 5px;}#global_page_timeline-profile-index .person .simple-edit-btn,#global_page_timeline-profile-unauthorized .person .simple-edit-btn{	margin-bottom: 5px;}#global_page_timeline-profile-index .person .simple-edit-btn:hover, #global_page_timeline-profile-index .person .simple-edit-btn:hover .text-red, #global_page_timeline-profile-unauthorized .person .simple-edit-btn:hover, #global_page_timeline-profile-unauthorized .person .simple-edit-btn:hover .text-red{	color: var(--yellow);}.layout_event_list_recent_events .generic_list_widget{	padding: 20px;	border-radius: 0 0 4px 4px;}ul.generic_list_widget .photo{	width: 80px;	height: 80px;}ul.generic_list_widget .title{	font-weight: 400!important;}.stats span{	display: block;}ul.generic_list_widget .photo img{	width: 100%;	height: 100%;}.layout_event_list_recent_events .generic_list_widget li{	padding: 0;	margin-bottom: 15px;}.layout_event_list_recent_events ul.generic_list_widget .info{	padding-left: 15px;}.layout_event_list_recent_events .description{	padding: 0!important;	font-size: 14px!important;}.layout_event_list_recent_events .title a{	display: block;	font-family: 'sailec-regular', sans-serif;	font-size: 18px;	color: var(--dark-gray);	word-wrap: break-word;	line-height: 20px;}.layout_event_list_recent_events .title{	font-weight: 400;}#global_page_timeline-profile-index .profile-name,#global_page_timeline-profile-unauthorized .profile-name{	font-size: 40px;	line-height: 1;	margin-bottom: 10px;	font-family: 'sailec-light', sans-serif;	color: var(--white);}#global_page_timeline-profile-index .cover_user_profile_left .user_name,#global_page_timeline-profile-unauthorized .cover_user_profile_left .user_name{	margin: 0!important;	float: none!important;}.cover_user_profile_left .user_profile_photo{	left: 0;}#global_page_timeline-profile-index .cover_user_profile_left .company-name,#global_page_timeline-profile-unauthorized .cover_user_profile_left .company-name{	color: var(--black-dark);	font-family: 'sailec-bold', sans-serif;	font-size: 16px;}#global_page_timeline-profile-index .cover_user_profile_left .company-name a,#global_page_timeline-profile-unauthorized .cover_user_profile_left .company-name a{	font-size: 16px;	line-height: 21px;	color: inherit;	font-family: 'sailec-bold', sans-serif;	margin-bottom: 0;}#global_page_timeline-profile-index .cover_user_profile_left .company-name a:hover, #global_page_timeline-profile-unauthorized .cover_user_profile_left .company-name a:hover{	color: var(--blue) !important;	text-decoration: none;}#global_page_timeline-profile-index .cover_user_profile_left .company-name{	color: var(--black);	font-family: 'sailec-regular', sans-serif;}#global_page_timeline-profile-index .user_profile_photo,#global_page_timeline-profile-unauthorized .user_profile_photo{	position: relative!important;	top: 0;	order: 0;	width: 100%;	height: 232px;	margin-top: 47px;	margin-bottom: 25px;	padding: 0!important;	background: none;	border-color: transparent!important;	background-position: center center;	background-repeat: no-repeat;}#global_page_timeline-profile-index .user_profile_photo a,#global_page_timeline-profile-index .user_profile_photo  img,#global_page_timeline-profile-unauthorized .user_profile_photo a,#global_page_timeline-profile-unauthorized .user_profile_photo  img{	border-radius: 50% !important;	display: block;	max-width: 232px;	width: 232px;	max-height: 232px;	height: 232px;	outline: 2px solid var(--white);}#global_page_timeline-profile-index .cover_user_profile_left .user_info,#global_page_timeline-profile-unauthorized .cover_user_profile_left .user_info{	display: flex;/* 	flex-direction: column;*/	flex-wrap: wrap;	max-width: 1175px !important;	margin-inline: auto;	padding: 0;	background: transparent;	border: 0;	border-radius: 0!important;}#global_page_timeline-profile-index .cover_user_profile_left .user_info{	margin-bottom: 30px;}#global_page_timeline-profile-index .btn-background-yellow{	border-radius: 3px;}.users-tools{	position: relative;	display: flex;	flex-wrap: wrap;	align-items: center;	justify-content: flex-end;	gap: 5px;	padding: 0 0 18px;	background: var(--white);}.users-tools .dropdown-user-labels .dropdown-menu{	left: -165%;	min-width: 280px;	padding: 17px 20px 22px;}.users-tools .dropdown-user-labels .dropdown-menu .title{	border-bottom: none;}.users-tools .btn{	margin-right: 0;	border-radius: 100px;	line-height: normal;	text-transform: none;	white-space: nowrap;}.users-tools .btn.btn-red{	background-color: var(--red-1);	color: var(--white);	border-radius: 3px;}.users-tools .btn.btn-black{	padding: 10px 19px;	background-color: var(--black-dark);	color: var(--white);}.users-tools a,.users-tools .dropdown-toggle,.users-tools .text-descktop{	font-family: "sailec-bold";	color: #0A0A0A;}.users-tools .custom-modal-toggler,.users-tools .open-cerabox,.users-tools .dropdown-primary.dropdown-menu-label.dropdown-user-labels .dropdown-toggle{	line-height: 28px;	font-family: 'gtwalsheim-pro-bold';}.users-tools .text-descktop{	font-size: 13px;}.users-tools .btn.btn-red:hover{	background: var(--black);	color: var(--white);}.users-tools .count_notes{	margin-right: 10px;}.users-tools .icon-sale-o,.users-tools .icon-edit-note-o{	position: relative;	display: inline-block;	width: 24px;	height: 16px;	margin-right: 3px;	font-size: 28px;}.users-tools .icon-edit-note-o:before, .users-tools .dropdown .icon-sale-o:before{	position: absolute;	top: 50%;	left: 50%;	display: inline-block;	width: unset;	height: unset;	transform: translate(-50%, -50%);	font-size: inherit;}.users-tools .profile-labels{	display: flex;	flex-direction: column;	flex-wrap: nowrap;}.users-tools .labels-headline{	display: none;}.users-tools .labels-headline.shown{	display: block;}.users-tools .profile-labels.labels-mobile{	display: none;	pointer-events: none;}.users-tools .title-mobile.shown{	display: none;	margin-bottom: 0;}.users-tools .dropdown-primary.dropdown-menu-label.dropdown-user-labels .labels-mobile{	margin-bottom: 10px;}.users-tools .dropdown-primary.dropdown-menu-label.dropdown-user-labels .labels-mobile .label{	margin: 0 2px 6px 0;}.users-tools .profile-labels .left{	font-family: "sailec-regular", sans-serif;	font-style: normal;	font-weight: 400;	font-size: 12px;	line-height: 16px;	color: #8C8C8C;}#global_page_timeline-profile-index #global_page_timeline-profile-index .layout_user_profile_only_pro_message{	padding-top: 0 !important;}#global_page_timeline-profile-index .layout_user_profile_info>ul>li+li,#global_page_timeline-profile-unauthorized .layout_user_profile_info>ul>li+li{	margin-top: 0;}#global_page_event-event-edit .headline a,#global_page_timeline-profile-index .layout_timeline_cover,#global_page_timeline-profile-unauthorized .layout_timeline_cover,#global_page_whjobs-auditions-edit-audition .headline a,#global_page_whjobs-residencies-edit-residency .headline a,#global_page_whjobs-jobs-edit-job .headline a{	color: var(--white);}#global_page_timeline-profile-index .layout_user_profile_info>ul,#global_page_timeline-profile-unauthorized .layout_user_profile_info>ul{	background-color: transparent;	border: 0;	border-radius: 0;	min-height: 200px;	padding: 0 300px 20px 260px;	box-sizing: border-box;}#global_page_timeline-profile-index .layout_top>.layout_middle,body[id*=global_page_timeline-profile-] .layout_top>.layout_middle{	margin: 0 auto;	max-width: 1600px;	overflow: visible;}#global_page_timeline-profile-index .layout_user_profile_photo,#global_page_timeline-profile-unauthorized .layout_user_profile_photo{	width: 240px;	float: left;	height: 240px;	margin-left: -100%;}#global_page_timeline-profile-index #profile_photo img,#global_page_timeline-profile-unauthorized #profile_photo img{	max-width: 240px;	max-height: 240px;}#compose-menu .composer_facebook_toggle,#global_page_user-index-home .layout_left .layout_custommenu_custom_menu+.layout_custommenu_custom_menu,#user_profile_status_container,.layout_whmedia_projects_slider>h3,.tabs_alt.company{	display: none;}#global_page_timeline-profile-index .personalContent,#global_page_timeline-profile-unauthorized .personalContent{	position: static;	float: right;	order: 2;	display: flex;	flex-direction: column;	max-width: 385px;	width: 100%;	min-height: 0;	margin-top: 65px;	margin-left: auto;	padding: 0;	border-left: none;	box-sizing: border-box;	overflow: visible;	text-align: right;}#global_page_timeline-profile-index .personalContent .suggestions-list,#global_page_timeline-profile-unauthorized .personalContent .suggestions-list{	display: none;}#global_page_timeline-profile-index .personalContent .social-links,#global_page_timeline-profile-unauthorized .personalContent .social-links{	order: -1;	text-align: right;}#global_page_timeline-profile-index .personalContent .social-links a,#global_page_timeline-profile-index .personalContent .social-links  i,#global_page_timeline-profile-unauthorized .personalContent .social-links a,#global_page_timeline-profile-unauthorized .personalContent .social-links  i{	color: var(--black-dark);}#global_page_timeline-profile-index .personalContent .social-links .page-view-counter,#global_page_timeline-profile-unauthorized .personalContent .social-links .page-view-counter{	padding-top: 2px;}#global_page_timeline-profile-index .personalContent .social-links .icon-fb::before, #global_page_timeline-profile-unauthorized .personalContent .social-links .icon-fb::before{	content: url(/application/themes/stagelync/images/icons/icon-material-facebook.svg?c=1463);}#global_page_timeline-profile-index .personalContent .social-links .icon-twitter::before, #global_page_timeline-profile-unauthorized .personalContent .social-links .icon-twitter::before{	content: url(/application/themes/stagelync/images/icons/icon-material-twitter.svg?c=1463);}#global_page_timeline-profile-index .personalContent .social-links .icon-linkedin::before, #global_page_timeline-profile-unauthorized .personalContent .social-links .icon-linkedin::before{	content: url(/application/themes/stagelync/images/icons/icon-material-linkedin.svg?c=1463);}#global_page_timeline-profile-index .personal-follows{	display: flex;	justify-content: flex-end;	gap: 15px;}#global_page_timeline-profile-index .personal-follows *{	font-family: 'sailec-medium', sans-serif;	font-size: 14px;	white-space: nowrap;	text-transform: capitalize;	padding-inline: 0;}#global_page_event-event-edit .event_calendar_container select,#global_page_event-index-create .event_calendar_container select{	display: inline-block;}#global_page_timeline-profile-index .personalContent ul li span,#global_page_timeline-profile-unauthorized .personalContent ul li span,.contact-wrap ul li p span{	color: var(--dark-gray);	font-size: 14px;	font-family: 'sailec-regular';}#global_page_timeline-profile-index .btns-block,#global_page_timeline-profile-unauthorized .btns-block{	width: 100%;	height: 40px;/* 	display: table;*/	padding-left: 0;	border-top: 0;/* 	font-size: 11px;*/	color: var(--gray);	border-bottom: none;	box-sizing: border-box;/* 	padding-right: 20px;*/}.followers-wrap{	display: table;	width: 100%;	padding-right: 0;}.layout_core_container_tabs .light-box-grey-wrap{	padding: 0!important;	margin-top: 0!important;}.layout_core_container_tabs .light-box,.layout_core_container_tabs .light-box .light-box-black-wrap,.right-content-wrap h2{	margin-bottom: 0!important;}.banner a,.followers-wrap .grey-text,.hide-btn-wrap .grey-text{	display: block;	padding: 10px 0;}.page-views strong{	font-family: 'sailec-bold';	color: var(--gray);	padding: 10px 0;}.btns-block.mobile-view,.hide-info-author{	display: none!important;}.right-block .col{	border-right: 1px solid #292929;}#global_page_timeline-profile-index .hide-btn-wrap a:hover span.grey-text, #global_page_timeline-profile-unauthorized .hide-btn-wrap a:hover span.grey-text{	color: var(--yellow)!important;}.hide-info-author{	float: left;	position: relative;	background-color: #202020;	color: var(--white);	font-size: 14px;	line-height: 18px;	width: 100%;}.right-content-wrap h2{	color: var(--white);	font-size: 16px;	font-family: 'sailec-regular';}.contact-wrap{	display: table-cell;	vertical-align: top;	width: 240px;	background: var(--dark-gray);	font-size: 12px;	padding: 20px;	box-sizing: border-box;}.yellow-header{	font-size: 20px;	line-height: 22px;	color: var(--yellow);	font-family: 'sailec-light';	margin-bottom: 0!important;}.contact-wrap ul li p span{	margin-top: 2px;	display: block;}.contact-wrap ul li,.eduaction-wrap ul li,.work-wrap ul li{	padding-bottom: 20px;	border-bottom: 1px solid #292929;	margin-top: 20px;	box-sizing: border-box;}.hide-btn-wrap{	display: block;	float: right;}#global_page_timeline-specs-create,.layout_page_user_index_home .layout_main .layout_middle{	overflow: hidden;}.light-box{	margin-bottom: 10px;}.right-content-wrap{	display: table;	width: 100%;	box-sizing: border-box;}.eduaction-wrap,.work-wrap{	width: 33.33%;	display: table-cell;	border-left: 1px solid #292929;	background: #202020;	padding: 20px;}.light-box-grey-wrap{	border-radius: 4px 4px 4px 4px;	padding: 20px;	background-image: none!important;	background: var(--white);	box-shadow: 0 1px 3px var(--gray-ccc);	margin-top: 10px;	margin-left: 2px;	margin-right: 2px;}#global_page_timeline-profile-index span.grey-text,#global_page_timeline-profile-index span.grey-text strong,#global_page_timeline-profile-unauthorized span.grey-text,#global_page_timeline-profile-unauthorized span.grey-text strong{	color: var(--gray)!important;	font-family: 'sailec-bold';	font-size: 12px;}.browsemembers_results_info .user-countries{	margin-top: 3px;}.browsemembers_results_info .role-type a:hover, .user-countries a:hover{	color: var(--blue) !important;}.browsemembers_results_info .profile-type a.follow-name,.browsemembers_results_info .role-type a.follow-title,.people .role-type a{	display: inline !important;	color: var(--gray);	font-size: 12px !important;	white-space: nowrap !important;	width: auto !important;	overflow: visible !important;	line-height: 14px !important;}.browsemembers_results_info .profile-type a.follow-name:hover, .browsemembers_results_info .role-type a.follow-title:hover, .people .role-type a:hover{	color: var(--blue);}#browsemembers_ul .browser-wrapper .browsemembers_results_info .user-countries .follow-country{	display: inline;	white-space: normal;	word-wrap: break-word;}.light-box-black-wrap{	background-color: var(--dark-gray);	box-shadow: 0 1px 3px var(--gray-ccc);	text-align: center;	padding: 30px;	margin-bottom: 5px;	color: var(--white);}.light-box-black-wrap .attention{	font-size: 28px;	line-height: 32px;	margin-bottom: 10px;	font-family: 'sailec-light';}.yellow{	color: var(--yellow);	font-family: 'sailec-light';}.btnLoginPopup,.light-box-black-wrap .attention strong{	font-family: 'sailec-bold';}.email-large-btn.non-login,.fb-large-btn.non-login{	margin: 20px;	max-width: 260px;	width: 100%;	display: inline-block;}.email-large-btn.non-login{	margin: 20px 20px 20px 0;}.light-box-black-wrap p.already-have-account{	font-size: 14px;	text-align: center;	color: var(--white);	font-family: 'sailec-regular';}.btnLoginPopup{	color: var(--yellow)!important;}#global_page_page-page-delete #page_delete_form_info h2 a,.btnLoginPopup:hover{	text-decoration: underline;}.banner{	background: var(--white);	margin: 10px 0;	box-shadow: 0 1px 3px var(--gray-ccc);	width: 100%;	border-radius: 4px 4px 4px 4px;}.banner a img{	max-width: 100%;}.layout_page_timeline_profile_index .layout_right{	width: 385px;	float: right;}#global_page_timeline-profile-index #global_wrapper .layout_main,#global_page_timeline-profile-unauthorized #global_wrapper .layout_main{	max-width: 1175px;	margin: 20px auto;	box-sizing: border-box;}#global_page_user-signup-index .global_form #current-element{	max-width: 500px;}#SignupForm button#done{	margin: 20px!important;}#global_page_timeline-profile-index .followers-wrap .btn{	float: right;	padding: 10px 15px;/* 	border: 1px solid var(--blue);*/	border-radius: 100px;	text-transform: inherit;	font-size: 16px;	line-height: normal;	white-space: nowrap;}#global_page_timeline-profile-index .followers-wrap .btn,#global_page_timeline-profile-index .followers-wrap .btn  *{	font-family: 'gtwalsheim-pro-bold', sans-serif;}#global_page_timeline-profile-index .followers-wrap .btn.btn-white{	color: var(--black);	background: var(--white);}#global_page_timeline-profile-index .followers-wrap .btn.btn-bg-transparent{	color: var(--white);}@media (hover: hover){#global_page_timeline-profile-index .followers-wrap .btn.btn-white:hover{	color: var(--white);	background: var(--blue);}}#global_page_timeline-profile-index .member-name,#global_page_timeline-profile-unauthorized .member-name{	line-height: 1;	font-size: 40px;	font-family: 'gtwalsheim-pro-medium', sans-serif;	color: var(--black-dark);	text-transform: capitalize;}#global_page_timeline-profile-index .member-name .icon-circus,#global_page_timeline-profile-unauthorized .member-name .icon-circus{	vertical-align: bottom;	margin-bottom: 4px;}#global_page_timeline-profile-index .member-name .icon-pro,#global_page_timeline-profile-unauthorized .member-name .icon-pro{	width: 77px;	height: 18px;	background-image: url(/application/themes/stagelync/images/icons/icon-premium-blue.svg?c=1463);	background-repeat: no-repeat;}#global_page_timeline-profile-index .member-name .icon-pro::before, #global_page_timeline-profile-unauthorized .member-name .icon-pro::before{	content: "";	display: inline-block;	border-radius: 3px;}.user-name-top{	display: flex;	justify-content: space-between;	gap: 15px;	margin-bottom: 15px;}.user-name-top .add-video{	margin-top: 15px;	text-decoration: underline;}.user-name-top .add-video .icon-circus.icon-edit::before{	border-right: 2px solid var(--white);}#global_page_timeline-profile-index .member-pronoun,#global_page_timeline-profile-unauthorized .member-pronoun{	color: var(--gray-eightseven);	font-size: 16px;	font-family: 'sailec-regular', sans-serif;	padding-bottom: 12px;}#global_page_timeline-profile-index .member-position,#global_page_timeline-profile-index .member-title,#global_page_timeline-profile-unauthorized .member-title,#global_page_timeline-profile-unauthorized .member-position{	padding-bottom: 12px;}#global_page_timeline-profile-index .member-position span,#global_page_timeline-profile-index .member-title span,#global_page_timeline-profile-unauthorized .member-position span,#global_page_timeline-profile-unauthorized .member-title span{	font-size: 16px;	font-family: 'sailec-bold', sans-serif;	color: var(--black-dark);	margin-bottom: 0;}#global_page_timeline-profile-index .member-position .text-yellow ~ .text-grey,#global_page_timeline-profile-unauthorized .member-position .text-yellow ~ .text-grey{	color: #878C90;}#global_page_timeline-profile-index .member-country span,#global_page_timeline-profile-unauthorized .member-country span{	padding-bottom: 12px;	font-size: 16px;	line-height: 21px;/* 	text-transform: uppercase;*/	font-family: 'sailec-regular', sans-serif;	color: var(--black-dark);	margin-bottom: 0;}.banner,.layout_timeline_edit_profile_cover .profile_img{	text-align: center;}.layout_timeline_edit_profile_cover .profile_img .thumb_profile.item_photo_user{	width: auto!important;	height: auto!important;}.layout_timeline_edit_profile_cover .block-title-gray{	background: var(--white);}#global_wrapper .layout_core_container_tabs .layout_user_profile_fields>ul>li,#global_wrapper .layout_core_container_tabs .layout_user_profile_fields>ul>li>span,#global_wrapper .layout_core_container_tabs div[class*=_contact] ul>li{	margin-bottom: 30px;}#global_page_timeline-edit-index .layout_timeline_member_contacts #submit-wrapper #submit-label,#global_page_timeline-edit-media .layout_left+.layout_middle .tabs_alt.tabs_parent,#global_page_whmedia-project-create #form-upload #allow_download_original-wrapper,#global_page_whmedia-project-create #form-upload #auth_comment-wrapper,#global_page_whmedia-project-create #form-upload #auth_view-wrapper,#global_page_whmedia-project-create #form-upload #search-wrapper,#global_page_whmedia-project-create #form-upload #whtags-wrapper,#global_page_whmedia-project-edit #form-upload #allow_download_original-wrapper,#global_page_whmedia-project-edit #form-upload #auth_comment-wrapper,#global_page_whmedia-project-edit #form-upload #auth_view-wrapper,#global_page_whmedia-project-edit #form-upload #search-wrapper,#global_page_whmedia-project-edit #form-upload #whtags-wrapper,.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper+a,.layout_page_user_professional-profile_edit .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper+a{	display: none;}#global_page_timeline-edit-media .layout_left+.layout_middle .layout_timeline_usermedia{	border-radius: 4px;}#global_wrapper .layout_core_container_tabs .layout_timeline_profile_contact>ul>li>span+span,#global_wrapper .layout_core_container_tabs .layout_user_profile_fields>ul>li>span+span,#global_wrapper .layout_core_container_tabs div[class*=_contact] ul>li>span+span{	font-family: 'sailec-regular';	font-size: 14px;	line-height: inherit;	color: var(--dark-gray);}#EditPhoto #current-label,#global_page_user-settings-network .edit-wrap h3,#global_page_user-professional-profile-self-type-video #video-wrapper #video-label,.edit-wrap .global_form h3,div.notifications_layout .notifications_leftside h3,div.notifications_layout .notifications_rightside h3{	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0, var(--gray-light) 75%);	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 12px;	height: 50px;	padding: 18px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	text-transform: uppercase;	vertical-align: middle;	margin-bottom: 0!important;}#global_page_whmedia-project-create #form-upload h3+.form-description{	width: 100%;	max-width: 100%;	padding: 20px 20px 0;	font-size: 13px;	display: none;}.tab_layout_whmedia_profile_project a>span{	padding-left: 5px;}.user_media>li{	display: block;	float: left;	margin-right: 15px;	height: 150px;}.content .user_media_new{	margin-left: -5px;	margin-right: -5px;}.content .user_media_new > li{	display: block;	float: left;	max-width: 50%;	margin: 0;	padding: 0 5px 10px;}.content .user_media_new .hover-infos{	left: 5px;	right: 5px;	bottom: 10px;	width: auto;	padding: 5px;	color: var(--white);	background: rgba(0, 0, 0, 0.5);	border-radius: 0 0 5px 5px;}.content .user_media_new .hover-infos .project-title{	font-size: 13px;}.content .user_media_new a.image{	display: block;}.content .user_media_new img{	display: block;	border-radius: 5px;	max-width: 100%;}.content .user_media_new + .whmedia_viewmore{	text-align: right;}.content .user_media_new + .whmedia_viewmore .icon_viewmore{	position: relative;	margin-right: 10px;	font-family: 'sailec-bold', sans-serif;	color: var(--red);}.content .user_media_new + .whmedia_viewmore .icon_viewmore:before{	position: absolute;	top: 1px;	left: 100%;	transform: rotate(-90deg);}.feed_item_attachments .feed_item_thumb,.user_media>li,.user_media_new>li{	position: relative;}.user_media>li.album_info,.user_media_new>li.album_info{	float: none;	width: 100%;}.sortable_handler{	background: rgba(250, 250, 250, .7);	cursor: pointer;	display: block;	height: 25px;	position: absolute;	right: 0;	width: 25px;	z-index: 1;}@media (pointer: coarse), (hover: none){.sortable_handler:active::after, .sortable_handler:focus::after{	content: attr(title);	position: absolute;	top: 90%;	width: max-content;	padding: 3px;	color: #f1f1f1;	background-color: #222;	border: 1px solid #f1f1f1;}}.sortable_handler::before{	content: "\E035";	display: inline-block;	font-family: "icon-circus";	height: 25px;	line-height: 25px;	text-align: center;	width: 25px;	font-size: 18px;}#global_page_whmedia-profile-ajax-album-media .add_media:hover, #global_page_whmedia-profile-ajax-album-media .embed_media:hover, .page_basic_info_edit #media_container button:hover{	color: var(--gray-ccc);}.custom-ajax-modal .layout_page_messages_messages_compose #submit-wrapper{	margin-top: 15px;}.custom-ajax-modal .layout_page_messages_messages_compose button,#cerabox #global_page_messages-messages-compose button,#global_page_whmedia-profile-ajax-album-media .add_media,#global_page_whmedia-profile-ajax-album-media .embed_media,#global_page_whmedia-profile-ajax-album-media button,.buttonlink.delete_album,.layout_whmedia_usermedia .buttonlink.add_media,.page_basic_info_edit #media_container button,.page_basic_info_edit #media_container button:hover #global_page_whmedia-profile-ajax-album-media .add_media{	margin-top: 2px;	padding: 8px 15px !important;	display: inline-block;	text-align: right;	position: relative;	background-color: var(--blue);	background-image: linear-gradient(to bottom, var(--blue) 0%, var(--blue) 75%) !important;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;	line-height: normal;	font-size: 16px;	border-radius: 100px !important;	font-family: 'sailec-bold';}.custom-ajax-modal .layout_page_messages_messages_compose button:hover, #cerabox #global_page_messages-messages-compose button:hover, #global_page_whmedia-profile-ajax-album-media .add_media:hover, #global_page_whmedia-profile-ajax-album-media .embed_media:hover, #global_page_whmedia-profile-ajax-album-media button:hover, .buttonlink.delete_album:hover, .layout_whmedia_usermedia .buttonlink.add_media:hover, .page_basic_info_edit #media_container button:hover, .page_basic_info_edit #media_container button:hover #global_page_whmedia-profile-ajax-album-media .add_media:hover{	color: var(--blue);	outline: 1px solid var(--blue);	background: var(--white) !important;}.buttonlink.delete_album{	background: #eee;	font-size: 11px;	font-weight: 700;	outline: medium;	text-decoration: none;	margin-top: 0;}.whmedia_viewmore .buttonlink.icon_viewmore{	display: inline-block;	margin-bottom: 10px;}.whmedia_viewmore .buttonlink.icon_viewmore:hover{	color: var(--blue);}.layout_timeline_usermedia .btn-description.checkmark,.layout_timeline_usermedia .btn-title.checkmark,.layout_whmedia_usermedia .btn-description.checkmark,.layout_whmedia_usermedia .btn-title.checkmark{	margin-left: 10px;	font-size: 0;	display: inline;}.layout_whmedia_usermedia .delete_album::before{	content: "\E631";	font-family: "icomoon";	margin-right: 5px;}#global_page_timeline-edit-media .user_media.album li[onmouseover*=javascript]{/* 	height: 150px!important;*/}#global_page_whmedia-profile-ajax-album-media .add_block{	padding: 0 !important;	margin-top: 18px !important;	height: auto !important;}#global_page_whmedia-profile-ajax-album-media .add_block > div{	text-align: center;}.description #edit-description{	border: 1px solid var(--gray-ccc);	background-color: var(--white);	border-radius: 3px;	color: #131c0e;	padding: 5px;	font-size: 10pt;}.layout_timeline_usermedia .links,.layout_whmedia_usermedia .links{	overflow: hidden;	padding: 0 0 20px;}.layout_timeline_usermedia .btn-description.checkmark::before, .layout_timeline_usermedia .btn-title.checkmark::before, .layout_whmedia_usermedia .btn-description.checkmark::before, .layout_whmedia_usermedia .btn-title.checkmark::before{	display: inline-block;	font-family: "icon-circus";	font-size: 18px;	height: 16px;	margin-right: 5px;	width: 16px;	content: "\E028";	box-sizing: border-box;}.layout_whmedia_usermedia .links a{	color: var(--dark-gray);	display: block;	float: left;	font-family: "sailec-regular", sans-serif;	font-size: 12px;	outline: medium;	padding: 0 20px 0 0;	text-transform: uppercase;}.layout_whmedia_usermedia .links a:hover{	color: var(--yellow);}.layout_whmedia_usermedia .links a:hover.active{	color: var(--dark-gray);}.layout_whmedia_usermedia .links a.active{	font-family: "sailec-bold", sans-serif;}.layout_whmedia_usermedia .links a+a{	border-left: 1px solid var(--gray-light);	padding-left: 20px;}#cerabox #global_page_whmedia-profile-ajax-add-media form,#cerabox #global_page_whmedia-profile-ajax-album-media form{	width: 320px!important;}#global_page_whmedia-profile-ajax-album-media .add_block{	border: 0;}#global_page_whmedia-profile-ajax-album-media #media_container{	margin-top: 5px;}#global_page_whmedia-profile-ajax-album-media #fallback{	clear: both;	display: block;	margin-left: 0;	margin-top: 10px;}#global_page_whmedia-profile-ajax-album-media #demo-fallback ul,#global_page_whmedia-profile-ajax-album-media .media_div ul{	font-size: 12px;	margin-left: 15px;	margin-top: 5px;}#global_page_whmedia-profile-ajax-album-media .new_media{	background: 0 0;	border-radius: 0;	padding: 0;}#global_page_whmedia-profile-ajax-album-media input[type=text],.field_search_criteria .browsemembers_criteria>ul>li,.user_media>li,.user_media_new>li{	margin-bottom: 15px;}#global_page_whmedia-profile-ajax-album-media button{	margin-right: 5px;}.layout_timeline_usermedia .title,.layout_whmedia_usermedia .title{	color: var(--dark-gray);	display: block;	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	margin-bottom: 5px;	text-overflow: ellipsis;	white-space: nowrap;	width: 175px;}.album_info .description label+span,.album_info .title label+span,.album_info .title span{	overflow: hidden;	white-space: break-word;	padding: 0 5px 0 0;	display: table-cell;}#global_page_timeline-edit-media .album_info .title label+span,#global_page_timeline-edit-media .description .description-content{	display: inline;	word-wrap: break-word;	padding: 0 5px 0 0;}.album_info .description label,.album_info .title label{	padding-right: 5px;}.album_info .description label,.album_info .title label,.pencil.edit_desc{	display: table-cell;}.album_info .title label+input{	margin: 5px 0;}li div.project_wrapper .title{	display: block;	width: 150px;	overflow: hidden;}.layout_timeline_usermedia .description{	margin-bottom: 15px;	word-wrap: break-word;}.album_info .pencil.edit_desc,.layout_timeline_usermedia .pencil.edit_title,.layout_whmedia_usermedia .pencil.edit_title{	display: inline;}.page_basic_info_edit .content{	border-radius: 0 0 4px 4px!important;}/* .user_media.album .project_wrapper img{	width: 150px;	height: 150px;}*/.user_media_new.album .project_wrapper img{	width: 300px;	height: 300px;}.layout_whmedia_usermedia .media-count,.layout_whmedia_usermedia .views,.media-count,.views{	float: left;	margin-right: 10px;	font-family: "sailec-bold";	font-size: 13px;}.like-count{	font-family: "sailec-bold";}.layout_whmedia_usermedia .description{	clear: both;}.layout_whmedia_usermedia .creation_date{	float: left;	font-family: "sailec-bold";	margin-right: 15px;}.layout_user_profile_photos_videos .edit_options,.layout_user_profile_employments .edit_options,.layout_user_profile_employments_education_training .edit_options,.layout_user_profile_awards .edit_options,.layout_user_profile_press .edit_options,.layout_user_profile_self_type_video .edit_options,.layout_user_profile_disciplines .edit_options,.layout_user_profile_special_skills .edit_options,.layout_user_profile_contract_types .edit_options,.layout_user_profile_personal_details .edit_options,.layout_user_profile_about .edit_options{	display: flow-root;	padding: 0 10px 10px 10px;}.layout_user_profile_self_type_video .professional-profile-widget .video-block > div{	width: 45%;}.layout_timeline_usermedia .like-count::before, .layout_timeline_usermedia .media-count::before, .layout_timeline_usermedia .views::before, .layout_whmedia_usermedia .media-count::before, .layout_whmedia_usermedia .views::before, .media-count::before, .views::before{	box-sizing: border-box;	display: inline-block;	float: left;	font-size: 16px;	height: 16px;	margin-right: 2px;	width: 16px;}.layout_timeline_usermedia .like-count::before{	content: "\E013";	font-family: "icon-circus";}.layout_page_timeline_edit_media .layout_timeline_usermedia .like-count::before{	display: none!important;}.layout_timeline_usermedia .views::before, .layout_whmedia_usermedia .views::before, .views::before{	content: "\E01A";	font-family: "icon-circus";}.global_page_timeline-edit-media .media-count::before, .layout_timeline_usermedia .media-count::before, .media-count::before{	content: "\E029";	font-family: "icon-circus";}.layout_core_container_tabs .layout_activity_feed{	background: 0 0!important;	padding: 0!important;}#global_page_whmedia-project-create #form-upload .form-elements,#global_page_whmedia-project-edit #form-upload .form-elements,#global_wrapper .global_form #cover-wrapper,.browsemembers_criteria>ul>li+li{	margin-top: 0!important;}.layout_core_container_tabs .layout_activity_feed .activity-post-container{	margin-top: 0!important;	border-radius: 0 0 4px 4px;}#global_page_user-edit-photo #EditPhoto #current-wrapper,#global_page_user-professional-profile-self-type-video #video-wrapper,#global_page_whmedia-project-create #form-upload,#global_page_whmedia-project-edit form#form-upload{	padding: 0;}#global_page_user-edit-photo #EditPhoto #current-element,#global_page_user-professional-profile-self-type-video #video-element{	padding: 20px;	margin-bottom: 0;}#global_page_user-edit-photo #thumbnail-controller a,#global_page_user-settings-network .edit-wrap form ul.networks a,#global_page_user-settings-network .edit-wrap form ul.networks div,.like-count{	font-size: 13px;}.edit-wrap{	border-radius: 4px;}#global_page_whmedia-project-create button,#global_page_whmedia-project-edit .layout_middle form button{	margin: 20px!important;}#global_page_user-signup-index .block-head,#global_page_user-signup-index .login-tab-header{	width: 70%;	float: left;}#global_page_user-signup-index #formHelp .colum1{	margin-top: -8px;}#global_page_whmedia-project-create #form-upload,#global_page_whmedia-project-edit form#form-upload{	border: 0;}#global_page_user-edit-photo #EditPhoto #current-label{	width: 100%;}#global_page_invite-index-index #invite_form form{	padding: 0;}.page_basic_info_edit .calendar .not-available{	padding-top: 20px;	margin-top: 0;}#global_page_page-index-create form,.layout_core_container_tabs .layout_timeline_about>form{	border-radius: 0 0 4px 4px;}#global_page_timeline-edit-index .layout_timeline_member_contacts form{	background: 0 0;}#global_page_timeline-edit-index .layout_timeline_member_contacts #submit{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}html #global_page_timeline-edit-index div#global_wrapper div.tabs_alt.tabs_parent,html #global_page_user-professional-profile-edit div#global_wrapper div.tabs_alt.tabs_parent,html #global_page_timeline-edit-settings div#global_wrapper div.tabs_alt.tabs_parent{	background: var(--white);	border: 1px solid var(--gray-light);	border-bottom: 0;	border-radius: 4px 4px 0 0;	padding-left: 10px;	box-shadow: none;}html #global_page_timeline-edit-settings div#global_wrapper div.tabs_alt.tabs_parent{	padding-top: 3px;}html #global_page_user-professional-profile-edit .layout_core_content,html #global_page_user-professional-profile-edit .layout_timeline_member_contacts,html #global_page_timeline-edit-index .layout_timeline_about,html #global_page_timeline-edit-settings .layout_whcore_profile_general_settings,html #global_page_timeline-edit-settings .layout_timeline_edit_notifications,html #global_page_timeline-edit-settings .layout_timeline_change_password,html #global_page_timeline-edit-settings .layout_whcore_user_switch_accounts,html #global_page_timeline-edit-settings .layout_timeline_promote_profile,html #global_page_timeline-edit-settings div[class*="tab_"],#global_page_user-edit-profile .layout_middle > .layout_core_content,#global_page_user-professional-profile-edit .layout_middle > .layout_core_content,#global_page_timeline-edit-index .layout_timeline_member_contacts,#global_page_timeline-edit-media .layout_timeline_usermedia{	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_user-edit-profile #global_content .generic_layout_container.layout_main,#global_page_timeline-edit-index .generic_layout_container.layout_main,#global_page_user-professional-profile-edit .generic_layout_container.layout_main,#global_page_timeline-edit-media .generic_layout_container.layout_main,#global_page_timeline-edit-settings .generic_layout_container.layout_main{	padding-top: 20px;}#global_page_timeline-profile-index .generic_layout_container.layout_top{	position: relative;	z-index: 2;}#global_page_timeline-profile-index #global_content .generic_layout_container.layout_main{	position: relative;	z-index: 1;}#global_page_timeline-profile-index .layout_right,#global_page_timeline-profile-unauthorized .layout_right{	margin-left: 40px;}#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3{	display: flex;	gap: 15px;	align-items: center;}#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3 span,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3 span{	flex-shrink: 0;}#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3 *,#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3  span,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3 *,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3  span{	max-width: 60%;	font-size: 24px;	text-transform: initial;	font-family: 'gtwalsheim-pro-bold', sans-serif;	text-wrap: balance;	word-break: break-word;}#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3:after,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3:after{	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}#global_page_timeline-profile-index .layout_right .empty-result,#global_page_timeline-profile-index .layout_right  .empty-result a,#global_page_timeline-profile-index .layout_right  li,#global_page_timeline-profile-index .layout_right  p,#global_page_timeline-profile-unauthorized .layout_right .empty-result,#global_page_timeline-profile-unauthorized .layout_right  .empty-result a,#global_page_timeline-profile-unauthorized .layout_right  li,#global_page_timeline-profile-unauthorized .layout_right  p{	font-size: 17px;}#global_page_timeline-profile-index .layout_right .btn,#global_page_timeline-profile-unauthorized .layout_right .btn{	text-transform: initial;}#global_page_timeline-profile-index .layout_right .item-book,#global_page_timeline-profile-unauthorized .layout_right .item-book{	display: flex;	gap: 18px;}#global_page_timeline-profile-index .layout_right .item-book .book-info-wrap,#global_page_timeline-profile-unauthorized .layout_right .item-book .book-info-wrap{	padding-left: 0;}#global_page_timeline-profile-index .layout_right .image-book,#global_page_timeline-profile-unauthorized .layout_right .image-book{	flex: 0 0 150px;	height: 86px;}#global_page_timeline-profile-index .layout_right .image-book img,#global_page_timeline-profile-unauthorized .layout_right .image-book img{	height: 86px;	object-fit: cover;}#global_page_timeline-profile-index .layout_timeline_profile_contact .content,#global_page_timeline-profile-unauthorized .layout_timeline_profile_contact .content{	background: var(--gray-f);	padding: 20px 24px !important;}#global_page_timeline-profile-index .layout_timeline_profile_contact li,#global_page_timeline-profile-unauthorized .layout_timeline_profile_contact li{	display: grid;	margin-bottom: 20px;}#global_page_timeline-profile-index .layout_timeline_profile_contact li strong,#global_page_timeline-profile-unauthorized .layout_timeline_profile_contact li strong{	padding: 0;}#global_page_timeline-profile-index .title-book,#global_page_timeline-profile-index .title-book  *,#global_page_timeline-profile-index  .media-title,#global_page_timeline-profile-index  .media-title  *,#global_page_timeline-profile-index  #global_wrapper .layout_whcore_profile_acts .directory .acts-name,#global_page_timeline-profile-index  #global_wrapper .layout_whcore_profile_acts .directory .acts-name  *,#global_page_timeline-profile-index  .jobs-wrapper .job > h3,#global_page_timeline-profile-index  .jobs-wrapper .job > h3  *,#global_page_timeline-profile-index  .auditions-wrapper .audition > h3,#global_page_timeline-profile-index  .auditions-wrapper .audition > h3  *,#global_page_timeline-profile-unauthorized .title-book,#global_page_timeline-profile-unauthorized .title-book  *,#global_page_timeline-profile-unauthorized  .media-title,#global_page_timeline-profile-unauthorized  .media-title  *,#global_page_timeline-profile-unauthorized  #global_wrapper .layout_whcore_profile_acts .directory .acts-name,#global_page_timeline-profile-unauthorized  #global_wrapper .layout_whcore_profile_acts .directory .acts-name  *,#global_page_timeline-profile-unauthorized  .jobs-wrapper .job > h3,#global_page_timeline-profile-unauthorized  .jobs-wrapper .job > h3  *,#global_page_timeline-profile-unauthorized  .auditions-wrapper .audition > h3,#global_page_timeline-profile-unauthorized  .auditions-wrapper .audition > h3  *{	font-family: "gtwalsheim-pro-bold", sans-serif;	font-size: 21px;}#global_page_timeline-profile-index #main_tabs,#global_page_timeline-profile-unauthorized #main_tabs{	display: flex;	gap: 34px;	margin-bottom: 24px;	padding: 5px 0;}#global_page_timeline-profile-index #main_tabs a,#global_page_timeline-profile-unauthorized #main_tabs a{	padding: 0;	font-size: 24px;	text-transform: initial;	text-underline-offset: 4px;}#global_page_timeline-profile-index #main_tabs a::after, #global_page_timeline-profile-unauthorized #main_tabs a::after{	margin: 8px auto 0;}#global_page_timeline-profile-index #main_tabs li:nth-of-type(2) a, #global_page_timeline-profile-unauthorized #main_tabs li:nth-of-type(2) a{	position: relative;	padding-bottom: 16px;}#global_page_timeline-profile-index #main_tabs li:nth-of-type(2) a::before, #global_page_timeline-profile-unauthorized #main_tabs li:nth-of-type(2) a::before{	content: "";	position: absolute;	z-index: 4;	right: 0;	bottom: 0;	display: block;	width: 75px;	height: 16px;	background: var(--white) url(/application/themes/stagelync/images/icons/icon-logo-pro-line.svg?c=1463) no-repeat 100% / 66px 16px;	pointer-events: none;}#global_page_timeline-profile-index #main_tabs li:nth-of-type(2) a::after, #global_page_timeline-profile-unauthorized #main_tabs li:nth-of-type(2) a::after{	z-index: 1;}#global_page_timeline-profile-index #main_tabs li:nth-of-type(2).active a::before, #global_page_timeline-profile-unauthorized #main_tabs li:nth-of-type(2).active a::before{	bottom: 10px;}#global_page_timeline-profile-index #global_wrapper div[class*="tab_"],#global_page_timeline-profile-unauthorized #global_wrapper div[class*="tab_"]{	padding: 0;}#global_page_timeline-profile-index .layout_core_container_tabs .content,#global_page_timeline-profile-unauthorized .layout_core_container_tabs .content{	padding: 10px 0;}html #global_page_user-professional-profile-edit .layout_core_container_tabs .layout_core_content{	padding: 0;}html #global_page_timeline-edit-settings .layout_whcore_user_switch_accounts .switch-account-wrapper{	border: none;	box-shadow: none;}#global_wrapper .layout_core_container_tabs .layout_timeline_member_contacts,#global_wrapper .layout_page_timeline_edit_index .profile-tab{	background: 0 0!important;	padding: 0!important;}#global_wrapper .layout_core_container_tabs .layout_timeline_member_contacts form{	background: var(--white);	padding: 0!important;}#global_wrapper .layout_core_container_tabs .layout_timeline_member_contacts #submit-wrapper{	margin-top: 30px;	background: #efefee;	padding: 20px 40px!important;}#global_wrapper .layout_core_container_tabs .layout_timeline_member_contacts #submit-wrapper #submit-element{	width: 100%;	max-width: 100%;	text-align: right;}#global_wrapper .layout_core_container_tabs .layout_timeline_member_contacts form .form-wrapper,#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper{	padding: 30px 20px 0;	border-bottom: none;}#global_page_timeline-edit-index .layout_timeline_member_contacts #submit:hover, #global_page_user-edit-photo .headline h2 a:hover, #global_page_whmedia-profile-ajax-album-media button:hover, .layout_timeline_awards.profile-tab .options a:hover::before, .layout_timeline_educations.profile-tab .options a:hover::before, .layout_timeline_media.profile-tab .options a:hover::before, .page_basic_info_edit button:hover{	color: var(--white);}.layout_core_container_tabs .layout_timeline_about{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top!important;	padding: 0;}.edit-wrap,.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper,.layout_page_user_professional-profile_edit .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper,.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper .tab_pulldown_contents,.layout_page_user_professional-profile_edit .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper .tab_pulldown_contents{	padding: 0!important;}.layout_page_user_professional-profile_edit .layout_core_container_tabs .more_tab .tab_pulldown_contents ul li,.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents ul li{	color: var(--dark-gray);	border-right: 1px solid #e8bb19;	display: block;	font-family: 'sailec-reqular', sans-serif;	font-size: 12px;	height: 100%;	line-height: 50px;	outline: medium;	padding: 0 20px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	text-transform: uppercase;}.layout_page_user_professional-profile_edit .layout_core_container_tabs .more_tab .tab_pulldown_contents ul li.active,.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents ul li.active{	background: transparent !important;	border-right: medium none;	left: -1px;	position: relative;	font-family: 'sailec-bold', sans-serif;}#main_tabs .more_tab.tab_open{	position: relative;	z-index: 4;}.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents{	background: 0 0;	background-clip: padding-box;	background: transparent;	border-bottom: none;	border-radius: 4px 4px 0 0;}.layout_page_timeline_edit_index .layout_core_container_tabs .more_tab .tab_pulldown_contents_wrapper{	display: table-cell;	cursor: pointer;}#global_page_page-index-create .layout_top>h3{	border-radius: 4px 4px 0 0;	font-size: 12px!important;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about{	background: 0 0;	padding: 0;}#global_page_event-event-edit .headline .tabs::after, #global_page_event-index-create .headline .tabs::after, #global_page_whjobs-auditions-edit-audition form div>h3, #global_page_whjobs-residencies-edit-residency form div>h3, #global_page_whjobs-jobs-edit-job form div>h3, #global_page_whjobs-jobs-apply-job form div>h3, .layout_page_timeline_edit_index .layout_timeline_about #description-label{	display: none;}#global_page_whcore-description-index form{	border-radius: 0!important;}#global_page_whcore-description-index #description-wrapper>#description-element{	border-radius: 4px 4px 0 0;}#global_page_whjobs-jobs-edit-job #location_type-element .form-options-wrapper li{	padding-left: 0;}#global_page_event-event-edit .headline::after, #global_page_event-index-create .headline::after, #global_page_page-index-create .headline::after, #global_page_user-edit-photo .headline::after, #global_page_whjobs-auditions-edit-audition .headline::after, #global_page_whjobs-auditions-new-audition .headline::after, #global_page_whjobs-residencies-edit-residency .headline::after, #global_page_whjobs-residencies-new-residency .headline::after, #global_page_whjobs-jobs-edit-job .headline::after, #global_page_whjobs-jobs-new-job .headline::after, #global_page_whjobs-jobs-apply-job .headline::after{	background-color: #f54c37!important;	background-image: linear-gradient(to bottom, #f64d38 0%, #e33620 75%)!important;}.layout_timeline_awards.profile-tab .options a::before, .layout_timeline_educations.profile-tab .options a::before, .layout_timeline_media.profile-tab .options a::before{	color: #414141;}#global_page_event-event-edit .headline .tabs>ul li+li a,#global_page_event-index-create .headline .tabs>ul li+li a{	border-left: none;}#global_page_event-event-edit .navigation a:hover, #global_page_event-index-create .navigation a:hover{	cursor: pointer;}#global_page_whjobs-auditions-edit-audition .headline h2,#global_page_whjobs-residencies-edit-residency .headline h2,#global_page_whjobs-jobs-edit-job .headline h2,#global_page_whjobs-jobs-apply-job .headline h2{	text-shadow: none;	color: var(--white);	text-transform: capitalize;}#global_page_event-event-edit .headline h2,#global_page_event-index-create .headline h2,#global_page_page-index-create .headline h2,#global_page_user-edit-photo .headline h2,#global_page_user-edit-photo .headline h2 a,#global_page_whjobs-auditions-new-audition .headline h2,#global_page_whjobs-residencies-new-residency .headline h2,#global_page_whjobs-jobs-new-job .headline h2{	text-transform: inherit;	text-shadow: none;	color: var(--white);}#global_page_event-event-edit .navigation li a,#global_page_event-index-create .navigation li a,#global_page_user-edit-photo .navigation li a{	color: var(--white);	text-shadow: none;	font-family: 'sailec-regular';}#global_page_event-index-create .tabs,#global_page_event-index-create .tabs li+li,#global_page_user-edit-photo .tabs,#global_page_user-edit-photo .tabs li+li{	border-left: 1px solid #f67463;}#global_page_event-event-edit .tabs,#global_page_event-event-edit .tabs li+li,#global_page_user-edit-photo .headline .tabs::after, #global_page_user-edit-photo .headline .tabs>ul li+li a{	border: 0;}#global_page_event-event-edit .tabs a:hover, #global_page_event-event-edit .tabs li.active a, #global_page_event-index-create .tabs a:hover, #global_page_event-index-create .tabs li.active a, #global_page_user-edit-photo .tabs a:hover, #global_page_user-edit-photo .tabs li.active a, #smoothbox_window #fieldset-buttons #submit:hover{	color: var(--gray-ccc);}#global_page_event-event-edit .tabs li.active a,#global_page_event-index-create .tabs li.active a,#global_page_user-edit-photo .tabs li.active a{	font-family: 'sailec-bold';}#global_page_page-page-edit p.form-description{	padding: 40px 100px 0!important;	font-size: 14px!important;}#global_page_whjobs-auditions-edit-audition form,#global_page_whjobs-residencies-edit-residency form,#global_page_whjobs-jobs-edit-job form,#global_page_whjobs-jobs-apply-job form{	background-image: none!important;}#global_page_page-page-edit .page_basic_info_edit form,#global_page_whjobs-jobs-edit-job form{	border-radius: 4px;}#global_page_page-statistics-map .layout_middle .content,#global_page_page-statistics-views .layout_middle .content,#global_page_page-statistics-visitors .layout_middle .content{	padding: 30px 20px!important;}.content .stat_filter_desc{	float: none;	margin-top: 20px;	font-size: 13px;	font-style: italic;}#global_page_whmedia-project-album .page_basic_info_edit .content{	border-radius: 4px;	background-image: none;}#global_page_page-page-apps .promote_like_box{	box-sizing: border-box;	padding: 20px 20px 0;	margin: 0;}#global_page_whcore-credits-index .page_basic_info_edit .content,#global_page_whcore-description-index form #buttons-wrapper{	border-radius: 0 0 4px 4px;}.promote_left .like_desc,.promote_like_box>h2,.promote_right .like_desc{	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: var(--dark-gray);	margin-bottom: 10px;	font-size: 12px;	padding: 0;}.layout_timeline_promote_profile .promote_like_box{	margin: 0;}.promote_like_box .promote_left .like_textarea textarea{	max-width: 300px!important;	width: 100%;	padding: 20px;	box-sizing: border-box;	border: 1px solid var(--gray-light);}#global_page_page-page-apps #page_send_update{	padding: 30px 20px;}#global_page_page-page-apps #page_send_update #submit-wrapper,#global_page_page-page-apps #page_send_update .form-description{	padding: 0;}#global_page_page-page-apps #body-wrapper #body-label,#global_page_user-edit-profile .edit-wrap .form-element input{	width: 100%!important;}#global_page_page-page-apps #body-wrapper,#global_page_page-page-apps #page_send_update #title-wrapper{	padding: 0 0 30px;}.layout_timeline_usermedia .title a,li div.project_wrapper .title{	color: var(--dark-gray);	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	margin-bottom: 5px;	text-overflow: ellipsis;	white-space: nowrap;}li div.project_wrapper .title a:hover{	color: var(--yellow);}#global_page_whcore-contact-index .page_basic_info_edit form,#global_page_whcore-description-index .page_basic_info_edit form{	background: var(--white);	padding: 0;	border: 0;	border-radius: 4px;}#global_page_page-page-apps .global_form{	padding: 0;}#global_page_page-page-delete #page_delete_form_info{	border-radius: 4px;	padding: 30px 20px;}#global_page_page-page-apps .global_form,#global_page_page-page-delete #page_delete_form_info,#global_page_page-statistics-map .layout_middle .content,#global_page_page-statistics-views .layout_middle .content,#global_page_page-statistics-visitors .layout_middle .content{	background: var(--white);	border: 0;}#global_page_page-page-apps .global_form,#global_page_page-statistics-map .layout_middle .content,#global_page_page-statistics-views .layout_middle .content,#global_page_page-statistics-visitors .layout_middle .content{	border-radius: 0 0 4px 4px!important;}#global_page_page-page-delete #page_delete_form_info h2,#smoothbox_window form .form-elements .form-label label{	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	font-size: 13px;}#global_page_page-page-delete #page_delete_form_info #buttons-element{	margin-top: 20px;}#global_page_page-page-delete #buttons-wrapper{	padding: 0;}#global_page_page-page-delete #buttons-wrapper #buttons-label,#global_page_page-page-delete #page_delete_form_info .form-description,#page_basic_info_edit #buttons-wrapper #buttons-label{	display: none;}#global_page_whcore-contact-index .page_basic_info_edit #buttons-wrapper,.layout_timeline_profile_contact>ul>li+li,.layout_user_profile_fields>ul>li+li{	margin-top: 30px;}#global_page_whcore-description-index .mce-btn-group .mce-btn{	box-shadow: none!important;	background-image: none!important;	background: 0 0!important;	border: 0!important;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper .form-label{	font-size: 12px;	margin-bottom: 10px;}#url-element .description{	font-size: 13px;	font-style: italic;	font-family: 'sailec-regular', sans-serif;	color: #282828;}#global_wrapper .page_basic_info_edit form .form-elements .form-element{	width: 100%;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper .form-label label,.box .content span{	font-size: 12px;}.edit-wrap form .form-elements{	padding: 0!important;	margin-top: 0!important;}.edit-wrap form .form-element{	max-width: 100%!important;	width: 100%!important;}#smoothbox_window form .form-elements .form-label label{	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	font-size: 12px;	color: var(--black);	position: relative;}.field_search_criteria .browsemembers_criteria>ul>li label{	float: none!important;}.field_search_criteria #extra-done{	border-bottom: 1px solid var(--dark-gray);	margin-top: 1px;}#global_page_user-profile-index #main_tabs .tab_pulldown_contents_wrapper,.field_search_criteria #browse-separator-wrapper{	display: none;}#global_page_user-index-browse .browsemembers_criteria .arrow_down{	margin-bottom: 0!important;}#global_page_user-index-browse .browse-separator-wrapper,#global_page_user-signup-index #submit-label,#global_page_user-signup-index #terms-label,#global_page_whmedia-project-edit #filedesc-label,.edit-wrap form #execute-label,.edit-wrap form #submit-label{	display: none!important;}#smoothbox_window #fieldset-buttons #submit{	display: inline-block !important;	font-size: 16px;	background-color: var(--blue);	background-image: linear-gradient(to bottom, var(--blue) 0%, var(--blue) 75%);	position: relative;	border-bottom: 1px solid var(--blue);	box-sizing: border-box;	text-transform: initial;	height: 30px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	padding: 0 15px;	color: var(--white);	line-height: 28px;	text-shadow: none;}#smoothbox_window #fieldset-buttons #cancel{	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 16px;}#global_page_user-edit-profile .edit-wrap .global_form{	border-radius: 4px;}.edit-wrap form .form-element input,.edit-wrap form .form-element select{	width: 55%!important;}.edit-wrap form .form-wrapper{	padding: 20px;	border-bottom: 1px solid var(--gray-light);}#global_page_user-professional-profile-self-type-video .edit-wrap form .form-wrapper{	border-bottom: 0;}#global_page_user-professional-profile-self-type-video #buttons-wrapper{	background: #efefee;	padding: 20px 40px;	clear: both;	overflow: hidden;}#global_page_user-professional-profile-self-type-video .preview-self-type-video{	padding: 20px;}#global_page_timeline-profile-index #previewCurrentVideo{	color: white;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;}.edit-wrap form p{	max-width: 100%!important;	font-size: 13px;	padding-left: 0;	padding-bottom: 0;	margin-top: 0;}.edit-wrap form .form-element input[type=checkbox],.edit-wrap form .form-element input[type=radio]{	width: auto!important;	float: left;	margin-top: 3px;}.edit-wrap form h3+.form-description{	padding: 20px 20px 0;}.edit-wrap form .form-element input[type=checkbox]+label,.edit-wrap form .form-element input[type=radio]+label{	overflow: hidden;	display: block;	padding-left: 5px;	font-size: 13px;}#global_page_core-search-index #searchform{	margin: 20px;}#global_page_core-search-index .result-wrap,#global_page_core-search-index .tip{	margin: 0 20px 20px;}#global_page_core-search-index .result-wrap .search_result .search_photo{	display: inline-block;	float: left;}#global_page_core-search-index .result-wrap .search_result .search_info{	display: block;	overflow: hidden;	vertical-align: top;	word-wrap: break-word;	padding: 0 10px;}#global_page_core-search-index .edit-wrap form{	background: 0 0;}#global_page_core-search-index .result-wrap .search_result .search_description{	font-family: 'sailec-bold';}#global_page_core-search-index .result-wrap .search_result .search_title,#global_page_core-search-index .result-wrap .search_result .search_title>span{	font-family: 'sailec-light';}#global_page_core-search-index .result-wrap .search_result{	overflow: hidden;	margin: 10px 0;}#global_page_core-search-index .result-wrap .search_result .search_photo img{	width: 45px;	height: 45px;}#global_page_core-search-index .tip>span{	margin-bottom: 0;}#global_page_core-search-index .layout_main .layout_middle .layout_core_content,#global_page_user-settings-network .layout_main .layout_middle .layout_core_content{	padding: 0;}#global_page_core-search-index .layout_main .layout_middle .layout_core_content{	border: 0;}.edit-wrap form .form-options-wrapper li{	margin-bottom: 5px;}#global_page_user-settings-network .edit-wrap{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left 50px;}#global_page_user-settings-network .edit-wrap form{	background: 0 0;	box-sizing: border-box;}#global_page_user-settings-network .networks_right>h3+p,#global_page_user-settings-network p.description{	padding: 20px 20px 0;	font-size: 13px;}#global_page_user-settings-network .networks_left,#global_page_user-settings-network .networks_right{	float: none;	width: 100%;	padding-right: 0;}#global_page_user-settings-network form input#title{	margin-left: 20px;	margin-top: 20px;	font-size: 13px;}#global_page_user-settings-network .edit-wrap form ul.networks,#global_page_user-settings-network .networks_right ul.networks{	width: 96.5%;	margin: 20px;	box-sizing: border-box;}#global_page_timeline-profile-index .layout_right div.layout_core_html_block,#global_page_timeline-profile-unauthorized .layout_right div.layout_core_html_block,.edit-wrap{	box-shadow: 0 1px 3px var(--gray-ccc);}.directory-pages{	margin-bottom: 10px;}.header-block{	border-bottom: 1px solid var(--blue-light);	background-color: var(--blue);	padding: 0 20px;	display: block;	width: 100%;	border-radius: 4px 4px 0 0;	color: var(--white);}.header-block,.header-block  *{	text-shadow: none;}.header-block h2,.layout_whcore_who_to_follow>h3{	vertical-align: middle;	text-transform: uppercase;	font-size: 20pxpx;}.layout_whcore_who_to_follow>h3{	background-color: var(--blue);	border-bottom: 1px solid  var(--blue-second);	border-radius: 4px 4px 0 0;	box-sizing: border-box;	color: var(--white);	display: block;	font-family: "sailec-bold";	margin-bottom: 0!important;	padding: 0 20px;	width: 100%;	line-height: 50px;}#global_page_core-pages-whos-who .layout_whcore_who_to_follow .browserUser-wrapper,#global_page_core-pages-whos-who .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_results,.layout_whcore_who_to_follow .browserUser-wrapper{	background: transparent;	border-radius: 0 0 4px 4px;}.header-block h2,.layout_whcore_who_to_follow>h3,.profile_fields h4{	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);}.header-block h2{	display: table-cell;	line-height: 1.4;}.box,.box .content,.header-block{	box-sizing: border-box;}.box{	margin-bottom: 10px;	-webkit-border-radius: 4px 4px 4px 4px;	position: relative;	border-radius: 4px 4px 4px 4px;}.blackHeader .header-block{	background-color: #242424;	border-bottom: 1px solid var(--dark-gray);}.blackHeader .header-block h2 span{	color: var(--white);}.blackHeader .header-block h2{	text-shadow: none;}.box .content{	padding: 20px;	background: var(--white);	border-radius: 0 0 4px 4px;}.un_tabs #main_tabs a:hover{	color: var(--dark-gray)!important;	text-decoration: underline;}.btn-yellow.btn-block.pull-left,.btn-yellow.btn-block.pull-right{	height: 30px;	line-height: 30px;}.followers-wrap .col{	float: left;}.edit-wrap .btn.btn-orange{	text-align: right;	float: right;}.cover_user_profile_left .edit-wrap{	overflow: hidden;	padding: 10px 0!important;	box-shadow: none!important;}.followers-wrap .col .grey-text{	display: inline-block!important;}.icon-addFavorite::before{	font-family: 'icomoon'!important;	content: '\e601'!important;	color: var(--yellow);	font-size: 18px!important;	vertical-align: middle;	line-height: 1;}.grey-text.icon-text{	padding-left: 5px!important;}.followers-wrap{	padding-top: 21px;}.followers-wrap .col{	vertical-align: middle;	text-align: center;	border-left: 1px solid #292929;/* 	height: 40px;*/	padding: 0 10px;	display: none;}.followers-wrap .col.follow-wrap{	display: flex;	gap: 6px;	align-items: baseline;	padding: 0 10px 0 0;	border-left: none;}.followers-wrap .col.follow-wrap .grey-text{	padding-right: 10px;}#global_page_user-edit-photo .edit-wrap form{	background: var(--white);}.followers-wrap .col.sharebtn{	position: relative;}.followers-wrap .dropdown-jobs-wrapper{	position: relative;	display: inline-block;}.dropdown-jobs-wrapper .dropdown-menu{	top: calc(100% + 10px);	left: 0;	max-width: 250px;	min-width: 245px;	max-height: 325px;	min-height: 50px;	padding: 17px 5px;	color: var(--white);}.dropdown-jobs-wrapper .dropdown-menu:before{	right: unset;	left: 20px;	top: -10px;	bottom: unset;}@media (hover: hover){#global_page_timeline-profile-index .user_info .dropdown-toggle.dropdown-jobs-trigger:hover{	color: var(--dark-gray);	background: var(--white);	outline: 1px solid var(--dark-gray);}}.dropdown-jobs-wrapper .dropdown-menu form{	display: flex;	flex-wrap: wrap;	justify-content: space-between;	height: 100%;	max-height: 320px;	overflow-y: auto;}.dropdown-jobs-main,.dropdown-jobs-footer{	flex: 0 0 100%;}.dropdown-jobs-footer{	align-self: flex-end;}.dropdown-jobs-wrapper .dropdown-menu .dropdown-jobs{	overflow-y: auto;	max-height: 185px;}.dropdown-jobs-title{	flex: 0 0 100%;	margin-bottom: .75rem;	padding: 0 10px 10px;	color: var(--white);	text-transform: uppercase;	border-bottom: 1px solid var(--white);	font-family: 'sailec-bold', sans-serif;}.dropdown-jobs-item{	white-space: nowrap;}.dropdown-jobs-wrapper .icon-circus{	position: absolute;	top: 7px;	right: 4px;	margin-left: auto;	opacity: 0;}.dropdown-jobs-item input{	display: none;}.dropdown-jobs-item label:hover, .dropdown-jobs-item input:checked + label{	background: var(--black);}.dropdown-jobs-item input:disabled + label{	background: #323131;	color: #868585;}.dropdown-jobs-wrapper .response{	color: var(--white);}.dropdown-jobs-wrapper .response.error{	color: #ff0000;}.dropdown-jobs-wrapper input:checked + label .icon-circus{	opacity: 1;}.dropdown-jobs-item label{	position: relative;	display: flex;	justify-content: space-between;	width: 100%;	margin-bottom: 6px;	padding: 9px 25px 9px 10px;	cursor: pointer;	font: 12px/1.2 "sailec-medium", sans-serif;	color: var(--white);	white-space: break-spaces;}.dropdown-jobs-item label .icon-circus{	position: absolute;}.dropdown-jobs-wrapper .dropdown-jobs-trigger{	text-shadow: none;}.dropdown .icon-sale-o:before{	font-size: 14px;}.btn.dropdown-jobs-button{	display: block;	margin: .5rem 0 0 auto;	margin-right: 0;}.followers-wrap .profile-labels{	margin-top: 10px;}.layout_timeline_profile_contact>ul>li>span,.layout_timeline_profile_information>ul>li>span,.layout_user_profile_fields>ul>li>span,.layout_whcore_page_contact>ul>li>span,.profile_fields>ul>li>span{	display: block;	float: none!important;	overflow: hidden;	width: 100%!important;	margin-right: 0!important;	font-family: 'sailec-bold';	font-size: 18px;	line-height: 26px;	margin-bottom: 5px;}.layout_timeline_profile_contact .btn{	border-radius: 100px;}#global_page_user-signup-index .block-head,.layout_whmedia_projects_slider{	margin-bottom: 0;}.layout_whmedia_projects_slider .btn-wrapper{	padding-bottom: 15px!important;}.paginationControl>li.selected span{	display: block;	padding: .3em .6em;	font-weight: 700;	font-size: 1em;}.profile_fields>ul>li>span{	font-size: 16px;	line-height: inherit;}.layout_timeline_profile_contact>ul>li>span+span,.layout_timeline_profile_information>ul>li>span+span,.layout_user_profile_fields>ul>li>span+span,.profile_fields>ul>li>span+span{	min-width: 0;	display: block !important;	float: none;	margin-right: 0 !important;	overflow: hidden;	width: 100% !important;	font-family: 'sailec-light';	font-size: 14px;	line-height: inherit;}.layout_timeline_profile_contact ul li{	display: table-row;	margin-bottom: 10px;}.layout_timeline_profile_contact ul li > strong{	display: table-cell;	vertical-align: baseline;	padding-right: 10px;	padding-bottom: 10px;	font-family: "sailec-medium", sans-serif;}.layout_timeline_profile_contact ul li > span{	display: table-cell;	word-break: break-word;	color: var(--gray);}.layout_timeline_profile_contact ul li a:not(.btn){	color: var(--gray);}.layout_timeline_profile_contact ul li a:not(.btn):hover{	color: var(--yellow);}.layout_timeline_profile_contact ul li.d-block{	display: block;	margin-bottom: 10px;}.layout_timeline_profile_contact .icon-map-marker{	font-size: 18px;	vertical-align: baseline;	color: var(--gray);}.layout_timeline_profile_contact .icon-map-marker + strong{	font-family: "sailec-medium", sans-serif;}.layout_timeline_profile_contact .buttons-block{	margin-top: 0;	padding: 0;	text-align: right;}.layout_timeline_profile_contact .buttons-block .btn{	margin-right: 0;}#global_page_whmedia-project-index #global_wrapper{	overflow: hidden;}.icon-like::before{	font-family: 'icon-circus'!important;	display: inline-block;	content: "\E013";	font-size: 18px;	color: #cd321e;	line-height: 18px;}.icon-share::before{	font-family: 'icon-circus'!important;	display: inline-block;	font-size: 20px;	color: #cd321e;}.tabs_alt ul li a:hover{	color: var(--dark-gray);}.profile_fields h4{	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0%, var(--gray-light) 75%);	position: relative;	border-bottom: 1px solid #d6d6d6;	padding: 12px 20px;	box-sizing: border-box;	font-size: 18px;}.icon-share{	margin-right: 5px;	font-size: 18px;}.icon-share::before{	content: "\E01B"!important;	color: var(--yellow);}.shareIcons{	display: none!important;	position: absolute;	padding-top: 7px;	bottom: -49px;	right: 0;	z-index: 10;	width: 102px;	font-size: 0;	line-height: 6px;	background: 0 0;}.followers-wrap .left-block{	display: table;	float: left;/* 	margin-bottom: 10px;*/}.followers-wrap .right-block{	display: none;	float: right;	width: auto;	height: auto;	padding-right: 0;}#global_page_timeline-profile-index #global_wrapper,#global_page_timeline-profile-unauthorized #global_wrapper{	max-width: 100%;}#global_page_user-signup-index .block-head>h2,.global_form .form-wrapper-heading{	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0%, var(--gray-light) 75%);	position: relative;	border-bottom: 1px solid var(--gray-light)!important;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	height: 50px;	margin-bottom: 0;	font-size: 12px;	text-transform: uppercase;	padding: 18px 20px;}#global_page_user-signup-index .block-head>h2{	font-size: 13px;	font-family: "sailec-bold";}#global_page_user-edit-profile .global_form .form-wrapper-heading,#global_page_user-professional-profile-edit .global_form .form-wrapper-heading{	background: var(--white);}/* EditPerformerProfile */#global_page_user-professional-profile-edit #EditPerformerProfile{	background: #FAFAFA;}#global_page_user-professional-profile-edit #EditPerformerProfile .d-block.pb-2{	padding-left: 0;}#global_page_user-professional-profile-edit #EditPerformerProfile .d-block.pb-2 .font-weight-600{	font-size: 10px;}#global_page_user-professional-profile-edit #EditPerformerProfile .d-block.pl-4{	padding-left: 0px;}#global_page_user-professional-profile-edit #EditPerformerProfile .d-block.pl-4 .secondary{/* 	margin-right: 13px;*/}#global_page_user-professional-profile-edit #EditPerformerProfile .primary,#global_page_user-professional-profile-edit #EditPerformerProfile  .secondary,#global_page_user-professional-profile-edit #EditPerformerProfile  .subtype{	min-width: 70px;}#global_page_user-professional-profile-edit #EditPerformerProfile .secondary{	min-width: 100px;}#global_page_user-professional-profile-edit #EditPerformerProfile .primary,#global_page_user-professional-profile-edit #EditPerformerProfile  .secondary{	padding-right: 28px;}#global_page_user-professional-profile-edit #EditPerformerProfile .primary [type="checkbox"] + label,#global_page_user-professional-profile-edit #EditPerformerProfile  .secondary [type="checkbox"] + label{	position: relative;	cursor: pointer;	width: 16px;	height: 16px;	margin: 0 auto;}#global_page_user-professional-profile-edit #EditPerformerProfile .primary [type="checkbox"][disabled] + label,#global_page_user-professional-profile-edit #EditPerformerProfile  .secondary [type="checkbox"][disabled] + label{	opacity: 0.3;	cursor: default;}#global_page_user-professional-profile-edit #EditPerformerProfile .primary [type="checkbox"][disabled] + label:before, #global_page_user-professional-profile-edit #EditPerformerProfile  .secondary [type="checkbox"][disabled] + label:before{	background: var(--dark);	border: 1px solid var(--black);}#global_page_user-professional-profile-edit #EditPerformerProfile .primary [type="checkbox"][disabled] + label:after, #global_page_user-professional-profile-edit #EditPerformerProfile  .secondary [type="checkbox"][disabled] + label:after{	width: 15px;	height: 15px;	box-sizing: border-box;	content: "\E028";	display: inline-block;	color: var(--white);	font-family: "icon-circus";	position: absolute;	margin-left: 0;	left: 3px;	font-size: 10px;	line-height: 13px;	top: 0;}#global_page_user-professional-profile-edit #EditPerformerProfile .professional-profile-video img{	max-width: 245px !important;	height: auto;}#global_page_user-professional-profile-edit #EditPerformerProfile div[id*="1_1_324-wrapper"] .content,#global_page_user-professional-profile-edit #EditPerformerProfile  #video-wrapper .content{	padding: 0;}#global_page_user-professional-profile-edit #EditPerformerProfile .form-wrapper + .form-wrapper:not(#submit-wrapper, #global_page_user-professional-profile-edit #EditPerformerProfile  #personal_details-wrapper){	padding-top: 1px;}#global_page_user-professional-profile-edit #EditPerformerProfile .icon-plus{	font-size: 18px;}#global_page_user-professional-profile-edit #EditPerformerProfile div[id*="1_1_312-element"] .us-numeral-system > div{	width: 47%;}#global_page_user-professional-profile-edit #EditPerformerProfile div[id*="1_1_312-element"] div.space{	width: 4%;	display: inline-block;}#global_page_user-professional-profile-edit #EditPerformerProfile div[id*="1_1_312-element"] > div{	width: 100%;}#global_page_user-professional-profile-edit #EditPerformerProfile .form-wrapper .form-label > label a{	text-decoration: underline;	font-size: 13px;}#global_page_user-professional-profile-edit #EditPerformerProfile .form-wrapper .form-label > label a.active{	font-family: 'sailec-bold';}#global_page_user-professional-profile-edit #EditPerformerProfile .form-wrapper .form-label > label a:not(.active){	color: var(--gray);}#global_page_user-professional-profile-edit #EditPerformerProfile .form-wrapper .form-element label{	font-family: 'sailec-regular', sans-serif;	margin-bottom: 0;}#global_page_user-professional-profile-edit #EditPerformerProfile .primary [type="checkbox"][disabled] + label::before, #global_page_user-professional-profile-edit #EditPerformerProfile .secondary [type="checkbox"][disabled] + label::before{	background: var(--dark);	border: 1px solid var(--black);}#global_page_user-edit-profile .edit-wrap form .form-element{	width: 55%!important;	margin-bottom: 0;}#global_page_user-edit-profile .edit-wrap .form-element input[type=checkbox],#global_page_user-edit-profile .edit-wrap .form-element select{	width: auto!important;}.global_form .form-wrapper-heading>.field_container{	position: static;	background: 0 0;	padding: 0;	font-size: 13px;	text-transform: uppercase;	font-family: "sailec-bold";}#global_page_user-edit-profile .edit-wrap form .form-wrapper{	overflow: visible!important;}#global_page_user-edit-profile #submit-wrapper{	overflow: hidden!important;}#global_page_user-edit-profile .form-elements .icon-plus{	font-size: 18px;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .custommenu-nav-subitem{	background: #333333 !important;	min-width: 200px;	border-radius: 0 0 6px 6px !important;	box-shadow: 0px 1px 4px 3px rgba(0, 0, 0, 0.4);}#global_header #core_menu_mini_menu li.special-item-avatar-profile .custommenu-nav-subitem li{	background: #333333 !important;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .custommenu-nav-subitem li > a{	padding: 4px 15px 6px 15px;}#EditPhoto .thumbnail-controller{	margin-top: 10px;}#EditPhoto .thumbnail-controller a{	color: var(--dark-gray);	text-decoration: underline;	font-family: "sailec-bold";}#EditPhoto .thumbnail-controller a:hover{	color: var(--yellow);	text-decoration: none;}/* error-single */.error-single{	padding: 16px;	margin: 0 0 30px;	font-size: 14px;	font-family: "sailec-bold", sans-serif;	color: #e3351f;	border: 1px solid #d6d6d6;	background-color: #f1f1f1;	border-radius: 5px;}.flex-info{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: flex-start;	justify-content: flex-start;	margin-bottom: 20px;}.flex-info i{	margin-right: 6px;	margin-top: 2px;}#global_wrapper .layout_timeline_edit_profile_cover .profile_img.mb-10{	margin-bottom: 10px;}#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3 + .content{	padding-left: 0;	padding-right: 0;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video){	position: relative;	margin-bottom: 0;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video):has(.content > .edit_options):not(:has( > h3)) .content{	padding-top: 30px !important;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video):has(.content > .edit_options):not(:has( > h3)) .edit_options{	top: -10px;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) > h3{	display: flex;	align-items: center;	gap: 14px;	margin-bottom: 0;	padding-right: 60px;	border: none;	background: transparent;	word-break: break-word;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) > h3,.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) > h3  span{	font-family: "gtwalsheim-pro-bold", sans-serif;	font-size: 24px;	line-height: normal;	text-transform: initial;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) > h3 span{/* 	max-width: 65%;*/	flex-shrink: 0;	padding: 0;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) > h3::after{	content: "";	display: block;	width: 90%;	height: 1px;	margin-right: 14px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .edit_options{	position: absolute;	top: 0;	right: 1px;	padding-right: 0;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .edit_options:hover{	color: var(--yellow);}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .layout_core_rich_text_block{	box-shadow: none;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .media-wrapper{	max-width: 100%;	float: none;	margin-top: 15px;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .media-wrapper ~ .buttons-block{	margin-top: 0;	text-align: right;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .media-item{	position: relative;	padding-bottom: 20px;	padding-left: 0;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .media-item:after{	content: "";	display: block;	height: 1px;	width: 100%;	background: var(--gray-light-two);	position: absolute;	top: 100%;	left: 0;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .media-item:last-child:after{	display: none;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container:not(.layout_user_profile_self_type_video) .media-thumb{	width: 106px;	height: 106px;	margin-left: -128px;	color: var(--black);	font-size: 46px;	line-height: 108px;	border-radius: 5px;	background: #eee;}.layout_main .layout_middle > .generic_layout_container.layout_core_container_tabs .content.box_shadow{	margin-bottom: 0 !important;	border: none !important;	border-radius: 0 !important;	box-shadow: none !important;}/* my acts*/.layout_whcore_profile_acts .directory .acts-wrap{	position: relative;	display: flex;}.layout_whcore_profile_acts .directory .acts-item{	border-bottom: none;}.layout_whcore_profile_acts .directory .acts-item .edit-link-wrap{	position: absolute;	top: 0px;	left: 122px;	text-align: right;	display: block;	width: auto;	height: auto;	z-index: 2;	background: rgba(0, 0, 0, 0.8);	border-radius: 0 0 0 5px;}.layout_whcore_profile_acts .directory .acts-item .edit-link-wrap a{	display: block;	padding: 5px 1px 5px 4px;}.layout_whcore_profile_acts .directory .acts-item .edit-link-wrap a:before{	float: none;}.layout_whcore_profile_acts .directory .acts-item .edit-link-wrap a:hover:before{	color: var(--blue);}.layout_whcore_profile_acts .directory .acts-item .acts-cover{	float: none;	height: auto;	display: block;	margin-right: 18px;	margin-bottom: 5px;	flex: 0 0 150px;}.layout_whcore_profile_acts .directory .acts-item .acts-cover img{	width: 100%;	max-width: 100%;	max-height: 100%;	height: 86px;	object-fit: cover;}.layout_whcore_profile_acts .directory .acts-item .acts-info{	padding-left: 0;}.layout_whcore_profile_acts .directory .acts-item .acts-info .acts-country{	font-size: 14px;	color: var(--dark-gray);}.layout_whcore_profile_acts .directory .acts-item .acts-name{	color: var(--black);	margin-bottom: 2px;}.layout_whcore_profile_acts .directory .acts-item .acts-title{	margin-bottom: 2px;}.layout_whcore_profile_acts .directory .acts-item .acts-title,.layout_whcore_profile_acts .directory .acts-item  .acts-title a{	font-size: 14px;}.layout_whcore_profile_acts .directory .acts-item .archive-tape{	top: 24px;	right: -44px;	font-size: 10px;}.layout_whcore_profile_acts .directory .acts-item .archive-tape .archived{	font-size: 10px;}#global_wrapper .layout_whcore_profile_acts .directory .acts-name{	color: var(--black);}#global_wrapper .layout_whcore_profile_acts .directory .acts-name:hover{	color: var(--blue);}#global_wrapper .layout_whcore_profile_acts .directory .acts-title a{	font-size: 14px;}/* my shows */.layout_whcore_profile_tourings .directory .touring-wrap{	position: relative;	display: flex;}.layout_whcore_profile_tourings .directory .touring-item{	border-bottom: none;}.layout_whcore_profile_tourings .directory .touring-item .edit-link-wrap{	position: absolute;	top: 0px;	left: 122px;/* 	float: none;*/	text-align: right;	display: block;	width: auto;	height: auto;	z-index: 2;	background: rgba(0, 0, 0, 0.8);	border-radius: 0 0 0 5px;}.layout_whcore_profile_tourings .directory .touring-item .edit-link-wrap a{	display: block;	padding: 5px 1px 5px 4px;}.layout_whcore_profile_tourings .directory .touring-item .edit-link-wrap a:before{	float: none;}.layout_whcore_profile_tourings .directory .touring-item .edit-link-wrap a:hover:before{	color: var(--blue);}.layout_whcore_profile_tourings .directory .touring-item .touring-cover{	float: none;	height: auto;	display: block;	margin-right: 18px;	margin-bottom: 5px;	flex: 0 0 150px;}.layout_whcore_profile_tourings .directory .touring-item .touring-cover img{	width: 100%;	max-width: 100%;	max-height: 100%;	height: 86px;	object-fit: cover;}.layout_whcore_profile_tourings .directory .touring-item .touring-info{	padding-left: 0;}.layout_whcore_profile_tourings .directory .touring-item .touring-name{	margin-bottom: 2px;	color: var(--black);	font-family: "gtwalsheim-pro-bold", sans-serif;}.layout_whcore_profile_tourings .directory .touring-item .touring-title{	margin-bottom: 2px;}.layout_whcore_profile_tourings .directory .touring-item .touring-title,.layout_whcore_profile_tourings .directory .touring-item  .touring-title a{	font-size: 14px;}.layout_whcore_profile_tourings .directory .touring-item .touring-country{	font-size: 14px;	color: var(--dark-gray);}.layout_whcore_profile_tourings .directory .touring-item .archive-tape{	top: 24px;	right: -44px;	font-size: 10px;}.layout_whcore_profile_tourings .directory .touring-item .archive-tape .archived{	font-size: 10px;}#global_wrapper .layout_whcore_profile_tourings .directory .touring-name{	color: var(--black);	font-family: "gtwalsheim-pro-bold", sans-serif;}#global_wrapper .layout_whcore_profile_tourings .directory .touring-title{	font-size: 14px;}/* layout_timeline_cover btn-gray */.layout_timeline_cover .btn-gray{	padding-left: 10px;	padding-right: 10px;	font-family: 'sailec-regular', sans-serif;	font-size: 11px;	color: var(--white);	background: #3a3939;	border: 1px solid #3a3939;}.layout_timeline_cover .btn-gray + .btn-gray{	position: relative;	border-top-left-radius: 0;	border-bottom-left-radius: 0;}.layout_timeline_cover .btn-gray + .btn-gray:before{	content: "";	display: block;	position: absolute;	top: 50%;	left: 0;	width: 1px;	height: 40%;	background: var(--white);	transform: translate3d(0, -50%, 0);}/* .page-view-counter */.page-view-counter{	display: inline-block;	line-height: 28px;	vertical-align: middle;	padding: 2px 10px 0;	font-size: 12px;	color: var(--black-dark);}.page-view-counter .icon-eye{	font-size: 14px;	margin-right: 5px;	vertical-align: baseline;}.page-view-counter + .btn{	border-top-left-radius: 0;	border-bottom-left-radius: 0;}/* professional-profile-switcher */.professional-profile-switcher .form-wrapper-heading{	padding: 18px 11px 1px;}.professional-profile-switcher .title{	text-transform: uppercase;}@media screen and (min-width: 800px) and (max-width: 991px){#global_page_timeline-profile-index .layout_right{	min-width: 300px;	width: 300px;}}@media screen and (max-width:1450px){#global_page_timeline-profile-index .cover_user_profile_left{	padding: 0 20px;}}@media screen and (max-width:1200px){#global_page_core-pages-who-to-follow .generic_layout_container.layout_main{	padding: 0 10px;}.layout_whcore_browse_who_follow.agencies,.layout_whcore_browse_who_follow.company,.layout_whcore_browse_who_follow.festivals,.layout_whcore_browse_who_follow.museums,.layout_whcore_browse_who_follow.organisations,.layout_whcore_browse_who_follow.presenters,.layout_whcore_browse_who_follow.publications,.layout_whcore_browse_who_follow.schools{	width: 100%;}#global_page_core-pages-whos-who .layout_right+.layout_middle .layout_core_html_block{	width: 49%;}#followsList .people{	width: 48%;}.layout_whcore_browse_who_follow.individual .people{	width: 48%;}#global_page_user-index-browse .generic_layout_container.layout_main,#global_page_whcore-index-followers .layout_top+.layout_main,#global_page_whcore-index-following .layout_top+.layout_main,.layout_user_list_who_to_follow{	margin: 0 10px!important;}.layout_left+.layout_middle{	padding: 0 10px 0 0;}#global_page_core-pages-whos-who .layout_top{	margin: 0!important;}#global_page_core-pages-whos-who .layout_top+.layout_main{	margin: 10px 10px 0!important;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(2)+.layout_whcore_browse_profiles{	margin-right: 0;	width: 48.8%;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(odd){	margin-right: 0;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(even){	margin-right: 11px!important;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles,#global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(2){	width: 48.8%;}}@media screen and (max-width:1170px){.light-box-black-wrap .attention{	font-size: 24px;	line-height: 28px;}#global_page_user-index-home #global_wrapper .layout_left div.layout_user_home_photo div{	width: auto!important;}}@media screen and (max-width:880px){#global_wrapper .layout_core_container_tabs .layout_timeline_member_contacts form .form-wrapper{	padding: 20px 20px 0!important;}#global_page_timeline-edit-media .layout_left,#global_page_timeline-edit-settings .layout_left,#global_page_user-edit-profile .layout_left,#global_page_user-professional-profile-edit .layout_left,.layout_page_timeline_edit_index .layout_left,body[id*=global_page_page] .layout_left,body[id*=global_page_whcore-] .layout_left{	margin-bottom: 15px;}body#global_page_user-index-home .layout_left .layout_user_home_links+.layout_custommenu_custom_menu,body#global_page_user-index-home .layout_left .layout_user_home_photo+.layout_user_home_links{	display: none;}body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu+.layout_custommenu_custom_menu{	display: block;	float: none;	text-align: center;}body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu+.layout_custommenu_custom_menu .layout_user_home_links .quicklinks{	text-align: center;	display: inline-block;	width: auto!important;}body#global_page_user-index-home .layout_left .layout_custommenu_custom_menu+.layout_custommenu_custom_menu .layout_user_home_links{	display: inline-block;	text-align: center;	float: none;}#global_page_user-signup-index .block-head,#global_page_user-signup-index .login-tab-header{	width: 100%;	float: none;}}@media screen and (max-width:800px){#global_page_timeline-profile-index #global_wrapper, #global_page_timeline-profile-unauthorized #global_wrapper{	padding: 0;}#global_page_timeline-profile-index .generic_layout_container.layout_main,#global_page_timeline-profile-unauthorized .generic_layout_container.layout_main{	padding-inline: 20px !important;}#global_page_timeline-edit-media .layout_left,#global_page_timeline-edit-media .layout_left+.layout_middle,#global_page_timeline-edit-settings .layout_left,#global_page_timeline-edit-settings .layout_left+.layout_middle,#global_page_user-edit-profile .layout_left,#global_page_user-professional-profile-edit .layout_left,#global_page_user-edit-profile .layout_left+.layout_middle,.layout_page_timeline_edit_index .layout_left,.layout_page_timeline_edit_index .layout_left+.layout_middle,body[id*=global_page_page] .layout_left,body[id*=global_page_page] .layout_left+.layout_middle,body[id*=global_page_whcore-] .layout_left+.layout_middle,html body[id*=global_page_whcore-] .layout_left{	display: block;	width: 100%!important;}#global_page_timeline-profile-index #global_wrapper .layout_main{	max-width: 100%;}#global_wrapper .layout_main,.promote_right #like_box_frame,body[id*=global_page_whcore-] div.layout_left{	width: 100%!important;}#global_page_invite-index-index #global_wrapper .layout_main,.profile_fields>ul{	padding: 0!important;}#global_page_invite-index-index #invite_form{	margin: 0 10px;}#global_page_page-page-apps #page_send_update{	padding: 5% 10%;}#global_page_page-page-delete #page_delete_form_info,#global_page_page-page-edit p.form-description,#global_page_page-statistics-map .layout_middle .content,#global_page_page-statistics-views .layout_middle .content,#global_page_page-statistics-visitors .layout_middle .content,#global_page_timeline-profile-index #global_wrapper .layout_user_profile_fields,.layout_core_container_tabs div[class*=layout_timeline] .content{	padding: 20px!important;}#page_send_update div div * #body,#page_send_update div div * #title{	width: 100%;}.light-box-black-wrap .attention{	font-size: 24px!important;	line-height: 28px!important;}.layout_page_timeline_profile_index .layout_right{	width: 100%!important;	float: none!important;	margin-left: 0!important;	padding: 0!important;}.contact-wrap,.eduaction-wrap,.right-content-wrap,.work-wrap{	display: block!important;	width: 100%!important;}#global_page_whcore-description-index form #buttons-wrapper{	padding: 20px 40px!important;	margin-top: 20px;}#global_page_timeline-profile-index #global_wrapper .layout_top::before, #global_page_timeline-profile-unauthorized #global_wrapper .layout_top::before{	height: 69px;}#global_page_timeline-profile-index .user_profile_photo,#global_page_timeline-profile-unauthorized .user_profile_photo{	height: 100px;	margin-top: 15px;	margin-bottom: 15px;}#global_page_timeline-profile-index .user_profile_photo a,#global_page_timeline-profile-index .user_profile_photo  img,#global_page_timeline-profile-unauthorized .user_profile_photo a,#global_page_timeline-profile-unauthorized .user_profile_photo  img{	max-width: 100px;	width: 100px;	max-height: 100px;	height: 100px;}#global_page_timeline-profile-index .user_profile_photo,#global_page_timeline-profile-unauthorized .user_profile_photo,.custom-ajax-modal .layout_page_messages_messages_compose .generic_layout_container.layout_main h3,#smoothbox_window #global_page_messages-messages-compose .generic_layout_container.layout_main h3{	text-align: center;}#global_page_timeline-profile-index .layout_main .layout_middle .layout_core_html_block+.layout_core_html_block{	padding-right: 0;}#global_page_timeline-profile-index .person,#global_page_timeline-profile-unauthorized .person{	padding-top: 0;}.followers-wrap{	padding-top: 19px;}#global_page_page-page-apps .promote_like_box{	padding: 20px;}#global_page_page-page-apps .promote_left,#global_page_page-page-apps .promote_right{	float: none;	width: 100%;	display: block;}.promote_like_box .promote_left .like_textarea textarea{	max-width: 100%!important;}.layout_user_profile_fields>ul>li>span+span,.profile_fields>ul>li>span+span{	width: 100%!important;	word-wrap: break-word!important;	margin-right: 0!important;}.layout_custommenu_custom_menu .layout_core_menu_mini #core_menu_mini_menu ul li a.special-item-avatar-profile{	margin-right: 0!important;}#global_page_timeline-profile-index .cover_user_profile_left .user_info,#global_page_timeline-profile-unauthorized .cover_user_profile_left .user_info{	margin-bottom: 31px;	padding-bottom: 5px;	border-bottom: 1px solid var(--gray-ccc);}#page_send_update .form-errors .errors{	display: inline-block;}#global_page_timeline-profile-index .icon-circus,#global_page_timeline-profile-unauthorized .icon-circus{	margin-bottom: 2px;}#global_page_timeline-profile-index .personalContent,#global_page_timeline-profile-unauthorized .personalContent{	max-width: 100%;	margin-top: 0;	margin-left: 0;	text-align: left;}#global_page_timeline-profile-index .personalContent .social-links,#global_page_timeline-profile-unauthorized .personalContent .social-links{	text-align: left;}#global_page_timeline-profile-index .personalContent .personal-follows,#global_page_timeline-profile-unauthorized .personalContent .personal-follows{	justify-content: flex-start;}.users-tools{	justify-content: flex-start;}#global_page_timeline-profile-index .profile-features,#global_page_timeline-profile-unauthorized .profile-features{	flex-wrap: wrap;}#global_page_timeline-profile-index #global_wrapper .layout_main .layout_right,#global_page_timeline-profile-unauthorized #global_wrapper .layout_main .layout_right{	min-width: 100%;}#global_page_timeline-profile-index .followers-wrap .col .icon-share,#global_page_timeline-profile-unauthorized .followers-wrap .col .icon-share{	display: inline-block;	vertical-align: middle;}#global_page_timeline-profile-index .followers-wrap .col .share,#global_page_timeline-profile-unauthorized .followers-wrap .col .share{	padding: 6px 0;}#global_page_timeline-profile-index .personalContent:before, #global_page_timeline-profile-unauthorized .personalContent:before{	display: none;}div.field-privacy-selector{	margin-left: 7px!important;}#global_page_user-edit-profile .edit-wrap form{	overflow: hidden;}#global_page_timeline-profile-index .followers-wrap .col.follow-wrap .grey-text,#global_page_timeline-profile-unauthorized .followers-wrap .col.follow-wrap .grey-text{	display: inline-block!important;}.custom-ajax-modal .layout_page_messages_messages_compose,#smoothbox_window #global_page_messages-messages-compose{	box-shadow: none;}.custom-ajax-modal .layout_page_messages_messages_compose .generic_layout_container.layout_top,#smoothbox_window #global_page_messages-messages-compose .generic_layout_container.layout_top{	display: none;}.custom-ajax-modal .layout_page_messages_messages_compose .generic_layout_container.layout_main,#smoothbox_window #global_page_messages-messages-compose .generic_layout_container.layout_main{	margin-top: 0;}.custom-ajax-modal .layout_page_messages_messages_compose .generic_layout_container.layout_main .layout_core_content,#smoothbox_window #global_page_messages-messages-compose .generic_layout_container.layout_main .layout_core_content{	box-shadow: none;	padding: 5% 4%;}#global_page_timeline-profile-index .followers-wrap .col .icon-text,#global_page_timeline-profile-unauthorized .followers-wrap .col .icon-text{	padding: 10px 0;	display: inline-block;	vertical-align: middle;}#global_page_timeline-profile-index .followers-wrap .col .count,#global_page_timeline-profile-unauthorized .followers-wrap .col .count{	display: inline-block;	vertical-align: middle;	color: var(--white);}#global_page_timeline-profile-index .personaldatas,#global_page_timeline-profile-unauthorized .personaldatas{	float: none!important;}.light-box{	padding-right: 0!important;}.light-box-black-wrap,body .layout_whcore_page_contact .content{	padding: 20px!important;}a.email-large-btn.non-login{	margin-left: 20px;	margin-top: 0;}div.banner a{	padding: 10px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul{	padding-right: 20px;}#global_page_timeline-profile-index #global_wrapper .layout_main .layout_right{	float: none;	width: 100%;	padding: 0;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .submenu_open{	padding: 0!important;	position: absolute;	top: 0;	left: 0;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .submenu_open::after{	border-top-color: var(--gray)!important;}#global_header #core_menu_mini_menu li.special-item-avatar-profile .custommenu-nav-subitem{	text-align: left;	background: #333333 !important;}#global_header #core_menu_mini_menu .custommenu-submenu-item > a::after{	content: "";	right: -5px !important;/* 	display: none;*/}#global_header #core_menu_mini_menu li.special-item-avatar-profile .special-item-profile{	display: block;}}@media screen and (max-width: 767px){.users-tools form input[type=text], .users-tools select, .users-tools textarea{	font-size: 16px;}#global_page_timeline-profile-index .member-name,#global_page_timeline-profile-unauthorized .member-name{	display: flex;	align-items: baseline;	gap: 3px;	font-size: 28px;}#global_page_timeline-profile-index .professional-profile-widget,#global_page_timeline-profile-unauthorized .professional-profile-widget{	padding-top: 30px !important;}#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3 *,#global_page_timeline-profile-index .layout_right div.generic_layout_container > h3  span,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3 *,#global_page_timeline-profile-unauthorized .layout_right div.generic_layout_container > h3  span{	word-break: break-all;}.user-name-top{	flex-wrap: wrap;}.user-name-top .icon-profile-video{	display: none;}}@media screen and (max-width:640px){#profile_whmedia_projects li, #profile_whmedia_projects li img{	width: 100%;	margin: 0 0 10px;}.light-box-black-wrap .attention{	font-size: 18px!important;	line-height: 24px!important;}.email-large-btn.non-login{	margin: 10px auto!important;	max-width: 230px;	display: table!important;}.fb-large-btn.non-login{	display: none;}.email-large-btn>span,.fb-large-btn>span{	font-size: 12px!important;}.layout_timeline_usermedia .album_options{	overflow: hidden;	margin-bottom: 15px;}.layout_timeline_usermedia .album_options a,.layout_whmedia_usermedia .album_options .buttonlink.delete_album{	float: left;	margin-right: 10px;}.layout_whmedia_usermedia .creation_date{	float: none;	margin-right: 0;}.layout_whmedia_usermedia .album_options{	overflow: hidden;	margin-bottom: 15px;	text-align: left;}.layout_whmedia_usermedia .album_options .add_media{	float: left;}.edit-wrap form .form-element input,.edit-wrap form .form-element select{	width: 100%!important;}#global_page_user-settings-network .edit-wrap form ul.networks,#global_page_user-settings-network .networks_right ul.networks{	margin: 0;}#global_page_core-search-index #searchform select{	margin-top: 10px;}.followers-wrap .col{	height: auto;}.followers-wrap,.layout_timeline_usermedia .album_info .title label{	display: block;}#global_page_timeline-edit-media .layout_core_container_tabs .layout_timeline_usermedia{	padding: 20px!important;}.layout_timeline_usermedia .album_info input{	width: 100%;	display: block;	margin: 5px 0;}.layout_timeline_usermedia .btn-description.checkmark,.layout_timeline_usermedia .btn-title.checkmark{	margin-left: 0;}.layout_timeline_usermedia .title,.layout_whmedia_usermedia .title{	width: 100%;}.layout_timeline_usermedia .creation_date,.layout_whmedia_usermedia .creation_date{	display: block;	margin-bottom: 5px;}.layout_timeline_usermedia .info,.layout_whmedia_usermedia .info{	overflow: hidden;}#global_page_timeline-profile-index .album_info .description span{	word-wrap: break-word;}#EditPhoto .main.item_photo_user{	max-width: 100% !important;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container .media-item{	padding-left: 66px;}.layout_middle .layout_core_container_tabs > .generic_layout_container > .generic_layout_container .media-thumb{	width: 52px;	height: 52px;	margin-left: -65px;	font-size: 25px;	line-height: 56px;}.users-tools .title-mobile{	display: block;}.users-tools .labels-headline{	display: none;}.users-tools .labels-headline.shown{	display: block;}.users-tools .profile-labels.labels-mobile.shown{	display: block;}.users-tools .labels-desktop{	display: none;}.users-tools .dropdown-user-labels .dropdown-menu{	left: -120px;}.users-tools .dropdown-primary.dropdown-menu-label .dropdown-menu:before{	right: 49%;}.users-tools .dropdown-menu .title{	margin-bottom: 0;}.users-tools .dropdown-primary.dropdown-menu-label .form-add-label{	margin-bottom: 10px;}.users-tools .btn.btn-red{	margin-right: 10px;}.users-tools .open-cerabox{	margin-right: 5px;}.users-tools .count_notes{	margin-right: 0;}}@media screen and (max-width: 500px){.layout_user_profile_self_type_video .professional-profile-widget .video-block > div{	width: 100%;}.layout_user_profile_self_type_video .professional-profile-widget .video-block > div:last-child{	padding-top: 20px;}.users-tools .dropdown-user-labels .dropdown-menu{	left: -240px;}.users-tools .dropdown-primary.dropdown-menu-label .dropdown-menu:before{	right: 15px;}}@media screen and (min-width:801px) and (max-width:880px){#global_page_user-professional-profile-edit .layout_main .layout_left, #global_page_timeline-edit-settings .layout_main .layout_left{	padding-right: 15px !important;}}@media screen and (min-width:801px) and (max-width:1024px){}@media screen and (min-width:801px) and (max-width:1440px){#global_page_timeline-profile-index .personalContent, #global_page_timeline-profile-unauthorized .personalContent{	padding-inline: 0;}}#global_page_user-profile-index .layout_page_user_profile_index .layout_top{	background-image: url(/application/themes/stagelync/images/header_bg.gif?c=1463);	background-repeat: repeat;	background-color: #303030;}#global_page_user-profile-index .layout_top .layout_timeline_cover{	margin: 0 auto;	max-width: 1150px;	padding-top: 20px;	overflow: hidden!important;}#global_page_user-profile-index #global_wrapper{	width: 100% !important;	max-width: none !important;	padding-top: 0px;}#global_page_user-profile-index #global_content{	width: 100%;	max-width: none;	padding: 0px !important;}#global_page_user-profile-index .layout_top .layout_middle{	width: 100% !important;	overflow: visible !important;}#global_page_user-profile-index .layout_top .layout_timeline_cover{	margin: 0 auto;	max-width: 1150px;	padding-top: 20px;	overflow: visible!important;}#global_page_user-profile-index .user_profile_photo{	position: static !important;	width: 240px;	height: 240px;	background: transparent;	border-radius: 0;	border-radius: none !important;	border-color: transparent !important;	padding: 0 !important;	margin-left: -100%;	float: left;	display: table-cell;	background-position: center center;	background-repeat: no-repeat;}#global_page_user-profile-index .user_profile_photo img{	width: 100%;	height: 100%;	max-width: 100% !important;	max-height: 100% !important;}#global_page_user-profile-index .cover_user_profile_left .user_info{	padding-left: 0 !important;	max-width: 1150px !important;	border: none !important;	padding: 0 !important;	background: #191919 !important;	border-radius: 0 !important;	max-height: 240px;}#global_page_user-profile-index .personaldatas{	width: 100%;	float: left;}#global_page_user-profile-index .person{	min-height: 200px;	padding-left: 260px;	padding-right: 320px;	padding-top: 20px;	box-sizing: border-box;}#global_page_user-profile-index .cover_user_profile_left .user_name{	margin: 0 !important;	float: none !important;}#global_page_user-profile-index .member-name{	font-size: 40px;	line-height: 1;	margin-bottom: 10px;	font-family: 'sailec-light';	color: #fff;}.member-position span,.member-title span{	font-size: 16px;	line-height: 21px;	font-family: 'sailec-bold';	color: #ffcd00;	margin-bottom: 0;}.member-country span{	font-size: 11px;	line-height: 21px;	text-transform: uppercase;	color: #bababa;	margin-bottom: 0;}.personalContent{	position: relative;	float: right;	margin-left: -100%;	width: 300px;	min-height: 200px;	border-left: 1px solid #292929;/* 	overflow: hidden !important;*/	padding: 20px;	box-sizing: border-box;}.btns-block{	height: 40px;	padding-left: 260px;	border-top: 1px solid #292929;	font-size: 11px;	display: table;	width: 100%;	color: #8c8c8c;	border-bottom: 1px solid #292929;	box-sizing: border-box;	padding-right: 20px;}.personalContent ul li span{	color: #fff;	font-size: 12px;	font-family: 'sailec-bold';}span.grey-text{	color: #8c8c8c !important;	font-family: 'sailec-bold';	font-size: 12px;}#global_page_user-profile-index #global_wrapper .layout_main{	max-width: 1150px;	margin: 20px auto;	box-sizing: border-box;	overflow: hidden;}/* Media Block */.px-1{	padding: 0 5px;}.px-2{	padding: 0 10px;}.px-3{	padding: 0 15px;}.py-1{	padding: 5px 0!important;}.py-2{	padding: 10px 0!important;}.py-3{	padding: 15px 0!important;}.p-1{	padding: 5px;}.p-2{	padding: 15px;}.p-3{	padding: 20px;}.pr-0{	padding-right: 0;}.pb-0{	padding-bottom: 0!important;}.m-1{	margin: 5px;}.m-2{	margin: 15px;}.m-3{	margin: 20px;}.mt-1{	margin-top: 5px;}.mt-2{	margin-top: 10px!important;}.mt-3{	margin-top: 15px;}.mr-1{	margin-right: 5px;}.mr-2{	margin-right: 10px;}.mr-3{	margin-right: 15px;}.ml-1{	margin-left: 5px;}.ml-2{	margin-left: 10px;}.ml-3{	margin-left: 15px;}.mb-3{	margin-bottom: 15px!important;}.mb-4{	margin-bottom: 20px!important;}.mb-5{	margin-bottom: 25px!important;}.text-right{	text-align: right;}.text-uppercase{	text-transform: uppercase;}.float-right{	float: right;}.font-light{	font-family: "sailec-light";}.font-regular{	font-family: "sailec-regular";}.font-bold{	font-family: "sailec-bold", sans-serif;}.font-red{	color: #e3351f;}.icon-icomoon{	box-sizing: border-box;	display: inline-block;	font-family: "icomoon";	font-size: 16px;	height: 16px;	margin-right: 1px;	width: 16px;}.icon-circus{	box-sizing: border-box;	display: inline-block;	font-family: "icon-circus";	font-size: 16px;	margin-right: 1px;}.page-description{	padding: 15px;	border-radius: 0;	border-top: none;	color: #717171;	margin-top: -1px;}.content.bg-white .page-description{	padding: 15px 0;}.not-login-body .page-description{	border-top: 1px solid #ededed;}.media-item{	padding-left: 65px;	min-height: 50px;}.media-item + .media-item{	margin-top: 20px;}.media-thumb{	font-family: "icon-circus";	width: 50px;	height: 50px;	background: #f1f1f1;	text-align: center;	vertical-align: middle;	display: block;	line-height: 52px;	font-size: 30px;	color: #d6d6d6;	margin-left: -65px;	position: absolute;}.media-info{	overflow: hidden;}.media-info .img-wrap{	margin-right: 15px;}.icon-employments::before{	content: "\E007";}.icon-education::before{	content: "\E000";}.icon-awards::before{	content: "\E001";}.icon-credits::before{	content: "\E002";}.icon-media::before{	content: "\E005";}.icon-cources::before{	content: "\E003";}.icon-sources::before{	content: "\E004";}.icon-tech-specs::before{	content: "\E006";}.icon-individual-card,.icon-company-card,.icon-company-table,.icon-festival-card,.icon-agency-card,.icon-school-training-card,.icon-venue-card,.icon-supplier-card,.icon-organization-card,.icon-media-card,.icon-museum-card,.icon-all-card{	position: relative;	display: inline-block;	width: 50px;	height: 24px;	margin-right: 3px;	font-size: 45px;}.icon-individual-card::before, .icon-company-card::before, .icon-company-table::before, .icon-festival-card::before, .icon-agency-card::before, .icon-school-training-card::before, .icon-venue-card::before, .icon-supplier-card::before, .icon-organization-card::before, .icon-media-card::before, .icon-museum-card::before, .icon-all-card::before{	position: absolute;	top: 50%;	left: 50%;	display: inline-block;	width: unset;	height: unset;	transform: translate(-50%, -50%);	font-size: inherit;}.icon-all-card::before{	content: "\E165";}.icon-individual-card::before{	content: "\E156";}.icon-company-card::before{	content: "\E157";}.icon-company-table::before{	content: "\E11E";}.icon-festival-card::before{	content: "\E158";}.icon-agency-card::before{	content: "\E159";}.icon-school-training-card::before{	content: "\E164";}.icon-venue-card::before{	content: "\E122";}.icon-supplier-card::before{	content: "\E11D";}.icon-organization-card::before{	content: "\E160";}.icon-media-card::before{	content: "\E162";}.icon-museum-card::before{	content: "\E161";}.orange-hover:hover{	color: var(--yellow) !important;}.media-wrapper-title{	text-transform: uppercase;	overflow: hidden;}.media{	overflow: hidden;	position: relative;}.media+.media{	border-top: 1px solid #ededed;}.media-expired{	padding: 5px;	background: #f1f1f1;}.media-expired .media-body,.media-expired .media-body .media-date,.media-expired .media-body .media-location,.media-expired .media-body a.media-author,.media-expired .media-body a.media-title{	color: #8c8c8c;}.media>a:first-child{	margin-right: 15px;}.media-cover,.media>a:first-child{	float: left;	height: 120px;	width: 120px;	overflow: hidden;	position: relative;}.media-cover.img-100{	max-height: 100px;	max-width: 100px;}.media-cover.img-100,.media-cover.img-100 img,.media.img-100 a:first-child img{	max-height: 100px;	max-width: 100px;}.media-cover.img-162{	width: 162px;	height: 100px;	max-width: 162px;	max-height: 100px;	object-fit: cover;}.media-cover.img-162,.media-cover.img-162 img,.media.img-162 a:first-child img{	width: 162px;	height: 100px;	max-width: 162px;	max-height: 100px;	object-fit: cover;}.media a:first-child img, .media-cover, .media-cover img{	height: 120px;	width: 120px;}.media-cover .archive{	position: absolute;	right: -54px;	top: 12px;	transform: rotate(45deg);	width: 155px;}.media-cover .archive span{	background: #e3351f;	color: var(--white);	display: block;	font-family: "sailec-bold";	font-size: 8px;	padding: 5px 10px;	text-align: center;	text-transform: uppercase;}.media-cover img{	max-width: 120px;}.media-body{	color: var(--black-dark);	font-size: 14px;	line-height: 20px;	overflow: hidden;	position: relative;}.media-body a.media-title:hover{	color: var(--blue);}.media-body .expired{	color: #e3351f;	float: left;	font-size: 11px;	margin-bottom: 0;	padding: 0;	text-align: right;	text-transform: uppercase;}.media-body .expired+.action-wrapper+.media-title{	clear: both;}.icon-icomoon.icon-edit::before{	font-family: "icon-circus";	content: "\E021";	font-size: 18px;}.icon-icomoon.icon-copy::before{	content: "\E01F";	font-family: "icon-circus";}.icon-icomoon.icon-delete::before{	content: "\E019";	font-family: "icon-circus";}.icon-circus.icon-edit::before{	content: "\E021";}.icon-circus.icon-copy::before{	content: "\E01F";}.icon-circus.icon-delete::before{	content: "\E019";}.icon-white a[class*=icomoon]::before{	color: var(--white);}.icon-white a[class*=icomoon]:hover::before{	color: #e3351f;}.icon-red a[class*=icomoon]::before{	color: #e3351f;}.icon-red a[class*=icomoon]:hover::before{	color: var(--yellow);}.media-title{	clear: both;	color: var(--dark-gray);	display: block;	font-size: 21px;	line-height: 25px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	overflow-wrap: break-word;}.media-author{	color: #8c8c8c;	font-size: 12px;}.media-date,.media-location{	font-size: 13px;	line-height: 1.2;	text-transform: uppercase;	margin: 2px 0;}/* Media Block End *//* ! Buttons */a.buttonlink:before{	margin-right: 0;}#TB_window button,.btn,button{	display: inline-block;	margin-right: 5px;	padding: 2px 15px 0;	box-sizing: border-box;	cursor: pointer;	line-height: 28px;	font-size: 16px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	text-transform: initial;	text-decoration: none;	text-align: center;	border-radius: 100px;	border: 0;}#TB_window button,#TB_window button  *,.btn,.btn  *,button,button  *{	text-shadow: none;}#TB_window button,.btn,.btn .text,.btn>span,body a.cancel-btn,button{	font-family: "gtwalsheim-pro-bold", sans-serif;}#global_page_user-edit-profile #buttons-element button,#global_page_user-edit-profile #submit-element button{	margin-block: 3px;	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: var(--blue);	background-image: linear-gradient(to bottom, var(--blue) 0%, var(--blue) 75%);	position: relative;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}#global_page_timeline-profile-index #TB_window button.disabled,#global_page_timeline-profile-index .btn.disabled{	color: #8c8c8c;	border: 1px solid #8c8c8c;}#TB_window button,.btn,.btn .text,.btn>span,body a.cancel-btn,button{	font-family: "gtwalsheim-pro-medium", sans-serif;}#TB_window button,button{	margin-block: 1px;	background-color: var(--blue);	color: var(--white);}#TB_window button:hover, button:hover{	outline: 1px solid var(--blue);	background-color: var(--white);	color: var(--dark-gray);}.btn-red{	background-color: var(--red);	border-bottom: 1px solid var(--red);	margin-right: 0;}.btn-red,.btn-red:link, .btn-red:visited, .btn-red  *{	color: var(--white);}.btn-red:hover{	background-color: var(--red-d);}.btn.btn-blue{	color: var(--white);	background-color: var(--blue);}.btn.btn-blue:hover{	color: var(--black);	background: var(--white);/* 	background-color: var(--white) !important;*/	outline: 1px solid var(--blue);}.btn.btn-link{	color: var(--black-dark);	background-color: transparent;	border: none;	outline: none;	font-family: 'sailec-bold';	font-size: 13px;}.btn.btn-link:hover{	color: var(--blue);}.btn.btn-link.btn-blue{	color: var(--blue);	background-color: transparent;}.btn.btn-link.btn-blue:hover{	color: var(--white);	outline: none;	text-shadow: 1px 1px 1px var(--gray);}.link-more,a.link-more:link{	display: inline-block;	margin-bottom: 18px;	color: var(--black);	font: 24px / 1 'gtwalsheim-pro-bold', sans-serif;	text-decoration: underline;	text-underline-offset: 6px;}.link-more:hover, a.link-more:link:hover{	color: var(--blue);	text-decoration-color: var(--black);}.btn-link-red{	color: var(--red-d);}.btn-black{	color: var(--white) !important;	background: var(--black);	text-shadow: none;}.btn-black:hover{	color: var(--black) !important;	background: var(--white);	outline: 1px solid var(--black);}.btn-gray{	background: #8c8c8c;	color: var(--white);	text-shadow: none;	border-bottom: 1px solid #8c8c8c;}.btn-gray:hover{	color: var(--gray-ccc) !important;}.btn.btn-yellow{	color: var(--dark-gray);}.btn.btn-yellow:hover{	color: #333;}.btn.btn-black,.layout_event_browse_search button[type=submit]{	color: var(--white);}.btn.btn-black:hover, .layout_event_browse_search button[type=submit]:hover{	color: var(--blue);}body a.cancel-btn{	font-size: 12px;	text-transform: uppercase;	text-decoration: underline;}.btn-transparent-red,.btn-transparent-red:link, .btn-transparent-red:visited{	background: transparent;	border: transparent;	color: #e3351f;	text-transform: none;}.btn-transparent-red:hover, .btn-transparent-red:link:hover, .btn-transparent-red:visited:hover{	background: transparent;	border: transparent;	color: var(--yellow);	text-transform: none;}body[id*=-edit-] #buttons-wrapper,footer.buttons{	background: #efefee;	padding: 20px 40px;	clear: both;	overflow: hidden;}body[id*=-edit-] #buttons-wrapper:has(#execute), footer.buttons:has(#execute){	background: transparent;	padding: 25px 40px;}#global_page_timeline-edit-delete #buttons-wrapper{	background: 0 0;	margin-bottom: 25px;}body[id*=-edit-] #buttons-wrapper #buttons-label{	display: none;}.view-all-items,div.more-wrap,footer.buttons .left{	text-align: right;}.view-all-items,div.more-wrap{/* 	border-top: 1px solid #ededed;*/	position: relative;	display: block;	width: auto;	margin: 0 0 0 0;	padding: 15px 0 0;}.view-all-items,.view-all-items  *,div.more-wrap,div.more-wrap  *{	font-family: 'sailec-bold', sans-serif;	color: var(--red-d);	text-transform: initial;}.view-all-items a,div.more-wrap a{	position: relative;}.view-all-items a::after, div.more-wrap a::after{	content: "\E015";	position: absolute;	top: 1px;	right: -5px;	transform: rotate(-90deg);	font-family: "icon-circus";	color: var(--red-d);}.view-all-items a,.view-all-items span,div.more-wrap a,div.more-wrap span{	font-family: 'sailec-bold';	font-size: 16px;	position: relative;	display: inline-block;}.view-all-items span,div.more-wrap span{	padding-left: 0;	padding-right: 12px;	z-index: 9;}#global_wrapper div.other-acts-info .position-uppercase.position a:hover, .view-all-items a:hover span, .view-all-items a:hover:after, div.more-wrap a:hover span, div.more-wrap a:hover::after{	color: var(--blue);}/* End Buttons *//* Names */.user-name{	display: block;	font-family: "sailec-regular";	font-weight: 400;	font-size: 18px;	line-height: 24px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;}span.timestamp{	font-size: 11px;	font-family: "sailec-bold", sans-serif;	text-transform: uppercase;}#global_wrapper .acts-name,#global_wrapper .touring-name{	display: block;	font-family: 'gtwalsheim-pro-bold';	font-size: 21px;	line-height: 28px;	color: var(--dark-gray);	word-wrap: break-word;}#global_wrapper .acts-name:hover, #global_wrapper .touring-name:hover{	color: var(--blue);}#global_wrapper .acts-title,#global_wrapper .acts-title a,#global_wrapper .touring-title,#global_wrapper .touring-title a,.events_type{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	text-transform: capitalize;	color: #8c8c8c;	word-wrap: break-word;	font-weight: 400;}#global_wrapper .acts-title:hover, #global_wrapper .acts-title a:hover, #global_wrapper .touring-title:hover, #global_wrapper .touring-title a:hover, .events_type:hover{	color: #282828;}#global_wrapper .acts-title a,#global_wrapper .touring-title a{	display: inline-block;}#global_wrapper div.item .text-about .title{	font-size: 14px;	line-height: 16px;}#global_wrapper .country{	display: block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	word-wrap: break-word;	line-height: 20px;}#global_wrapper .country:hover{	color: var(--yellow);}.title-wrap .member_title{	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	display: inline-block;	max-width: 100px;	float: left;	padding-right: 8px;	vertical-align: middle;	position: relative;	margin-left: 0;	font-size: 18px;}.member_title.not-has-btn{	max-width: 100%;}/* End Names *//* Whos who*/.who-to-follow-more{	overflow: hidden;	padding-bottom: 20px;}/* End Whos who *//* Browse Atcs - Shows */.video-wrapper .text-about{	max-width: 43%;}.acts-container .more-wrap,.touring-show-container .more-wrap{	margin: 0;}body[id^="global_page_whcore-index-browse-acts"] .layout_top > .layout_middle > div.layout_core_html_block,body[id^="global_page_whcore-index-browse-touring"] .layout_top > .layout_middle > div.layout_core_html_block{	margin-bottom: 0;}.layout_whcore_featured_slider>h3{	display: none;}.video-wrapper .page-name,.video-wrapper .page-name a{	font-family: 'sailec-light', sans-serif;	font-weight: 100;	font-size: 40px;	margin-bottom: 0;	color: var(--white);	display: block;	line-height: inherit;	text-shadow: 1px 1px 1px var(--gray);}.video-wrapper .page-name:hover, .video-wrapper .page-name a:hover{	color: var(--yellow);}#global_page_page-index-view .video-wrapper h1.page-name:hover{	color: var(--white);}.user-content .page-create-by{	display: block;	font-size: 22px;	line-height: 25px;	margin-bottom: 5px;}#global_wrapper .page-create-by a,.user-content .page-create-by{	color: var(--white);	font-family: 'sailec-light', sans-serif;}#global_wrapper .page-create-by a:hover{	color: var(--yellow);}.acts-cover a,.turing-cover a{	position: relative;	overflow: hidden;	display: block;}.archive-tape{	background-image: none;	margin: 0;	padding: 0;	position: absolute;	top: 12px;	width: 155px;	transform: rotate(45deg);	right: -54px;}.archive-tape span{	display: block;	font-family: "sailec-bold";	padding: 5px 9px;	text-align: center;	text-transform: uppercase;	color: var(--white);	font-weight: 700;	font-size: 8px;	background: #e3351f;}.acts-cover img,.turing-cover img{	width: 100px;	height: 100px;}.layout_whcore_browse_acts .acts-cover img,.layout_whcore_search_acts .acts-cover img,.layout_whcore_browse_touring .turing-cover img,.layout_whcore_search_turings .turing-cover img{	width: 155px;	max-width: 155px;	height: 100px;	object-fit: cover;}.acts-item .acts-cover,.touring-item .turing-cover{	display: inline-block;	float: left;	height: 120px;}.acts-container .acts-item,.touring-show-container .touring-item{	width: 32.333%;	padding: 0 20px 20px 0 !important;	display: inline-block;	vertical-align: top;}.directory .acts-item,.directory .touring-item{	padding: 15px 0!important;	width: 100%;}.directory .acts-item,.directory .touring-item{	border-bottom: 1px solid #ededed;}.directory .acts-item:first-child, .directory .touring-item:first-child{	padding: 0 0 15px!important;}.directory .acts-item:last-child, .directory .touring-item:last-child{	border-bottom: none;	padding: 15px 0 0!important;}.layout_middle .layout_whcore_browse_acts+.layout_core_ad_campaign,.layout_middle .layout_whcore_browse_touring+.layout_core_ad_campaign{	text-align: center;	background: var(--white);	box-sizing: border-box;	border-radius: 3px;}.video-wrapper .page-position{	max-height: 103px;	overflow: hidden;	line-height: 20px;	margin-bottom: 10px !important;	font-family: 'sailec-bold';	font-size: 15px;	color: var(--blue-third);	display: block;}.video-wrapper .page-position a{	font-family: 'sailec-bold';	font-size: 15px;	color: var(--blue-third);	margin-bottom: 0;	display: inline;	white-space: nowrap;}.video-wrapper .page-position a:hover{	color: var(--white);}.video-wrapper .page-location,.video-wrapper .page-location a{	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	color: var(--white);	text-shadow: 1px 1px 1px var(--gray);	font-size: 14px;	display: inline-block;	margin-top: 0;}.video-wrapper .page-location:hover, .video-wrapper .page-location a:hover{	color: var(--blue-third);}.acts-container .content,.touring-show-container .content{	padding: 30px 0 0;}.acts-container .more-wrap,.touring-show-container .more-wrap,.view-all-items{	padding: 0 20px 0;}.acts-container.directory .content,.touring-show-container.directory .content{	padding: 0;}.touring-item .touring-info{	display: block;	overflow: hidden;	word-wrap: break-word;	padding-left: 17px;}/* End Browse Atcs - Shows *//* Act Page */.page-cover-wrapper .edit-page>span{	display: table-cell;	white-space: nowrap;	font-size: 22px;	margin: 0;	padding: 15px 3px 15px 15px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .1);	font-family: 'sailec-bold';	color: var(--dark-gray);	vertical-align: middle;}.page-cover-wrapper .edit-page{	position: relative;	z-index: 5;}.layout_whcore_page_cover{	margin-bottom: 20px;}.btn-red-wrapper{	display: table-cell;	text-align: left;	width: 100%;	padding: 10px;	box-sizing: border-box;	vertical-align: middle;}.pull-right-block .btn.btn-yellow{	float: right;	margin: 0 0 0 30px;}.page-cover-wrapper .btn-red-wrapper{	text-align: right;}.since-block{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	color: var(--white);	text-shadow: 1px 1px 1px var(--gray);	text-transform: uppercase;	margin-top: 8px;}/* about page */.inner-container{	width: 100%;	max-width: 1180px;	margin: 0 auto;}.page-banner{	width: 100%;	padding: 92px 15px 72px 15px;	background: url(/application/themes/stagelync/images/banner-pricing-bg.png?c=1463);	background-position: center;	background-size: cover;	background-repeat: no-repeat;	font-family: 'sailec-bold', sans-serif;}.banner-inner{	display: flex;	justify-content: space-between;	align-items: center;	width: 100%;	max-width: 1180px;	margin: 0 auto;}.center{	justify-content: center;}.page-title-action.section-title,.section-title{	margin-top: 25px;	margin-bottom: 35px;	font-size: 32px;	line-height: 44px;	color: var(--black-dark);}.section-title.between{	margin-top: 70px;	margin-bottom: 40px;}.section-title .member-name{	text-transform: capitalize;}.faq-title{	font-family: 'gtwalsheim-pro-bold', sans-serif;}.page-title-action.section-title{	line-height: 36px;	text-wrap: balance;}.page-title-action.section-title,.page-title-action.section-title  *{	font-family: 'gtwalsheim-pro-regular', sans-serif;}.page-title-action.section-title span{	padding-bottom: 5px;}.page-title-action{	font-size: 24px;}.banner-left .subtitle-wrapper{	width: 100%;	max-width: 566px;	padding: 12px 6px;	background: #FECA30;	border-radius: 3px;	text-align: center;}.banner-left .subtitle-wrapper span{	background: -webkit-linear-gradient(right, #E3351F, var(--black));	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;	font-size: 18px;	font-weight: bold;	line-height: 18px;	text-transform: uppercase;}.banner-right{	width: 181px;	height: 91px;	background: url(/application/themes/stagelync/images/circustalk-white-yellow.png?c=1463);	background-position: center;	background-size: cover;	background-repeat: no-repeat;}.columns-wrapper{	position: relative;	overflow: unset;	display: block;	max-width: 1067px !important;	height: unset;	min-height: unset;	margin-inline: auto;}.choose-bill,.plan-choose{	font-size: 15px;	color: #131C0E;	font-family: 'sailec-regular', sans-serif;}.choose-bill{	position: sticky;	top: 15px;	z-index: 10;	max-width: 300px;	margin: 0 auto 25px;	padding: 20px 0px;	background: linear-gradient(180deg, var(--gray-ffive) 0%, var(--gray-fff) 50%);	border-radius: 40px;	border: 1px solid var(--gray-ffive);	box-shadow: 0 5px 8px 0 rgb(0 0 0 / 10%);}.choose-bill-inner{	display: flex;	justify-content: center;	align-items: center;}.bill-title,.bill-title span{	font-family: 'sailec-bold', sans-serif;	font-size: 15px;	line-height: 25px;	text-transform: uppercase;}.bill-yearly{	position: relative;}.bill-yearly span{	position: absolute;	top: -13px;	left: -3px;	padding: 2px 6px;	font-size: 12px;	line-height: 12px;	background: #FED355;	border-radius: 22px;	white-space: nowrap;}.custom-checkbox-container{	position: relative;	margin: 0 6px;}.toggle-input{	height: 1px;	overflow: hidden;	position: absolute;	white-space: nowrap;	width: 1px;	visibility: hidden;}.custom-checkbox-container span{	display: inline-block;}.custom-checkbox-container .toggle-track{	position: relative;	display: flex;	align-items: center;	width: 50px;	height: 29px;	background: linear-gradient(270deg, #E3351F 0%, #FFD320 100%);	border: 1px solid #F28B20;	box-sizing: border-box;	border-radius: 22px;	cursor: pointer;}.toggle-indicator{	position: absolute;	transform: translate(-50%, -50%);	top: 50%;	left: 27%;	width: 22px;	height: 22px;	background: var(--gray-fff);	border-radius: 50%;	transition: all .8s;}.toggle-input:checked+.toggle-track .toggle-indicator{	left: 73%;}.mini-cards{	margin-top: 60px;	margin-bottom: 50px;	color: var(--black);}.mini-cards .cards-title{	margin-bottom: 40px;	text-align: center;	font-family: 'sailec-bold';	font-weight: 700;	font-size: 32px;	line-height: 40px;}.mini-cards .mini-cards-inner{	display: grid;	grid-template-columns: repeat(3, minmax(250px, 343px));	gap: 30px 10px;	justify-content: center;}.mini-cards .mini-cards-inner.two-cols{	grid-template-columns: repeat(2, minmax(250px, 343px));}.mini-cards .mini-card{	text-align: center;}.mini-cards .mini-card-img{	margin-bottom: 15px;}.mini-cards .mini-card-text{	font-family: 'sailec-regular';	font-style: normal;	font-weight: 400;	font-size: 21px;	line-height: 34px;	text-align: center;}.get-started{	display: flex;	flex-direction: column;	align-items: center;	margin-block: 65px;	line-height: 35px;	text-align: center;}.get-started-title{	font-size: 21px;	font-family: 'sailec-bold', sans-serif;}.get-started-text{	margin-bottom: 18px;	font-size: 21px;	font-family: 'sailec-regular', sans-serif;}.plan-choose{	position: static;	display: grid;	grid-template-columns: repeat(3, minmax(auto, 350px));	gap: 14px;	justify-content: center;	flex-wrap: wrap;	margin: 0 auto 60px;}.plan-choose.two-cols{	grid-template-columns: repeat(2, minmax(auto, 455px));}.plan-type{	position: relative;	display: flex;	flex-direction: column;	align-items: center;	width: 100%;/* 	max-width: 280px;*//* 	margin: 7px;*/	padding: 47px 25px 24px;	text-align: center;	border: 1px solid #C1C1C1;	box-sizing: border-box;	border-radius: 3px;}.plan-type-current{	margin-inline: auto;	max-width: 455px;	margin-top: 50px;}.plan-type .current-plan{	position: absolute;	top: -1px;	left: 50%;	padding: 0 6px;	transform: translate(-50%, -50%);	background-color: var(--white);}.plan-type .current-plan .current-title{	font-family: 'sailec-bold';	font-size: 16px;	text-transform: uppercase;	color: #C1C1C1;	white-space: nowrap;}.plan-type.plan-gold .current-plan .current-title{	color: transparent;	text-align: center;	background: linear-gradient(to right, var(--blue-third) 0%, var(--blue) 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.plan-type.plan-gold{	border: 1px solid var(--blue);}.type-header{	width: 100%;	margin-bottom: 25px;}.type-header .additional-text{	padding: 20px 0 0;}.plan-pro .type-title span{	font-weight: bold;	font-family: 'sailec-bold', sans-serif;}.type-title,.plan-type .type-title{	position: relative;	width: 100%;	margin-bottom: 17px;	padding-bottom: 13px;	font-size: 24px;	line-height: 28px;	color: #131C0E;	text-align: center;	font-family: 'gtwalsheim-pro-bold', sans-serif;}.type-title span:before, .plan-pro .type-title span:before{	content: "E10E";	position: absolute;	display: block;	top: -18px;	right: 0;	width: 25px;	height: 13px;	font-family: "icon-circus";	font-size: 45px;	font-weight: normal;}.type-title:after, .plan-type .type-title:after{	content: "";	position: absolute;	bottom: 0;	left: 50%;	transform: translateX(-50%);	width: 100%;	max-width: 282px;	height: 1px;	margin-inline: auto;	border: 1px solid #E6E6E6;}.price-yearly-month span{	font-weight: 400;}.type-description{/* 	padding: 0 23px;*/	font-size: 15px;	line-height: 20px;	text-align: center;}.type-description span{	display: inline-block;	margin-bottom: 5px;	font-family: 'sailec-bold', sans-serif;}.plan-type .basic-free{	margin-bottom: 20px;	font-size: 18px;	line-height: 21px;	font-family: 'sailec-bold', sans-serif;}.plan-type .basic-free+.lock-in-discount{	text-align: center;	font-size: 13px;	margin: -15px -5px 15px;}.type-top{	margin: 20px auto 30px;	padding: 19px 10px;	text-align: center;	border-radius: 6px;	font-size: 17px;	background: #F1F1F1;}.plan-type .yerly-blank{	margin-top: 21px;}.plan-type .basic-free.price-yearly{	color: #8c8c8c;	font-family: 'sailec-regular', sans-serif;	font-weight: normal;	font-size: 15px;}.plan-type .btn.m-zero{	width: 100%;	min-width: 230px;	max-width: 230px;	font-size: 16px;	line-height: 20px;	padding: 15px 25px;}.plan-type .btn.blank-button{	padding: 12px 0 10px;	pointer-events: none;	opacity: 0;}.plan-type .btn.small-space{	padding-top: 7px;}.plan-type .btn.btn-yellow.m-zero{	padding-top: 12px;	padding-bottom: 12px;	background: linear-gradient(180deg, #FFDC76 0%, #FFD320 100%);}.plan-type .btn.m-zero span:first-child{	font-family: 'gtwalsheim-pro-bold', sans-serif;}.plan-type .btn.m-zero .under-main-text{	display: block;}.plan-type .btn.m-zero .under-main-text{	font-size: 11px;	line-height: 1;}.plan-type ul li{	position: relative;	margin-top: 14px;	padding-left: 41px;	text-align: left;	font-size: 15px;	line-height: 24px;	color: var(--black);}.plan-type ul li:before, .plan-type ul li:after{	content: "";	position: absolute;}.plan-type ul li:before{	top: 13px;	left: 8px;	width: 8px;	height: 2px;	transform: rotate(45deg);	background-color: var(--black);}.plan-type ul li:after{	top: 12px;	left: 12px;	width: 11px;	height: 2px;	transform: rotate(-45deg);	background-color: var(--black);}.info-popover .info-heading{	font-family: 'gtwalsheim-pro-regular', sans-serif;}.review-order .radio-blocks .text,.review-order .radio-blocks .text *{	font-family: 'sailec-bold', sans-serif;}.review-order .radio-blocks .block label{	cursor: default;}.info-popover .radio-blocks .mark{	border-radius: 100px;	padding-inline: 8px;}.review-order .radio-blocks .mark.red{	background: var(--red-d);}.bg-blue{	margin: 5px 0;	padding: 1px 4px;	background: var(--blue-light-second);}.element-hidden{	display: none;}#global_page_whpayment-subscription-payment-index #global_content > .contacts-blocks,.contacts-blocks{	margin: 28px auto 60px;}#global_page_whpayment-subscription-payment-index #global_content > .contacts-blocks.inner-container,.contacts-blocks.inner-container{	max-width: 1200px;}.contacts-blocks-inner{	display: grid;	grid-template-columns: repeat(2, 1fr);	column-gap: 14px;	row-gap: 14px;	width: 100%;	margin: 0 auto 14px;}.contacts-blocks-inner .contact-wrapper{	background: var(--blue-light-second);}.contacts-blocks-inner .contact-wrapper,.contacts-blocks-inner .contact-wrapper  *{	color: var(--black-dark);}.contact-wrapper{	display: flex;	width: 100%;	padding: 38px 60px 45px;	background: var(--white);	box-sizing: border-box;	border-radius: 3px;}.contact-wrapper.d-block,.d-block{	display: block;}.mx-auto{	margin-right: auto;	margin-left: auto;}.contact-wrapper .contact-icon{	width: 70px;	height: 60px;	margin-top: 12px;	margin-right: 20px;	flex-shrink: 0;}.contact-wrapper .contact-text-content h4{	margin: 0;	font-size: 24px;	line-height: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}.text-center{	text-align: center;}.mb-4{	margin-bottom: 24px;}.contact-wrapper .contact-text-content p{	font-size: 15px;	line-height: 20px;}.contact-wrapper .contact-text-content *.font-size-bigger{	font-size: 18px;}.mw-75{	max-width: 75%;}a.contact-page-link,a.contact-page-link:visited{	text-decoration: underline;}.section-title,.section-description{	text-align: center;	color: var(--black-dark);}.section-description{	width: 100%;	max-width: 500px;	margin: 0 auto 70px;	line-height: 22px;	font-size: 15px;}.grid+*{	max-width: 80%;}.grid{	display: flex;	justify-content: center;	align-items: center;	flex-wrap: wrap;	column-gap: 10px;	row-gap: 15px;	width: 100%;	margin: 0 auto;}.grid img{	display: block;	width: 100%;	height: 100%;	max-width: 150px;	max-height: 150px;	margin: auto;	object-fit: contain;}.grid img.ob-cover{	object-fit: cover;}/* start tns-slider */.testimonials-prising-wrapper{	width: 100%;	max-width: 960px;	margin: 0 auto 60px;	padding-bottom: 30px;}.testimonials-prising-wrapper .tns-outer{	display: flex;	flex-direction: column;}.testimonials-prising-wrapper .tns-outer .tns-ovh{	background: linear-gradient(180deg, var(--gray-ffive) 0%, var(--gray-fff) 50%);	border: 1px solid var(--gray-ffive);	border-radius: 100px;}.testimonials-prising-wrapper .tns-outer .tns-items-custom{	text-align: center;}.testimonials-prising-wrapper .tns-outer .tns-items-custom,.tns-items-custom img{	width: 190px;	height: 190px;}.testimonials-prising-wrapper .tns-nav{	display: flex;	justify-content: center;	flex-wrap: wrap;	order: 1;	margin-top: 25px;}.testimonials-prising-wrapper .tns-nav>[aria-controls]{	width: 12px;	height: 12px;	margin: 5px 5px;	padding: 0;	border: 0;	border-radius: 50%;	background: var(--black);}.testimonials-prising-wrapper .tns-nav>[aria-controls].tns-nav-active{	background: #FECA30;}/* end tns-slider *//* start accorion */.accordions-wrapper{	margin-bottom: 75px;	padding: 23px 35px 74px 50px;	background: var(--black-dark);	border-radius: 12px;}.accordions-wrapper,.accordions-wrapper div,.accordions-wrapper p,.accordions-wrapper li{	color: var(--white);	font-size: 15px;	line-height: 25px;}.accordion{	position: relative;	padding: 23px 0;}.accordion:after{	content: "";	position: absolute;	bottom: 0px;	right: 0;/* 	left: 10;*//* 	width: 20;*/	height: 1px;	border-top: 1px solid #D1D1D1;	transform: translateY(-50%);}.accordion-opened .vertical-line{	transform: translate(-50%, -50%) rotate(0deg);}.accordion-opened .answer{	height: 100%;	opacity: 1;}.click-toggler,.answer{	position: relative;}.click-toggler{	cursor: pointer;	padding-left: 40px;}.mark-wrapper{	position: absolute;	top: 3px;	left: 0;	width: 16px;	height: 16px;	background: var(--gray-fff);	border-radius: 50%;}.horizontal-line,.vertical-line{	display: inline-block;	position: absolute;	top: 50%;	left: 50%;	width: 10px;	height: 2px;	background: #191919;	border-radius: 3px;	transition: all .8s;	transform: translate(-50%, -50%);}.vertical-line{	transform: translate(-50%, -50%) rotate(90deg);}.accordion .question{	font-size: 17px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}.answer{	height: 0;	opacity: 0;	margin-left: 40px;	transition: all .5s;}.accordion .answer a{	color: var(--white);	text-decoration: underline;}.accordion .contact-page-link{	border-bottom: 1px solid var(--white);}.answer p{	padding-top: 10px;}.answer ul{	padding-left: 90px;}.answer ul li{	position: relative;}.answer ul li:before{	content: "";	position: absolute;	top: 5px;	left: -20px;	width: 10px;	height: 10px;	background: var(--gray-fff);	border-radius: 50%;}/* end accordion */@media all and (min-width:230px) and (max-width:430px){.testimonials-prising-wrapper .tns-outer .tns1 .tns-item.tns-items-custom, .testimonials-prising-wrapper .tns-outer .tns-items-custom, .tns-items-custom img{	width: 140px;	height: 140px;}}@media all and (min-width:430px) and (max-width:881px){.testimonials-prising-wrapper .tns-outer .tns1 .tns-item.tns-items-custom, .testimonials-prising-wrapper .tns-outer .tns-items-custom, .tns-items-custom img{	width: 180px;	height: 180px;}}@media all and (min-width:600px) and (max-width:881px){.testimonials-prising-wrapper{	max-width: 390px;}}@media all and (min-width:881px) and (max-width:981px){.testimonials-prising-wrapper{	max-width: 580px;}}@media all and (min-width:981px) and (max-width:1280px){.testimonials-prising-wrapper{	max-width: 770px;}}@media all and (max-width:1420px){.banner-inner{	padding: 7px 12px;}}@media all and (max-width:1000px){.contact-wrapper{	padding: 28px 20px 35px;}}@media all and (max-width:850px){.page-banner{	margin-top: -10px;	padding-top: 42px;	padding-bottom: 32px;}.banner-inner{	flex-direction: column-reverse;}.page-banner h1{	text-align: center;}.banner-left .subtitle-wrapper{	margin: 0 auto;}.banner-right{	margin-bottom: 20px;}.plan-choose{	grid-template-columns: repeat(2, 1fr);}}@media all and (max-width:768px){.contacts-blocks-inner{	grid-template-columns: 1fr;}.accordions-wrapper{	padding: 23px 25px 74px 25px;}.answer ul{	padding-left: 40px;}.page-title-action.section-title,.section-title{	font-size: 28px;}.mini-cards{	margin-top: 50px;	margin-bottom: 20px;}.mini-cards .cards-title{	font-size: 26px;}.mini-cards .mini-cards-inner,.mini-cards .mini-cards-inner.two-cols{	grid-template-columns: repeat(1, minmax(250px, 325px));}.mini-cards .mini-card-img{	margin-bottom: 10px;}.mini-cards .mini-card-text{	font-size: 18px;}.plan-choose.two-cols{	grid-template-columns: repeat(1, minmax(auto, 325px));}.block-title.section-title{	font-size: 26px;}}@media all and (max-width: 625px){.plan-type .yerly-blank, .plan-type .btn.blank-button{	display: none;}.plan-choose{	grid-template-columns: 1fr;}}@media all and (max-width:600px){.page-banner{	padding-top: 32px;	padding-bottom: 22px;}.page-banner h1{	font-size: 44px;	line-height: 40px;	word-break: break-word;}.banner-left .subtitle-wrapper span{	font-size: 15px;}.banner-right{	width: 140px;	height: 70px;	margin-bottom: 15px;}.testimonials-prising-wrapper{	max-width: 380px;}.grid,.grid+*{	max-width: 100%;}}@media all and (max-width: 500px){.custom-checkbox-container{	margin: 0 8px;}.custom-checkbox-container .toggle-track{	width: 46px;}.choose-bill{	max-width: 320px;	padding: 28px 0px;}.contact-wrapper{	flex-direction: column;	align-items: center;}.contact-wrapper h4,.contact-wrapper p{	text-align: center;}.contact-wrapper img{	margin: 12px auto;}.grid img{	margin: auto;}.page-banner h1{	font-size: 38px;	line-height: 38px;}}.about-content .user-content{	padding: 0 0 40px 40px;	height: auto;	box-sizing: border-box;	overflow: hidden;	max-height: 235px;}.about-content .user-content .promoted{	position: absolute;	right: 40px;	bottom: 40px;}.page-directory-wrapper .about-content,.page-directory-wrapper .video-wrapper{	display: block;	vertical-align: top;	box-sizing: border-box;}.page-directory-wrapper .video-block .cover-video-page{	width: 100%;	height: 100%;	background-size: cover;	position: absolute;	top: 0;	left: 0;	box-sizing: border-box;	display: block;}.page-directory-wrapper .video-wrapper .video-block{	display: block;	position: relative;	margin-bottom: 0!important;}.layout_whcore_page_cover .buttons-block{	height: 60px;	background: var(--dark-gray);	border-radius: 0 0 4px 4px;	padding: 15px 40px!important;	position: relative;	display: block;	width: 100%;	vertical-align: middle;	margin-top: 0;}.page-directory-wrapper .video-wrapper .video-block::after{	content: '';	display: block;	width: 100%;	height: 100%;	background: rgba(0, 0, 0, .3);	position: absolute;	top: 0;}.video-block img.item_photo_page{	width: 100% !important;	max-width: 100% !important;	max-height: 525px;	min-height: 200px;	margin: 0 auto;	height: 100%;	position: relative;}/* End Act Page *//* Widgets */.item-photo img{	width: 85px;	height: 85px;}.item-audio,.item-photo,.item-video{	display: inline-block;	float: left;	max-width: 85px;	max-height: 85px;	margin: 2px;	position: relative;}#global_wrapper .produced-by,.produced-by{	width: 45%;	float: left;	margin-right: 10%;}#global_wrapper .produced-by .wrap-produced h2{	clear: both;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul>li>span{	display: block;	float: none;	width: 100%;	margin-right: 0;	font-size: 12px;	line-height: 12px;	margin-bottom: 0;	color: #8c8c8c;	font-family: 'sailec-bold';}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul{	display: block;	float: left;	width: 50%;	padding-right: 20px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul.form-notices-pro{	width: 100%;	margin: 0;	padding: 15px;	border: 1px solid #e8e8e8;	border-radius: 4px;	background: #eee;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul.form-notices-pro li{	float: none;	margin: 0 0 20px 0;	padding: 0;	border: none;	background: none;	overflow: visible;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul.form-notices-pro li:before{	display: none;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul.form-notices-pro li:last-child{	margin-bottom: 0;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul.form-notices-pro li span{	color: var(--black);	font-family: 'sailec-regular';	font-size: 14px;	line-height: 1.2;}#global_wrapper .layout_core_container_tabs div[class*=_contact] ul.form-notices-pro .btn-yellow{	margin-bottom: 10px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .wrap-represented,.produced-by .wrap-produced{	border: 3px solid #ededed;	border-radius: 6px;	padding: 20px 40px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by{	display: block;	float: right;	width: 45%;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .wrap-represented h2,#global_wrapper .produced-by .wrap-produced h2{	font-size: 14px;	font-family: 'sailec-bold';	text-transform: uppercase;	margin-bottom: 10px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .photo-cover{	width: 60px;	height: 60px;	display: inline-block;	float: right;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .contacts-info{	overflow: hidden;	word-wrap: break-word;	padding-right: 5px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .contacts-info>p{	margin-bottom: 30px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .contacts-info p{	font-size: 14px;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .contacts-info p a{	font-size: 14px;	word-wrap: break-word;}#global_wrapper .layout_core_container_tabs div[class*=_contact] .represented-by .photo-cover img{	width: 100%;	height: auto;}.produced-by .wrap-produced .photo-cover{	float: left;	width: 100px;	height: 100px;}.wrap-produced .photo-cover img{	width: 100px;	height: 100px;}.produced-by .wrap-produced .contacts-info{	overflow: hidden;	padding-left: 20px;}.wrap-produced .contacts-info .member-position span,.wrap-produced .contacts-info p.name a{	word-wrap: break-word;	display: block;	font-family: 'sailec-bold';	font-size: 16px;}.produced-by .wrap-produced{	overflow: hidden;}.clearfix::after{	display: table;	content: '';	clear: both;}.wrap-produced .contacts-info .member-position span{	font-size: 16px;	font-family: 'sailec-bold';	text-transform: capitalize;	color: #8c8c8c;	display: inline-block;}.produced-by .wrap-produced .contacts-info .location span{	display: block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	word-wrap: break-word;	line-height: 20px;}.layout_whcore_page_contact.profile-tab .tab-content{	padding: 40px;}.icon-video{	width: 25px!important;	height: 25px;	border-radius: 100%;	background: rgba(0, 0, 0, .6);	position: absolute;	top: 25px;	left: 25px;	text-align: center;}.audio::before, .icon-video::before, .video::before{	content: "";	display: inline-block;	height: 27px;	left: 50%;	margin-left: -13px;	margin-top: -15px;	position: absolute;	top: 50%;	width: 27px;	z-index: 1;}.icon-video::before, .video::before{	background: url(/application/themes/stagelync/images/player.png?c=1463) 0 0;}.audio::before{	background: url(/application/themes/stagelync/images/audio.png?c=1463) 0 0;}.layout_left .help-link-block{	position: absolute;	right: 20px;}#global_wrapper .layout_left div[class*=layout_page_] a:not(.btn){	color: var(--dark);}#global_wrapper .layout_left div[class*=layout_page_] a:not(.btn):hover{	color: var(--blue);}.help-link-block .help-link{	font-size: 0;}.help-link-block .help-link::before{	font-size: 16px;	color: var(--dark-gray);	font-family: "icon-circus";	content: "\E027";}.help-link-block .help-link:hover{	text-decoration: none!important;}.buttons-block-edit{	overflow: hidden;	border-top: none;	padding: 15px 0 15px;	text-align: right;	border-radius: 0 0 4px 4px;	margin-top: 15px;	clear: both;}.tab-content .tip+.buttons-block-edit{	margin-top: 15px;}.page_team_list,.page_team_list .page_team_content,.page_team_list_item{	overflow: visible;}.page_team_list_item{	padding: 0;}.content .page_team_list_item:last-child{	margin: 0;}.member_info .title-wrap{	display: block;}.title-wrap .icon-status-user{	float: left;	font-size: 18px;	vertical-align: middle;	position: relative;}.member_type{	display: inline-block;	position: relative;	color: var(--white);}.member_type::before{	background: var(--white);	border-radius: 10px;	content: "";	display: block;	height: 18px;	left: -9px;	position: absolute;	top: 4px;	width: 18px;	z-index: 1;}.confirmed .member_type::before, .denied .member_type::before{	left: -15px!important;}.member_info a.deny{	position: relative;	margin-left: 0;}#global_wrapper div.other-acts-info .position-uppercase.position{	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}#global_wrapper div.other-acts-info .position-uppercase.position a{	font-size: 12px;	font-family: 'sailec-regular';	color: #8c8c8c;	word-wrap: break-word;	text-transform: uppercase;	line-height: 16px;	overflow: hidden;	white-space: nowrap;	width: auto;	display: inline;}#global_wrapper div.other-acts-info .position-uppercase.position,.content .position{	font-size: 12px;	font-family: 'sailec-regular';	color: #8c8c8c;	display: block;	word-wrap: break-word;}#global_wrapper .content .position.bold,#global_wrapper .page_team_list_item .position,#global_wrapper .page_team_list_item .position a{	text-transform: uppercase;	font-size: 11px!important;	color: #282828;	font-family: 'sailec-bold'!important;}/* End Widgets */.aditional-text{	margin-bottom: 30px;	padding: 20px;	border-top: 6px solid #F8D34F;	border-radius: 5px;	background: #F5F5F5;	line-height: 1.75;	font-size: 15px;	text-align: left;}.aditional-text .separator{	margin-bottom: 10px;}.grey-link{	display: inline-block;	color: #b3b3b3;	font-size: 13px;	line-height: 16px;	cursor: pointer;	font-family: 'sailec-bold';}.grey-link.btn{	color: #b3b3b3;	text-transform: inherit;}.layout_timeline_school_application footer.buttons{	margin: 20px 40px!important;}#global_page_user-settings-network .generic_layout_container .layout_core_content,body[id*="global_page_messages-messages-"] .layout_middle .layout_core_content{	border-radius: 4px;	box-shadow: 0 1px 3px var(--gray-ccc);}.cell{	display: table-cell;}.upperText{	text-transform: uppercase;}select::-ms-expand{	display: none !important;}#global_page_user-index-home .profile-countries a{	display: inline!important;}.icon-megaphone::before{	display: inline-block;	content: "\E107";	margin: 43px 0;	font-family: "icon-circus";	color: var(--black);	font-size: 70px;}.publication-description{	max-width: 100%!important;	font-size: 12px;	padding-left: 0;	padding-bottom: 0;	margin-top: 0;}.view-larger{	margin-top: 10px;}.view-larger a::before{	font-family: 'FontAwesome';	display: inline-block;	content: '\f00e';	padding-right: 5px;	font-size: 13px;}.videoWrapper{	height: 0;	padding-bottom: 53.6%;	padding-top: 25px;	position: relative;}.layout_main .layout_middle #traveling_country_areas label{	padding-left: 20px!important;	padding-bottom: 5px!important;	position: relative;}.videoWrapper iframe{	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;}body#global_page_user-settings-delete .form-elements{	margin: 0;}body#global_page_user-settings-delete #password_required-wrapper{	padding: 0 20px 0;}body#global_page_user-settings-delete h3{	text-align: center;}body#global_page_user-settings-delete button{	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);}body#global_page_user-settings-delete button:hover{	color: var(--yellow);}body#global_page_whcore-media-create #file-element p.description{	margin-bottom: 15px;	padding-left: 0;	font-size: 12px;}body#global_page_whcore-media-create #file-element input[type="file"]{	line-height: 16px;	padding: 6px;}body#global_page_user-settings-delete p.form-description{	margin-bottom: 20px;}.feed-photo-copy{	display: block;	overflow: hidden;	margin-top: 8px;}#delete_account-wrapper{	display: inline-block;	margin-left: 9px;}#delete_account-wrapper .form-label{	display: none;}#global_page_timeline-edit-delete #fieldset-buttons{	display: block;}#global_page_timeline-edit-delete #delete_account-wrapper{	clear: none;	overflow: visible;}#global_page_timeline-edit-delete #delete_account-element{	margin-bottom: -9px;	overflow: visible;}body#global_page_user-settings-delete #buttons-wrapper{	margin-top: 0px;}.btn.btn-yellow.cta-unfollow-button{	height: 30px;	line-height: 30px;	box-sizing: border-box;	margin-top: 5px;	padding: 0 15px !important;	font-family: 'sailec-bold';	border-radius: 4px 4px 4px 4px;	border-bottom: 1px solid var(--dark-gray);}#global_page_core-pages-whos-who .layout_whcore_browse_profiles .btn-yellow.btn-block span{	padding: 0 !important;}/* #unfollow_user{	line-height: 30px;	box-sizing: border-box;	margin-top: 5px;	padding: 0 15px !important;	font-family: 'sailec-bold';	border-radius: 2px;}*/.cta-unfollow-button span,#follow_user span{	padding: 0;}.cta-unfollow-button{	display: inline-block;}.btn.btn-yellow.btn-block{	color: var(--dark-gray);}.followers-wrap .btn{	margin: 0;	padding: 10px 15px !important;	border-radius: 100px;	border: 1px solid var(--blue);}.followers-wrap .btn,.followers-wrap .btn  *{	line-height: normal;	text-transform: initial;	font-size: 16px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}.followers-wrap .btn-bg-white{	color: var(--black);	background: var(--white);}#unfollow_user,#follow_user{	margin-top: 5px;	box-sizing: border-box;/* 	border-bottom: 1px solid #c4a300;*/}#follow_user:hover{	color: var(--dark-gray) !important;}.btn.btn-yellow.cta-unfollow-button:hover{	border-bottom: 1px solid #c4a300;}#smoothbox_window #messages_compose #toValues-wrapper #toValues-element{	width: 100%;	max-width: 100%;	box-sizing: border-box;	margin-right: 0;}#cm_messages_button #cm-unread-count{	right: 2px !important;	top: 0px !important;}.layout_timeline_member_contacts div.form-label{	width: 100%!important;}/* Settings */#global_page_messages-messages-delete form p:first-child{	margin: 20px;}#global_page_messages-messages-delete form p{	text-align: center;	margin-top: 10px;}#global_page_whcore-pagemedia-index .layout_main .layout_left + .layout_middle .layout_whcore_pagemedia{	background-color: var(--white);	padding: 20px;}#global_page_whcore-pagemedia-index .album_options{	overflow: hidden;	margin-bottom: 10px;}.page-name-wrapper .middle-block{	max-width: 1600px;	margin: 0 auto;}.page-name-wrapper{	margin: 0 0 15px;}.page-name-wrapper .middle-block a{	font-size: 22px;	margin: 0;	padding: 18px 20px;	font-family: "sailec-light", sans-serif;}.redtext{	color: #f54c37;}#global_page_whcore-pagemedia-index .album_options a{	margin-top: 0px;	padding: 0 10px !important;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%) !important;	position: relative;	border-bottom: 1px solid #e3351f !important;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;	line-height: 28px;	font-size: 12px;	border-radius: 3px !important;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold';}.layout_whmedia_page_project .page-media-content + .pages{	padding: 10px 0;}.layout_whmedia_page_project .page-media-content + .pages a{	color: var(--dark-gray) !important;}.layout_whmedia_page_project .page-media-content + .pages .selected:hover a, .layout_whmedia_page_project .page-media-content + .pages .selected:hover{	background-color: #ffd320 !important;}#global_page_messages-messages-delete button[type="submit"]:hover, #global_page_messages-messages-delete a:hover{	color: var(--yellow);}#global_page_user-settings-network .generic_layout_container .layout_core_content::after{	clear: both;	content: " ";	display: block;	font-size: 0;	height: 0;	visibility: hidden;}/* Search */.layout_page_core_search_index .generic_layout_container.layout_core_content{	background: var(--white) none repeat scroll 0 0;	border: 1px solid transparent;	border-radius: 4px;	box-shadow: 0 1px 3px var(--gray-ccc);	clear: both;	margin: 0 auto;	overflow: hidden;	padding: 14px;}.search-criteria h3{	padding: 0 20px;	margin-bottom: 30px !important;	font-family: 'sailec-bold';	font-size: 12px;	color: var(--dark-gray);	text-transform: uppercase;}.search-criteria + #browsemembers_ul li{	width: 32.33333333%;	padding: 0 20px 40px 20px !important;	display: inline-block;	vertical-align: top;}.search-criteria + #browsemembers_ul{	padding: 0 !important;}.jobs-auditions-title-grey h3{	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, #ededed 0px, #ededed 75%);	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 18px 20px;	border-radius: 4px 4px 0 0;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	margin-bottom: 0 !important;	text-transform: uppercase;}.jobs-auditions-title-grey + .jobs-wrapper .search-criteria h3,.jobs-auditions-title-grey + .auditions-wrapper .search-criteria h3,.jobs-auditions-title-grey + .jobs-auditions-wrapper .search-criteria h3{	padding: 30px 40px 0 !important;	font-family: 'sailec-bold';}.jobs-auditions-title-grey + .jobs-wrapper .search-criteria h3 span,.jobs-auditions-title-grey + .auditions-wrapper .search-criteria h3 span,.jobs-auditions-title-grey + .jobs-auditions-wrapper .search-criteria h3 span{	font-family: "sailec-bold";}.jobs-auditions-title-grey + .jobs-wrapper,.jobs-auditions-title-grey + .auditions-wrapper,.jobs-auditions-title-grey + .jobs-auditions-wrapper{/* 	background-color: var(--white);*/}.search-criteria + .job:nth-child(2) .content, .search-criteria + .audition:nth-child(2) .content{	background: var(--white) !important;	padding: 20px 22px 0 !important;}.faq-search-wrapper.search-fixed .search-result-count{	display: block;	clear: both;}body#global_page_timeline-edit-delete form.global_form p.form-description{	padding: 0 !important;}header .search-fixed{	max-width: 360px;}header .search-fixed input#faq_highliter.has-nav-btn{	width: 200px;	float: left;	margin-top: 10px;	margin-right: 10px;}header .search-fixed input#faq_highliter.has-nav-btn + #search_result_nav{	float: none;	overflow: hidden;	white-space: nowrap;}header .search-fixed input#faq_highliter.has-nav-btn + #search_result_nav a.btn{	margin-right: 2px;}.item-feed-media.whmedia,.item-feed-video{	position: relative;	overflow: hidden;}header .search-fixed input#faq_highliter.has-nav-btn + #search_result_nav p + p{	margin-top: 5px;}header .search-fixed input#faq_highliter.has-nav-btn + #search_result_nav #search_result_nav_back{	width: 109px;}body#global_page_timeline-edit-delete .layout_middle form p{	padding: 0;}.switch-account-wrapper .user-wrapper .user-photo{	display: inline-block;	float: left;	width: 80px;}.switch-account-wrapper .user-wrapper .user-photo img{	width: 100%;	height: 100%;}.switch-account-wrapper .user-wrapper .users-options,.switch-account-wrapper .user-wrapper .user-title{	padding-left: 15px;	overflow: hidden;}.switch-account-wrapper .user-wrapper .user-title a{	display: block;	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;	font-weight: 400;}#activity-feed .feed_attachment_page .feed-video-wrap{	position: relative;}.switch-account-wrapper .user-wrapper .users-options a{	font-family: 'sailec-bold';}.switch-account-wrapper .user-wrapper .users-options div:first-child a::before{	font-family: "icon-circus";	display: inline-block;	padding-right: 5px;	content: '\E032';}.switch-account-wrapper .user-wrapper::after{	content: '';	display: table;	clear: both;}#smoothbox_window .edit-wrap form .form-wrapper{	padding: 0;	border: none;}#global_header li.special-item-accounts .accounts-title{	color: var(--white);	padding-left: 15px;}#global_header li.special-item-accounts .cm-accounts-container .user-photo a{	padding: 0;}#global_header li.special-item-accounts .cm-accounts-container .user-photo img{	height: 25px;	width: 25px;}#global_header li.special-item-accounts .cm-accounts-container .user-title{	overflow: hidden;	padding-left: 5px;}#global_header li.special-item-accounts .cm-accounts-container .user-title a{	padding: 0;	font-size: 12px;	vertical-align: top;	font-weight: normal;	display: block;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}#global_header li.special-item-accounts .cm-accounts-container .user-info{	padding-left: 15px;	padding-right: 15px;}#global_header li.special-item-accounts .cm-accounts-container .user-info::after{	content: '';	display: table;	clear: both;}#global_header li.special-item-accounts .cm-accounts-container .user-photo{	width: 25px;	height: 25px;	display: inline-block;	float: left;}#global_header li.special-item-accounts .cm-accounts-container{	margin-bottom: 6px;}.switch-account-wrapper .user-wrapper{	margin-bottom: 15px;}/*#global_header li.special-item-accounts .cm-accounts-container .user-title a:hover, *//*#global_header li.special-item-accounts:hover{*//*	background: transparent!important;*//*}*/#global_header li.special-item-accounts .cm-accounts-container .user-wrapper{	margin-bottom: 5px;}#div-bottom-to-top{	position: fixed;	bottom: 5px;	right: 0;	z-index: 99;	transition: all .3s linear;}#div-bottom-to-top.hide{	opacity: 0;	visibility: hidden;}#div-bottom-to-top.no-feedback{	right: 22px;}#div-bottom-to-top a span{	font-size: 0;}#div-bottom-to-top a span::before{	content: "\E018";	font-size: 18px;	font-family: 'icon-circus';	display: inline-block;	line-height: 36px;	margin: 0 -3px;}#smoothbox_window #div-bottom-to-top{	display: none;}#global_page_whcore-faq-index{	position: relative;}.switch-account-wrapper .user-wrapper .users-options div:last-child a::before{	font-family: "icon-circus";	display: inline-block;	padding-right: 5px;	content: '\E019';}#global_page_whcore-accounts-delete .form-description{	padding: 0 10px;}#smoothbox_window #global_page_whcore-accounts-delete{	overflow: hidden;	display: block;}#smoothbox_window #global_page_whcore-accounts-delete #global_content_simple #buttons-wrapper #cancel{	text-decoration: underline;	text-transform: lowercase;}#smoothbox_window #global_page_whcore-accounts-delete #buttons-wrapper{	margin-bottom: 25px;}#activity-feed .feed_attachment_page .feed-video-wrap .mfp-iframe.video img{	width: 100%;	height: 120px;}#global_page_timeline-edit-delete .head-line{	background-clip: padding-box;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	border-radius: 4px 4px 0 0;	content: "";	display: block;	height: 60px;	left: 0;	margin: 0 auto;	max-width: 1600px;	width: 100%;	z-index: 0;}.connect-account-description{	margin: 15px 0;}#global_page_page-index-view .layout_left .layout_page_feed{	display: none;}#global_page_timeline-edit-delete .head-line{	margin-bottom: 0px;	margin-top: 20px;}#global_page_timeline-edit-delete .head-line h1{	display: table-cell;	font-family: "sailec-bold", sans-serif;	font-size: 22px;	margin: 0;	padding: 14px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	white-space: nowrap;	z-index: 1;}#global_page_timeline-edit-delete .layout_main .global_form{	background: var(--white) !important;	padding: 0 20px 0px;}#global_page_timeline-edit-delete .layout_middle form strong{	padding: 20px 0 0 !important;}#global_page_timeline-edit-delete .global_form #buttons-wrapper{	padding: 20px 0 20px;}/* Messages */body[id*="global_page_messages-messages-"] .layout_middle{	overflow: inherit;}/* About */#joinBox{	background: var(--dark-gray);	border-radius: 4px;	padding-bottom: 30px;	position: relative;}#joinBox p.title{	font-family: "sailec-bold";	font-size: 26px;	margin-bottom: 10px;	text-transform: uppercase;}#joinBox .yellow{	color: var(--yellow);}#joinBox p{	font-family: "sailec-light";	font-size: 14px;	line-height: 21px;	text-align: center;	text-transform: uppercase;}#joinBox .text{	color: var(--white);}#joinBox i{	display: block;	font-size: 50px;}#joinBox i::before{	color: #cd321e !important;}.defaultText{	color: var(--dark-gray);	font-size: 14px;	line-height: 21px;	margin-bottom: 20px;	padding: 10px;}/* Help/FAQ */#global_page_core-pages-faq .box.lightSilver.yellowHeader header{	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	border-bottom: 1px solid #e8bb19;	position: relative;}#global_page_core-pages-faq .box header h2 span{	font-family: "sailec-bold";	display: table-cell;	font-size: 12px;	height: 50px;	line-height: 1.4;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	vertical-align: middle;}ul.feed div div.generic_layout_container.layout_core_ad_campaign div{	text-align: center;}ul.feed div > div.generic_layout_container.layout_core_ad_campaign{	padding: 20px 0;}.icon-arrowDown::before, .toggleBtn.show .icon-toggle::before, .accordion_container .accordion-header.inactive-header .icon-toggle::before{	content: "";	font-family: "icomoon";}.icon-arrowUp::before, .accordion_container .accordion-header.active-header .icon-toggle::before{	content: "";}*,*::after, *::before{	box-sizing: border-box;}*,*::after, *::before{	box-sizing: border-box;}.accordion_container .accordion-header{	background-clip: padding-box;	border-radius: 4px;	display: table;	margin-bottom: 10px;	position: relative;	vertical-align: middle;	width: 100%;}.accordion_container .accordion-header .icon-toggle{	display: table-cell;	min-width: 50px;	text-align: center;}.accordion_container .accordion-header .text{	display: table-cell;	padding-left: 20px;	width: 100%;}.video-block{	text-align: right;}#fieldset-buttons{	font-family: 'sailec-bold', sans-serif;	font-size: 14px;}#global_page_whcore-video-edit #buttons-wrapper #fieldset-buttons{	text-align: right;	margin-top: 0px;}#global_page_whcore-video-edit #video-wrapper #video-element{	max-width: 100%;}body#global_page_page-page-delete-photo .form-description + .form-elements{	padding: 2% 5% !important;}#global_page_page-page-delete-photo #fieldset-buttons{	text-align: right !important;}#global_page_page-page-delete-photo .form-description{	margin-top: 8% !important;}#global_page_whmedia-profile-ajax-delete-album #execute{	display: inline-block !important;	font-size: 12px;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold', sans-serif;	padding: 0 15px;	color: var(--white);	line-height: 28px;	text-shadow: none;}#search_form #traveling_country_areas label::before{	content: '';	position: absolute;	left: 0px;	border-radius: 4px;	width: 15px;	margin-left: 0px;	height: 15px;	border: 1px solid var(--dark-gray);	display: inline-block;	opacity: 1;	box-sizing: border-box;	background: var(--white);}#search_form #traveling_country_areas label{	line-height: 17px;	display: block;	overflow: hidden;	text-transform: inherit!important;}#search_form #traveling_country_areas ul li{	margin-bottom: 10px;	position: relative;	display: block;	padding-left: 22px;}#search_form #traveling_country_areas input[type="checkbox"]{	float: left;	margin-top: 0px;	margin-left: -22px;	opacity: 0;	width: 15px !important;	height: 15px !important;	position: relative;	z-index: 99;	cursor: pointer;}.custom-ajax-modal .layout_page_messages_messages_compose .layout_main .layout_left,#smoothbox_window body#global_page_messages-messages-compose .layout_main .layout_left{	display: none;}.custom-ajax-modal .layout_page_messages_messages_compose #submit-element #submit,#smoothbox_window body#global_page_messages-messages-compose #submit-element #submit{	text-shadow: none;}.custom-ajax-modal .layout_page_messages_messages_compose #body-wrapper textarea,#smoothbox_window body#global_page_messages-messages-compose #body-wrapper textarea{	border: 1px solid #ededed;}#search_form #traveling_country_areas input[type="checkbox"]:checked + label::after{	width: 15px;	height: 15px;	box-sizing: border-box;	content: '\E028';	display: inline-block !important;	color: var(--dark-gray);	font-family: "icon-circus";	position: absolute;	margin-left: 0;	left: 3px;	font-size: 10px;	top: 2px;	line-height: 13px;}.content-item .cover{	position: relative;	overflow: hidden;}.content-item .archive{	background-image: none;	margin: 0px;	padding: 0px;	position: absolute;	top: 12px;	width: 155px;	transform: rotate(45deg);	right: -54px;}.content-item .archive span{	display: block;	font-family: "sailec-bold";	padding: 5px 9px 5px 9px;	text-align: center;	text-transform: uppercase;	color: rgb(255, 255, 255);	font-weight: bold;	font-size: 8px;	background: #e3351f;}.layout_left .layout_whjobs_jobs_list,.layout_left .layout_whjobs_jobs_list_browse,.layout_left .layout_whjobs_jobs_list_browse_by_category,.auditions-wrapper,.jobs-wrapper,.residencies-wrapper,.jobs-auditions-wrapper,.layout_middle .layout_whjobs_auditions_list{	overflow: hidden;	border-radius: 4px 4px 0 0;	margin-bottom: 15px;}.auditions-wrapper .content > table > tbody > tr,.jobs-wrapper .content > table > tbody > tr,.residencies-wrapper .content > table > tbody > tr,.jobs-auditions-wrapper .content > table > tbody > tr,.layout_middle .layout_whjobs_auditions_list .content > table > tbody > tr{	display: flex;	flex-direction: column;}.layout_right .auditions-wrapper,.layout_right .jobs-wrapper,.layout_right .residencies-wrapper,.layout_right .jobs-auditions-wrapper{	margin-bottom: 0;}.layout_right .auditions-wrapper .job,.layout_right .jobs-wrapper .job,.layout_right .residencies-wrapper .job,.layout_right .jobs-auditions-wrapper .job{	padding: 5px;}#global_page_event-profile-index .auditions-wrapper{	margin-bottom: 0;}.box header h2{	display: table-cell;	font-size: 12px;	height: 50px;	line-height: 1.4;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	vertical-align: middle;}.layout_timeline_profile_contact iframe{	display: block;	margin-top: 11px;	text-align: left;}.contacts-socials{	display: flex;	gap: 11px;	margin: 10px 0 0;}#global_wrapper .field_search_criteria .browse-range-wrapper span.description{	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	font-size: 12px;	font-family: 'sailec-bold', sans-serif;	color: var(--black);	position: relative;	display: block;	margin-bottom: 6px;}.content .performance-cover,.content .other-acts-cover,.content .other-touring-cover{	position: relative;	overflow: hidden;}.content .performance-cover .archive-tape,.content .other-acts-cover .archive-tape,.content .other-touring-cover .archive-tape{	right: -58px;}#global_page_whcore-schedule-create #url-element,#global_page_whcore-schedule-edit #url-element{	overflow: hidden;}.custom-ajax-modal .content-wrapper:has(.header-block){	padding: 0;	max-width: 300px;	overflow: hidden;}.custom-ajax-modal .global_form_popup{	padding: 0 !important;	background: var(--white) repeat-x left top;	box-sizing: border-box;}.custom-ajax-modal .header-block h1,#global_page_whcore-index-choose-signup .header-block h1{	text-align: center;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 16px 20px;	position: relative;	text-transform: uppercase;	vertical-align: middle;	margin-bottom: 0 !important;}.custom-ajax-modal .content-main-signup-way,#global_page_whcore-index-choose-signup .content-main-signup-way{	padding: 20px;	box-sizing: border-box;	border-radius: 4px;	background-color: var(--white);}.my-content-empty{	background: var(--white);	padding: 20px;	box-sizing: border-box;	border-radius: 4px;	box-shadow: 0 1px 3px var(--gray-ccc);}.my-content-empty a{	color: var(--blue) !important;	font-family: "sailec-bold";	text-decoration: underline !important;}.my-content-empty a:hover{	text-decoration: none !important;}.box header.link h2 i{	padding: 20px;	border-radius: 4px;	box-shadow: 0 1px 3px var(--gray-ccc);	border-left: 1px solid #ffe164;	display: table-cell;	font-size: 16px;	height: 100%;	min-width: 50px;	text-align: center;	vertical-align: middle;}.box.lightSilver{	box-shadow: 0 1px 3px var(--gray-ccc);	position: relative;}.box{	background-clip: padding-box;	margin-bottom: 10px;	position: relative;}.box .content span{	font-size: 14px;}.box .content h3{	margin-bottom: 15px;}#global_page_whcore-faq-index .box > .content{	border: 1px solid #ededed;	box-shadow: 0px 0px 11px 0px #f6f6f6;}h3{	font-family: "sailec-light";	font-size: 22px;	font-weight: normal;	margin: 0;}#global_page_core-pages-faq #FAQ .question{	border-top: 1px solid #ededed;	font-size: 14px;	line-height: 21px;	margin: 0 -20px;}#global_page_core-pages-faq #FAQ .question .accordion-header{	margin-bottom: 0;	padding: 15px 0;}#global_page_core-pages-faq #FAQ .question{	font-size: 14px;	line-height: 21px;}.layout_whcore_page_contact.profile-tab .buttons-block{	margin: 0 40px;	padding: 15px 0 !important;}#global_page_core-pages-faq #FAQ .question .answer{	background: #f1f1f1 none repeat scroll 0 0 padding-box;	border-radius: 0 0 4px 4px;	border-top: 1px solid #ededed;	padding: 15px 100px 15px 20px;	position: relative;	width: 100%;}#global_page_core-pages-faq ol{	margin: 20px 0;}#global_page_core-pages-faq ol li{	margin-left: 35px;}#global_page_core-pages-faq #FAQ .question .answer a{	color: var(--dark-gray);	font-family: "sailec-bold";}/* Career */#global_page_core-pages-career .layout_main .layout_middle .layout_core_rich_text_block{	border: 1px solid #ededed;	border-radius: 4px;	box-sizing: border-box;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_core-pages-career .box h2,#global_page_core-pages-career .layout_core_rich_text_block h2{	font-family: "sailec-bold";	font-weight: normal;	margin: 10px 0 0;}#global_page_core-pages-career .box h2 em,#global_page_core-pages-career .layout_core_rich_text_block h2 em{	font-weight: 400;	font-size: 16px;	vertical-align: top;}#global_page_core-pages-career p + ul{	margin-top: -15px;	margin-bottom: 20px;}#global_page_core-pages-career .box ul{	margin: 15px 0;}#global_page_core-pages-career .box ul li{	list-style: disc;	margin-left: 30px;}#global_page_core-pages-career .layout_core_rich_text_block a,#global_page_core-pages-career .layout_core_rich_text_block a span{	color: #cb331c!important;	text-decoration: none;}/* Legal */#global_page_messages-messages-view #global_content{	padding: 0 10px;}#global_page_core-pages-legal .layout_core_rich_text_block .layout_core_html_block{	background: none!important;	padding: 0!important;}#global_page_core-pages-legal .content h2{	font-family: "sailec-bold";}#global_page_core-pages-legal .box .content h3{	margin-bottom: 15px;}#global_page_timeline-profile-index .wrap-block .field-label{	margin-bottom: 7px;}#global_page_core-pages-legal h3{	font-family: "sailec-light";}#global_page_core-pages-legal .layout_core_container_tabs ol ol,#global_page_core-pages-legal .layout_core_container_tabs ol{	padding-left: 30px;}/* Contact Us */#global_page_core-help-contact .layout_main .layout_middle{	display: flex;	flex-wrap: wrap;	gap: 20px;}#global_page_core-help-contact .layout_core_content:has(.global_form), #global_page_core-help-contact  .layout_core_html_block:has(.additional-section){	flex: 1 0 49%;}#global_page_core-help-contact .layout_core_content .global_form .form-element{	max-width: 100%;}#global_page_core-help-contact .layout_core_content .global_form .form-description{	padding: 4% 4% 0 4%;}#global_page_core-help-contact .layout_core_content .global_form .form-wrapper{	padding-inline: 4%;}#global_page_core-help-contact .layout_core_content .global_form .btn,#global_page_core-help-contact .layout_core_content .global_form  button{	font-size: 17px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	padding: 10px 25px;}#global_page_core-help-contact form.global_form div div > h3,#global_page_user-signup-index form.global_form div div > h3,#global_page_whcore-hire-a-casting-expert-index form.global_form div div > h3{	border-left: none;	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, #ededed 0px, #ededed 75%);	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 16px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	margin-bottom: 0!important;	text-transform: uppercase;}#global_page_whcore-hire-a-casting-expert-index form.global_form div div > h3:after{	display: none;}#global_page_core-help-contact .global_form,#global_page_whcore-hire-a-casting-expert-index .global_form{	border: 0;	box-shadow: 0 1px 3px var(--gray-ccc);	padding: 0px;}#global_page_core-help-contact .layout_middle{	overflow: inherit;}#global_page_core-help-contact #submit-wrapper #submit-label{	display: none;}#activity-feed .thumb_normal{	max-width: 120px !important;	width: 100% !important;}#activity-feed .feed_attachment_storage_file{	display: block;	margin-bottom: 12px;}#activity-feed .feed_attachment_event,#activity-feed .feed_attachment_whcommentswp_attachment{	margin-bottom: 15px;	display: block;}#activity-feed .feed_attachment_event a,#activity-feed .feed_attachment_whcommentswp_attachment > div > a{	float: left;}#activity-feed .feed_attachment_event .feed_item_link_title,#activity-feed .feed_attachment_whcommentswp_attachment .feed_item_link_title{	overflow: hidden;}#activity-feed .feed_attachment_event a + div,#activity-feed .feed_attachment_whcommentswp_attachment a + div{	overflow: hidden;	padding-left: 15px;}#activity-feed .feed_attachment_event::after{	display: table;	content: '';	clear: both;}/*Who to follow*/.layout_left .layout_whcore_who_to_follow,.layout_whjobs_jobs_audition_residency_list,.layout_whjobs_jobs_audition_list{	margin-bottom: 15px;	text-align: left;}.layout_user_list_who_to_follow{	background-color: #ededed;	box-shadow: 0px 0px 3px var(--gray-ccc);	position: relative;	border-radius: 4px 4px 4px 4px;	box-sizing: border-box;	margin-bottom: 10px;}.layout_user_list_who_to_follow h3{	padding: 0 20px;	position: relative;	display: table-cell;	width: 100%;	vertical-align: middle;	height: 50px;	line-height: 1.4;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	box-sizing: border-box;	font-family: 'sailec-bold';	color: var(--dark-gray);	margin-bottom: 6px;}.layout_right .layout_core_ad_campaign{	display: flex;	justify-content: center;}.layout_right .layout_core_ad_campaign div{	width: 100%;}.layout_right .layout_core_ad_campaign [onclick*="processClick"] > div{	min-width: 100% !important;	min-height: auto !important;}.layout_core_ad_campaign [onclick*="processClick"] > div[id*="div-gpt-ad"]:has(div), .layout_right .bannersRight div[id*="div-gpt-ad"]{/* 	background-color: var(--gray-f);*/	padding: 20px;}.top-ad-wrapper{	display: grid;	align-items: flex-start;	justify-content: center;	width: 100%;	padding-block: 0;	background-color: #000;}.top-ad-wrapper [onclick*="processClick"] > div[id*="div-gpt-ad"]:has(div){	padding: 0 !important;}.top-ad-wrapper .layout_core_ad_campaign{	width: 100%;	height: 100%;	min-height: 180px;	margin-block: 0;}#global_wrapper .layout_user_list_who_to_follow ul{	background: #ededed;	padding: 0 10px;	border-radius: 0;	border: none;	clear: both;	overflow: hidden;	margin: 0 auto;}#global_wrapper .layout_user_list_who_to_follow ul li{	width: 110px;	margin-bottom: 20px;	padding: 0 11px;	display: inline-block;	box-sizing: border-box;	vertical-align: top;	border-right: 1px solid #D1D1D1;	clear: both;	overflow: hidden;}div.layout_timeline_media.profile-tab .buttons{	margin-bottom: 20px;}/* .layout_core_container_tabs div[class*="layout_timeline"] .content{	padding: 40px;}*/#global_wrapper .layout_user_list_who_to_follow ul a{	float: none !important;	display: block;	margin-bottom: 10px;	width: auto;	height: auto;}#global_wrapper .layout_user_list_who_to_follow ul a img{	border-radius: 0;	width: 80px;	height: 80px;	display: block;}#global_wrapper .layout_user_list_who_to_follow ul .whoFollow_name{	font-weight: 700;}#global_wrapper .layout_user_list_who_to_follow ul .whoFollow_date{	font-size: .8em;	color: var(--dark);}#global_page_core-pages-whos-who #global_wrapper{	margin: 0px auto 20px;}#global_wrapper .layout_user_list_who_to_follow .more-wrap{	display: inline-block;	text-align: right;	width: 97%;	padding: 20px 0 0px;	position: relative;	margin: 0 20px;	box-sizing: border-box;}.layout_left .layout_whjobs_jobs_list,.layout_left .layout_whjobs_jobs_list_browse_by_category,.layout_left .layout_whjobs_jobs_list_browse{	width: 100%;	max-width: 100%;}#global_wrapper .layout_left .layout_whjobs_jobs_list_browse .content,#global_wrapper .layout_left .layout_whjobs_jobs_list_browse_by_category .content{	border-radius: 0 0 4px 4px!important;}.layout_page_profile_crew .crew-item,.layout_page_profile_crew .crew-item img{	width: 75px;	height: 75px;}#global_page_schedule-page-index .layout_left,#global_page_whmedia-project-album .layout_left div,#global_page_page-page-apps .layout_left div,#global_page_page-statistics-visitors .layout_left div,#global_page_page-statistics-views .layout_left div,#global_page_page-statistics-map .layout_left div,#global_page_schedule-page-index .layout_left div,#global_page_whcore-description-index .layout_left div,#global_page_whcore-credits-index .layout_left div{	width: 100% !important;}#global_page_page-page-apps .layout_left div.btn-delete-wrapper,#global_page_whcore-description-index .layout_left div.btn-delete-wrapper,#global_page_page-statistics-visitors .layout_left div.btn-delete-wrapper,#global_page_whcore-credits-index .layout_left div.btn-delete-wrapper,#global_page_schedule-page-index .layout_left div.btn-delete-wrapper{	width: auto !important;}.layout_page_profile_crew .crew-item .crew-img{	max-height: 75px;	position: relative;}.layout_page_profile_crew .crew-item{	float: left;	max-width: 75px;	max-height: 75px;	margin: 4px;	position: relative;}.layout_page_profile_crew .crew-info{	position: absolute;	bottom: 7px;	text-align: center;	width: 100%;}.layout_page_profile_crew .crew-info a{	display: block;	width: 100%;	word-wrap: break-word;	color: var(--white);	font-size: 10px;	line-height: 12px;	position: relative;	z-index: 9;	margin: 0 auto;}.layout_page_profile_crew .crew-info a:hover{	color: var(--yellow);}.layout_page_profile_crew .crew-item:after{	content: '';	display: inline-block;	position: absolute;	width: 100%;	height: 100%;	background: rgba(0, 0, 0, .3);	top: 0;}/*Not login btns*/.light-box .email-large-btn.non-login i{	display: none;}.light-box .email-large-btn.non-login{	text-align: center;}#global_wrapper .light-box .email-large-btn.non-login span{	display: block!important;	border-left: none;	line-height: 50px!important;	text-align: center!important;}/*Share for jobs/auditions*/#global_wrapper .buttons-block.jobs{	background: transparent !important;	margin-top: 10px !important;	padding: 0 !important;	display: block;	float: right;	overflow: visible;}#global_wrapper .buttons-block.jobs .shareIconsBlock,#global_wrapper .buttons-block.jobs .shareIconsBlock .border{	background-color: #ffd320;	border: none;}#global_wrapper .buttons-block.jobs .view-page-wrap::before, #global_wrapper .buttons-block.jobs span, #global_wrapper .buttons-block.jobs .icon-share::before{	color: var(--dark-gray);}#global_wrapper .buttons-block.jobs .like_button_link.like::after, #global_wrapper .buttons-block.jobs .border a::after{	display: none;}.layout_page_profile_crew,.layout_page_profile_jobs,.layout_page_profile_auditions{	margin-bottom: 15px;}#global_wrapper .buttons-block.jobs .shareIconsBlock{	top: 100%;}.layout_page_profile_jobs .content h2,.layout_page_profile_auditions h2{	margin-bottom: 0;}div.layout_page_profile_crew .content{	padding: 0;}#global_wrapper .layout_user_list_who_to_follow .more-wrap a:hover{	color: var(--yellow);}#global_wrapper .layout_user_list_who_to_follow .more-wrap span{	display: inline-block;	padding-left: 0px;	padding-right: 0px;	position: relative;	z-index: 9;	font-family: 'sailec-bold';	color: #282828;	font-size: 13px;}#followsList img{	width: 100px;	height: 100px;	display: block;}#followsList a.img{	display: inline-block;	float: left;	height: 100px;}#followsList .text-wrap{	display: block;	overflow: hidden;	padding-left: 20px;	padding-right: 0px;	word-wrap: break-word;}#followsList .tns-outer{	outline: none;}#followsList .tns-outer .tns-item{	padding: 10px 5px;	outline: none;}#followsList .tns-outer .text-wrap{	padding: 0 2px 10px;	float: none;	clear: both;}#followsList .tns-outer a.img{	width: auto;	height: auto;	max-width: 100%;	outline: none;}#followsList .tns-outer img{	max-width: 100%;	width: auto;	height: auto;	outline: none;}#followsList .tns-outer .company-name{	margin-top: 10px;}#followsList .tns-outer .btn{	display: block;	width: fit-content;	margin-inline: auto;	margin-top: 10px;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .content{	border-top: medium none;	margin: 0;	padding: 20px 30px;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer a.img{	width: auto !important;	height: auto !important;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer a.img img{	width: auto !important;	height: auto !important;}div.tip-wrap{	border: none!important;	background: none!important;}div.tip-wrap::before{	display: none;}div.tip-wrap .tip{	border-radius: 4px;	margin-bottom: 0;	display: inline-block;	border-bottom: 1px solid #2b2b2b!important;	background-color: #242424!important;	background-image: -moz-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: -o-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: -webkit-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: linear-gradient(to bottom, #222222 2%, #1b1b1b 75%) !important;	padding: 5px;}div.tip-wrap .tip-text{	color: var(--white);	font-size: 14px;}#global_page_core-pages-about #videoWrapper .videoWrapper{	position: relative;	padding-bottom: 46%;	padding-top: 25px;	height: 0;}#global_page_core-pages-about #videoWrapper .videoWrapper iframe{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}#global_page_core-pages-about #joinBox .text{	margin-top: 30px;}span#follow-loader{	bottom: 6px;	top: 6px !important;	left: 5px !important;}#global_wrapper a.loader-btn{	padding: 0 15px 0 25px !important;	position: relative;}#followsList .people{	padding: 0px 10px 0 0;	display: inline-block;	vertical-align: top;	width: 49%;	margin-bottom: 20px;	overflow: hidden;}#followsList .follow-name,#followsList .company-name,.item-book .title-book{	display: block;	font-family: "sailec-light";	font-size: 18px;	line-height: 24px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;	font-weight: 400;}#followsList .follow-name a:hover, #followsList .company-name a:hover, .item-book .title-book a:hover{	color: var(--blue);}#followsList .follow-name + a,#followsList .company-name + a,.people .media-type{	margin-bottom: 5px;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	text-transform: capitalize;	color: #8c8c8c;	word-wrap: break-word;	font-weight: 400;}#followsList .follow-name + a:hover, #followsList .company-name + a:hover, .people .media-type:hover{	color: #282828;}#followsList .follow-title,#followsList .company-title,.search-wrapper .content .search-result .browser-wrapper .follow-title{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	overflow: hidden;	text-transform: capitalize;	color: #8c8c8c;	text-overflow: ellipsis;	font-weight: 400;	white-space: nowrap;	width: 100%;}.tab-content .title{	display: inline-block;	margin-bottom: 5px;}#followsList .follow-country,#followsList .company-country,.search-wrapper .content .search-result .browser-wrapper .follow-country,.credit-country,.media-year.bold,.award-year.bold{	display: inline-block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	word-wrap: break-word;	line-height: 16px;}#followsList .btn.btn-yellow{	line-height: 30px;	box-sizing: border-box;	margin-top: 5px;}#followsList .btn.btn-yellow:hover{	color: var(--dark) !important;}#global_page_whjobs-index-index .layout_core_ad_campaign .banner.white{	width: 208%;}#global_page_whjobs-index-index .layout_core_ad_campaign div.layout_right .layout_core_ad_campaign{	margin-bottom: 12px!important;}#global_page_event-index-browse .layout_core_rich_text_block{	margin-bottom: 25px;}#global_page_whjobs-index-index .layout_main .layout_core_content,#global_page_event-index-browse .layout_main .layout_core_content{	margin-bottom: 20px;	background: var(--white);}#global_page_whjobs-index-index .layout_main .layout_core_content .pages,#global_page_event-index-browse .layout_main .layout_core_content .pages{	margin: 12px 0 12px;}#global_page_whjobs-index-index .layout_main .layout_core_content .pages .paginationControl,#global_page_event-index-browse .layout_main .layout_core_content .pages .paginationControl{	border: none;}#global_page_event-index-browse .layout_main .layout_core_content .pages{	margin-bottom: 12px;}body#global_page_whjobs-index-index .layout_core_ad_campaign{	margin-top: 0%;	margin-bottom: 15px;}body#global_page_whjobs-index-index .top-ad-wrapper .layout_core_ad_campaign{	margin-top: 0;	margin-bottom: 0;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category,body#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse{	float: left;	width: 50%;	margin-right: 15px;	margin-bottom: 15px;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category{	float: none;	width: auto;	margin-right: 0;	overflow: hidden;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category{	float: left;	width: 50%;	margin-right: 15px;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category{	float: none;	width: auto;	margin-right: 0;	overflow: hidden;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category{	float: left;	width: 50%;	margin-right: 15px;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category + .layout_whjobs_jobs_list_browse_by_category{	float: none;	width: auto;	margin-right: 0;	overflow: hidden;}body#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse{	float: left;	width: 50%;	margin-right: 15px;}body#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse{	float: left;	width: 50%;	margin-right: 15px;	margin-bottom: 15px;}#global_page_whjobs-index-index .layout_right .layout_core_ad_campaign{	margin-top: 0px!important;	margin-bottom: 12px!important;}.layout_whmedia_usermedia .user_media.album li{	height: auto;}.layout_whmedia_usermedia .user_media.album .cover{	text-align: center;	width: 150px;	height: 150px;	margin-bottom: 10px;}.layout_whmedia_usermedia .user_media.album img{	width: 150px;	height: 150px;}.layout_whcore_search_members_form form header{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	position: relative;	padding: 0 20px;	border-radius: 4px 4px 0 0;	background-clip: padding-box;	display: table;	width: 100%;	box-sizing: border-box;}.layout_whcore_search_members_form form header > h3{	display: table-cell;	vertical-align: middle;	height: 50px;	line-height: 1.4;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	font-family: 'sailec-bold';	color: var(--dark-gray);}div#global_wrapper .layout_right .search-block .form-elements #query-label{	display: none;}div#global_wrapper .layout_right .search-block #buttons-wrapper{	padding: 0 20px 20px;}div#global_wrapper .layout_right .search-block button{	background: var(--dark-gray);	color: var(--white);	cursor: pointer;	padding: 0 11px;	text-shadow: none;	border-bottom: none;}div#global_wrapper .layout_right .search-block button:hover{	color: var(--yellow);}#global_page_core-pages-whos-who .layout_right,#global_page_user-index-browse .layout_right,#global_page_moderatortoolbox-index-index .layout_right{	width: 300px;	padding: 0;	margin-left: 20px;}#global_page_moderatortoolbox-index-index .layout_right h3::after{	margin-top: 5px;}#global_page_core-pages-whos-who .layout_right .layout_core_ad_campaign,#global_page_core-pages-whos-who .layout_right > div,#global_page_user-index-home .layout_right > div{	max-width: 100%;}.field_search_criteria button{/* 	background: var(--dark-gray);*//* 	color: var(--white);*/	cursor: pointer;	margin-top: 2px;	padding: 0 11px;	text-shadow: none;/* 	border-bottom: 1px solid var(--dark-gray);*/}.layout_whcore_search_members_form label > h3{	font-size: 12px;	font-family: 'sailec-bold';	text-transform: uppercase;	color: var(--dark-gray);	line-height: 18px;}.layout_whcore_search_members_form #fieldset-buttons button{	background: var(--dark-gray);	color: var(--white);	cursor: pointer;	padding: 0 11px;	text-shadow: none;}#global_page_whjobs-jobs-new-job button.event_calendar{	height: 32px;}.layout_whcore_page_cover .bookmark-block{	display: none;}.layout_whcore_page_contact.profile-tab .tab-content > h2{	display: none;}/* Advertising */#global_page_core-pages-advertising .box{	overflow: hidden;}#global_page_core-pages-advertising header{	position: relative;}#global_page_core-pages-advertising .box .background,#global_page_core-pages-advertising .box.yellow .background{	background-size: cover !important;	padding-bottom: 45%;	width: 100%;}#global_page_core-pages-advertising .box .background{	padding-bottom: 50.5%;}#global_page_core-pages-advertising .box header :is(img, h1, h2){	position: absolute;	left: 50%;	transform: translate(-50%, -50%);}#global_page_core-pages-advertising .box header :is(img){	top: 27%;	width: 300px;	height: 146px;}#global_page_core-pages-advertising .box header :is(h1){	top: 62%;	font-size: 96px;	font-family: "gtwalsheim-pro-bold", sans-serif;	text-transform: uppercase;	color: var(--white);}#global_page_core-pages-advertising .box header :is(h2){	top: 78%;	width: 100%;	height: initial;	margin: 0 auto;	font-size: 40px;	font-family: "gtwalsheim-pro-bold", sans-serif;	color: var(--yellow);	text-shadow: none;	text-transform: initial;	text-align: center;	line-height: 1.2;}#global_page_core-pages-advertising .box.yellow h1{	bottom: 5%;	color: var(--yellow);	font-size: 2.2em;	left: 5%;	position: absolute;}#global_page_timeline-edit-delete .layout_middle form .form-description{	padding: 0 !important;}#global_page_timeline-edit-delete .layout_middle form a{	text-decoration: underline;}#global_page_timeline-edit-delete .layout_middle form a#delete_account{	text-decoration: none;}#global_page_timeline-edit-delete .layout_middle form strong{	margin-bottom: 10px;	font-size: 14px;	display: block;	padding: 20px 20px 0;}#global_page_timeline-edit-delete .layout_middle form p{	width: 100%;	max-width: 100%;	padding: 0 20px;}#global_page_core-pages-advertising .box,#global_page_core-pages-advertising .box .content{	position: relative;}#global_page_core-pages-advertising .box.yellow,#global_page_core-pages-advertising .box.yellow .content{	background-color: var(--yellow);	box-shadow: 0 1px 3px var(--gray-ccc);}#global_page_core-pages-advertising .box .content{	padding: 30px 30px 70px;}#global_page_core-pages-advertising p{	margin-bottom: 25px;	font-size: 24px;	line-height: 1.3;}#global_page_core-pages-advertising .box .big_text{	font-size: 27px;	line-height: 35px;}#global_page_core-pages-advertising .box .content .text-center{	margin-top: 75px;}#global_page_core-pages-advertising .box .content a[href*="mailto"]{	text-decoration: underline;	text-underline-offset: 4px;}.main-wrapper{	padding: 0;}.main-wrapper h3{	font-family: "sailec-bold";	text-transform: uppercase;	text-align: center;	color: var(--dark-gray);	font-size: 16px;}a.read-share-post-more{	background: #b3b3b3;	border-radius: 30px;	clear: both;	color: var(--white) !important;	display: initial;	font-family: "sailec-bold";	font-size: 12px;	padding: 0 8px;	text-transform: uppercase;	white-space: nowrap;}a.read-share-post-more:hover{	color: var(--yellow)!important;}.main-wrapper .info{	margin-bottom: 15px;}.main-wrapper #crop_message{	margin-top: 15px;	text-align: center;}#global_page_core-pages-whos-who .layout_main .layout_middle .layout_core_ad_campaign{	text-align: center;	background: var(--white);	padding: 15px;	box-sizing: border-box;	border-radius: 3px;}#global_page_core-pages-whos-who .layout_main .layout_middle .layout_core_ad_campaign div,#global_page_whcore-index-browse-acts .layout_main .layout_middle .layout_core_ad_campaign div,#global_page_whcore-index-browse-touring .layout_main .layout_middle .layout_core_ad_campaign div{	text-align: center;}#global_page_page-page-edit-photo .layout_middle #EditPagePhoto #buttons-wrapper{	margin-top: 0;}#global_page_page-page-edit-photo .layout_middle #EditPagePhoto #Filedata-label{	float: none;	text-align: center !important;}.main-wrapper .crop-button-wrapper{	margin-top: 0px;	text-align: center;}#global_page_core-pages-advertising .box.yellow .content .table{	border-bottom: 1px solid #c4a300;	border-top: 1px solid #c4a300;	margin: 25px auto;	padding: 25px 0;	max-width: 900px;}#global_page_core-pages-advertising .box.yellow .content .table .cell{	vertical-align: middle;}#global_page_core-pages-advertising .box.yellow .content .table .cell.left{	padding-right: 20px;	text-align: right;}#global_page_core-pages-advertising .box.yellow .content .table .cell.right{	padding-left: 20px;	text-align: left;}.cell.right li,.cell.right li span{	font-size: 14px;}#global_page_core-pages-advertising .box.yellow .content .big_text{	font-size: 21px;	line-height: 25px;}#global_page_core-pages-advertising .box.yellow .content div{	font-size: 14px;	line-height: 21px;	text-align: center;}#global_page_core-pages-advertising .box.yellow .content .big_text a.red{	color: #cd321e !important;	font-family: "sailec-bold", sans-serif;	font-weight: 700;	text-decoration: underline !important;}#global_wrapper #page_delete_form_info div div h3{	background: none;	height: auto;	padding: 0;	border-bottom: none;}#global_wrapper #page_delete_form_info div div h3 a{	padding: 0;	text-decoration: underline;	font-weight: bold;}#global_wrapper #page_delete_form_info div div h3 a:hover, #global_wrapper #page_delete_form_info div div h3 + p.form-description a:hover{	text-decoration: none;}#global_wrapper #page_delete_form_info div div h3 + p.form-description{	display: block !important;	padding: 20px 0 0 0 !important;}#global_wrapper #page_delete_form_info div div h3 + p.form-description a{	text-decoration: underline;}/* ! Titles */.block-title-primary,.layout_page_feed > h3,.yellow-header-block,.layout_left div[class*="layout_"] > h3,div.layout_right div[class$="_search"] > h3,div.layout_right div[class*="layout_whcore_search"] > h3,div.layout_right .layout_event_browse_search > h3,.layout_right div.generic_layout_container > h3,form.global_form div div > h3,div[class*="layout_whcore_search"] > h3,.grey-header-block,.global_form_popup div > div > h3,.block-primary .bp-title{	display: flex;	align-items: center;	gap: 14px;	margin-bottom: 15px !important;	padding: 0;	font: 20px/1 'sailec-light', sans-serif;	color: var(--black);	text-transform: initial;	vertical-align: middle;	border-bottom: none;	border-left: none;	border-radius: 0;	background: none;	box-sizing: border-box;/* &:before{	content: "";	display: none;	height: 10px;	margin-right: -20px;	margin-bottom: 17px;	border-radius: 0 4px 0 0;	background: url(/application/themes/stagelync/images/block-title-bg.png?c=1463) repeat-x;	background-size: 20px 8px;}*/}.block-title-primary > span:first-child, .block-title-primary  > a:first-child, .layout_page_feed > h3 > span:first-child, .layout_page_feed > h3  > a:first-child, .yellow-header-block > span:first-child, .yellow-header-block  > a:first-child, .layout_left div[class*="layout_"] > h3 > span:first-child, .layout_left div[class*="layout_"] > h3  > a:first-child, div.layout_right div[class$="_search"] > h3 > span:first-child, div.layout_right div[class$="_search"] > h3  > a:first-child, div.layout_right div[class*="layout_whcore_search"] > h3 > span:first-child, div.layout_right div[class*="layout_whcore_search"] > h3  > a:first-child, div.layout_right .layout_event_browse_search > h3 > span:first-child, div.layout_right .layout_event_browse_search > h3  > a:first-child, .layout_right div.generic_layout_container > h3 > span:first-child, .layout_right div.generic_layout_container > h3  > a:first-child, form.global_form div div > h3 > span:first-child, form.global_form div div > h3  > a:first-child, div[class*="layout_whcore_search"] > h3 > span:first-child, div[class*="layout_whcore_search"] > h3  > a:first-child, .grey-header-block > span:first-child, .grey-header-block  > a:first-child, .global_form_popup div > div > h3 > span:first-child, .global_form_popup div > div > h3  > a:first-child, .block-primary .bp-title > span:first-child, .block-primary .bp-title  > a:first-child{	display: inline-block;	padding: 2px 0 2px 0;	font: 24px/1 'sailec-bold', sans-serif;	color: var(--black);	background: none;	text-wrap: balance;	word-break: break-all;}.block-title-primary *:first-child, .layout_page_feed > h3 *:first-child, .yellow-header-block *:first-child, .layout_left div[class*="layout_"] > h3 *:first-child, div.layout_right div[class$="_search"] > h3 *:first-child, div.layout_right div[class*="layout_whcore_search"] > h3 *:first-child, div.layout_right .layout_event_browse_search > h3 *:first-child, .layout_right div.generic_layout_container > h3 *:first-child, form.global_form div div > h3 *:first-child, div[class*="layout_whcore_search"] > h3 *:first-child, .grey-header-block *:first-child, .global_form_popup div > div > h3 *:first-child, .block-primary .bp-title *:first-child{/* 	max-width: 65%;*/	text-wrap: balance;	word-break: break-all;}.block-title-primary > span,.layout_page_feed > h3 > span,.yellow-header-block > span,.layout_left div[class*="layout_"] > h3 > span,div.layout_right div[class$="_search"] > h3 > span,div.layout_right div[class*="layout_whcore_search"] > h3 > span,div.layout_right .layout_event_browse_search > h3 > span,.layout_right div.generic_layout_container > h3 > span,form.global_form div div > h3 > span,div[class*="layout_whcore_search"] > h3 > span,.grey-header-block > span,.global_form_popup div > div > h3 > span,.block-primary .bp-title > span{	flex-shrink: 0;}.block-title-primary:after, .layout_page_feed > h3:after, .yellow-header-block:after, .layout_left div[class*="layout_"] > h3:after, div.layout_right div[class$="_search"] > h3:after, div.layout_right div[class*="layout_whcore_search"] > h3:after, div.layout_right .layout_event_browse_search > h3:after, .layout_right div.generic_layout_container > h3:after, form.global_form div div > h3:after, div[class*="layout_whcore_search"] > h3:after, .grey-header-block:after, .global_form_popup div > div > h3:after, .block-primary .bp-title:after{	content: "";	display: block;	width: 100%;	min-width: 30px;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.block-title-primary + .content,.layout_page_feed > h3 + .content,.yellow-header-block + .content,.layout_left div[class*="layout_"] > h3 + .content,div.layout_right div[class$="_search"] > h3 + .content,div.layout_right div[class*="layout_whcore_search"] > h3 + .content,div.layout_right .layout_event_browse_search > h3 + .content,.layout_right div.generic_layout_container > h3 + .content,form.global_form div div > h3 + .content,div[class*="layout_whcore_search"] > h3 + .content,.grey-header-block + .content,.global_form_popup div > div > h3 + .content,.block-primary .bp-title + .content{	padding: 0 10px;}.block-title-primary:has(.help-link-block), .layout_page_feed > h3:has(.help-link-block), .yellow-header-block:has(.help-link-block), .layout_left div[class*="layout_"] > h3:has(.help-link-block), div.layout_right div[class$="_search"] > h3:has(.help-link-block), div.layout_right div[class*="layout_whcore_search"] > h3:has(.help-link-block), div.layout_right .layout_event_browse_search > h3:has(.help-link-block), .layout_right div.generic_layout_container > h3:has(.help-link-block), form.global_form div div > h3:has(.help-link-block), div[class*="layout_whcore_search"] > h3:has(.help-link-block), .grey-header-block:has(.help-link-block), .global_form_popup div > div > h3:has(.help-link-block), .block-primary .bp-title:has(.help-link-block){	position: relative;}.block-title-primary:has(.help-link-block)::after, .layout_page_feed > h3:has(.help-link-block)::after, .yellow-header-block:has(.help-link-block)::after, .layout_left div[class*="layout_"] > h3:has(.help-link-block)::after, div.layout_right div[class$="_search"] > h3:has(.help-link-block)::after, div.layout_right div[class*="layout_whcore_search"] > h3:has(.help-link-block)::after, div.layout_right .layout_event_browse_search > h3:has(.help-link-block)::after, .layout_right div.generic_layout_container > h3:has(.help-link-block)::after, form.global_form div div > h3:has(.help-link-block)::after, div[class*="layout_whcore_search"] > h3:has(.help-link-block)::after, .grey-header-block:has(.help-link-block)::after, .global_form_popup div > div > h3:has(.help-link-block)::after, .block-primary .bp-title:has(.help-link-block)::after{	margin-right: 25px;}.block-title-primary:has(.help-link-block) .help-link-block, .layout_page_feed > h3:has(.help-link-block) .help-link-block, .yellow-header-block:has(.help-link-block) .help-link-block, .layout_left div[class*="layout_"] > h3:has(.help-link-block) .help-link-block, div.layout_right div[class$="_search"] > h3:has(.help-link-block) .help-link-block, div.layout_right div[class*="layout_whcore_search"] > h3:has(.help-link-block) .help-link-block, div.layout_right .layout_event_browse_search > h3:has(.help-link-block) .help-link-block, .layout_right div.generic_layout_container > h3:has(.help-link-block) .help-link-block, form.global_form div div > h3:has(.help-link-block) .help-link-block, div[class*="layout_whcore_search"] > h3:has(.help-link-block) .help-link-block, .grey-header-block:has(.help-link-block) .help-link-block, .global_form_popup div > div > h3:has(.help-link-block) .help-link-block, .block-primary .bp-title:has(.help-link-block) .help-link-block{	top: 50%;	right: 0;	transform: translateY(-50%);}/* transparent title not transparent anymore */.search-acts-wrapper header > h3,.search-touring-wrapper header > h3,div [class*="layout_whcore_browse"] > h3,.layout_whcore_most_recent_acts > h3,.search-acts-wrapper header > h3,.search-touring-wrapper header > h3,.layout_whjobs_search form.global_form div > h3,#global_page_core-pages-about .layout_middle h3,#global_page_core-pages-team .layout_middle h3,#global_page_core-pages-contributors .layout_middle h3,.layout_whjobs_week_featured_jobs .block-title-yellow,.layout_whjobs_week_featured_jobs .block-title,.layout_whjobs_jobs_list_browse_by_category > h3,.layout_whjobs_jobs_list_browse > h3,.layout_whjobs_auditions_list_browse > h3,.layout_whjobs_residencies_list_browse > h3,.layout_core_content > .block-title-yellow,.layout_core_content > .block-title,.layout_event_category_events > .block-title-yellow,.layout_event_category_events > .block-title,.layout_event_featured_events > .block-title-yellow,.layout_event_featured_events > .block-title,.layout_event_type_events > .block-title-yellow,.layout_event_type_events > .block-title,.layout_event_featured_listing > .block-title-yellow,.layout_event_featured_listing > .block-title,.layout_event_browse_shows > .block-title-yellow,.layout_event_browse_shows > .block-title,.layout_event_monthly > .block-title-yellow,.layout_event_monthly > .block-title,.layout_event_tickets > .block-title-yellow,.layout_event_tickets > .block-title,.layout_timeline_school_events > .bg-white > .block-title-yellow,.layout_timeline_school_events > .bg-white > .block-title,.layout_whjobs_job_applications > h3,.layout_user_profile_photos_videos > h3,.layout_user_profile_about > h3,.layout_user_profile_employments > h3,.layout_user_profile_employments_education_training > h3,.layout_user_profile_awards > h3,.layout_user_profile_press > h3,.layout_user_profile_disciplines > h3,.layout_user_profile_self_type_video > h3,.layout_user_profile_special_skills > h3,.layout_user_profile_contract_types > h3,.layout_user_profile_personal_details > h3,.layout_whjobs_job_alerts>h3,body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3{	display: flex;	align-items: center;	gap: 14px;/* 	display: block;*/	margin-bottom: 15px;	padding: 0;	font: 24px / 1 'gtwalsheim-pro-bold', sans-serif;	color: var(--black);	text-transform: initial;	vertical-align: middle;	border: none;	background-color: transparent;}.search-acts-wrapper header > h3::after, .search-touring-wrapper header > h3::after, div [class*="layout_whcore_browse"] > h3::after, .layout_whcore_most_recent_acts > h3::after, .search-acts-wrapper header > h3::after, .search-touring-wrapper header > h3::after, .layout_whjobs_search form.global_form div > h3::after, #global_page_core-pages-about .layout_middle h3::after, #global_page_core-pages-team .layout_middle h3::after, #global_page_core-pages-contributors .layout_middle h3::after, .layout_whjobs_week_featured_jobs .block-title-yellow::after, .layout_whjobs_week_featured_jobs .block-title::after, .layout_whjobs_jobs_list_browse_by_category > h3::after, .layout_whjobs_jobs_list_browse > h3::after, .layout_whjobs_auditions_list_browse > h3::after, .layout_whjobs_residencies_list_browse > h3::after, .layout_core_content > .block-title-yellow::after, .layout_core_content > .block-title::after, .layout_event_category_events > .block-title-yellow::after, .layout_event_category_events > .block-title::after, .layout_event_featured_events > .block-title-yellow::after, .layout_event_featured_events > .block-title::after, .layout_event_type_events > .block-title-yellow::after, .layout_event_type_events > .block-title::after, .layout_event_featured_listing > .block-title-yellow::after, .layout_event_featured_listing > .block-title::after, .layout_event_browse_shows > .block-title-yellow::after, .layout_event_browse_shows > .block-title::after, .layout_event_monthly > .block-title-yellow::after, .layout_event_monthly > .block-title::after, .layout_event_tickets > .block-title-yellow::after, .layout_event_tickets > .block-title::after, .layout_timeline_school_events > .bg-white > .block-title-yellow::after, .layout_timeline_school_events > .bg-white > .block-title::after, .layout_whjobs_job_applications > h3::after, .layout_user_profile_photos_videos > h3::after, .layout_user_profile_about > h3::after, .layout_user_profile_employments > h3::after, .layout_user_profile_employments_education_training > h3::after, .layout_user_profile_awards > h3::after, .layout_user_profile_press > h3::after, .layout_user_profile_disciplines > h3::after, .layout_user_profile_self_type_video > h3::after, .layout_user_profile_special_skills > h3::after, .layout_user_profile_contract_types > h3::after, .layout_user_profile_personal_details > h3::after, .layout_whjobs_job_alerts>h3::after, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3::after{	content: "";	display: block;	width: 100%;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.search-acts-wrapper header > h3 >span:first-child, .search-acts-wrapper header > h3  >a:first-child, .search-touring-wrapper header > h3 >span:first-child, .search-touring-wrapper header > h3  >a:first-child, div [class*="layout_whcore_browse"] > h3 >span:first-child, div [class*="layout_whcore_browse"] > h3  >a:first-child, .layout_whcore_most_recent_acts > h3 >span:first-child, .layout_whcore_most_recent_acts > h3  >a:first-child, .search-acts-wrapper header > h3 >span:first-child, .search-acts-wrapper header > h3  >a:first-child, .search-touring-wrapper header > h3 >span:first-child, .search-touring-wrapper header > h3  >a:first-child, .layout_whjobs_search form.global_form div > h3 >span:first-child, .layout_whjobs_search form.global_form div > h3  >a:first-child, #global_page_core-pages-about .layout_middle h3 >span:first-child, #global_page_core-pages-about .layout_middle h3  >a:first-child, #global_page_core-pages-team .layout_middle h3 >span:first-child, #global_page_core-pages-team .layout_middle h3  >a:first-child, #global_page_core-pages-contributors .layout_middle h3 >span:first-child, #global_page_core-pages-contributors .layout_middle h3  >a:first-child, .layout_whjobs_week_featured_jobs .block-title-yellow >span:first-child, .layout_whjobs_week_featured_jobs .block-title-yellow  >a:first-child, .layout_whjobs_week_featured_jobs .block-title >span:first-child, .layout_whjobs_week_featured_jobs .block-title  >a:first-child, .layout_whjobs_jobs_list_browse_by_category > h3 >span:first-child, .layout_whjobs_jobs_list_browse_by_category > h3  >a:first-child, .layout_whjobs_jobs_list_browse > h3 >span:first-child, .layout_whjobs_jobs_list_browse > h3  >a:first-child, .layout_whjobs_auditions_list_browse > h3 >span:first-child, .layout_whjobs_auditions_list_browse > h3  >a:first-child, .layout_whjobs_residencies_list_browse > h3 >span:first-child, .layout_whjobs_residencies_list_browse > h3  >a:first-child, .layout_core_content > .block-title-yellow >span:first-child, .layout_core_content > .block-title-yellow  >a:first-child, .layout_core_content > .block-title >span:first-child, .layout_core_content > .block-title  >a:first-child, .layout_event_category_events > .block-title-yellow >span:first-child, .layout_event_category_events > .block-title-yellow  >a:first-child, .layout_event_category_events > .block-title >span:first-child, .layout_event_category_events > .block-title  >a:first-child, .layout_event_featured_events > .block-title-yellow >span:first-child, .layout_event_featured_events > .block-title-yellow  >a:first-child, .layout_event_featured_events > .block-title >span:first-child, .layout_event_featured_events > .block-title  >a:first-child, .layout_event_type_events > .block-title-yellow >span:first-child, .layout_event_type_events > .block-title-yellow  >a:first-child, .layout_event_type_events > .block-title >span:first-child, .layout_event_type_events > .block-title  >a:first-child, .layout_event_featured_listing > .block-title-yellow >span:first-child, .layout_event_featured_listing > .block-title-yellow  >a:first-child, .layout_event_featured_listing > .block-title >span:first-child, .layout_event_featured_listing > .block-title  >a:first-child, .layout_event_browse_shows > .block-title-yellow >span:first-child, .layout_event_browse_shows > .block-title-yellow  >a:first-child, .layout_event_browse_shows > .block-title >span:first-child, .layout_event_browse_shows > .block-title  >a:first-child, .layout_event_monthly > .block-title-yellow >span:first-child, .layout_event_monthly > .block-title-yellow  >a:first-child, .layout_event_monthly > .block-title >span:first-child, .layout_event_monthly > .block-title  >a:first-child, .layout_event_tickets > .block-title-yellow >span:first-child, .layout_event_tickets > .block-title-yellow  >a:first-child, .layout_event_tickets > .block-title >span:first-child, .layout_event_tickets > .block-title  >a:first-child, .layout_timeline_school_events > .bg-white > .block-title-yellow >span:first-child, .layout_timeline_school_events > .bg-white > .block-title-yellow  >a:first-child, .layout_timeline_school_events > .bg-white > .block-title >span:first-child, .layout_timeline_school_events > .bg-white > .block-title  >a:first-child, .layout_whjobs_job_applications > h3 >span:first-child, .layout_whjobs_job_applications > h3  >a:first-child, .layout_user_profile_photos_videos > h3 >span:first-child, .layout_user_profile_photos_videos > h3  >a:first-child, .layout_user_profile_about > h3 >span:first-child, .layout_user_profile_about > h3  >a:first-child, .layout_user_profile_employments > h3 >span:first-child, .layout_user_profile_employments > h3  >a:first-child, .layout_user_profile_employments_education_training > h3 >span:first-child, .layout_user_profile_employments_education_training > h3  >a:first-child, .layout_user_profile_awards > h3 >span:first-child, .layout_user_profile_awards > h3  >a:first-child, .layout_user_profile_press > h3 >span:first-child, .layout_user_profile_press > h3  >a:first-child, .layout_user_profile_disciplines > h3 >span:first-child, .layout_user_profile_disciplines > h3  >a:first-child, .layout_user_profile_self_type_video > h3 >span:first-child, .layout_user_profile_self_type_video > h3  >a:first-child, .layout_user_profile_special_skills > h3 >span:first-child, .layout_user_profile_special_skills > h3  >a:first-child, .layout_user_profile_contract_types > h3 >span:first-child, .layout_user_profile_contract_types > h3  >a:first-child, .layout_user_profile_personal_details > h3 >span:first-child, .layout_user_profile_personal_details > h3  >a:first-child, .layout_whjobs_job_alerts>h3 >span:first-child, .layout_whjobs_job_alerts>h3  >a:first-child, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3 >span:first-child, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3  >a:first-child{	flex-shrink: 0;	max-width: 80%;	font: 24px / 1 'gtwalsheim-pro-bold', sans-serif;	text-wrap: wrap;	word-break: break-word;}.search-acts-wrapper header > h3.bg-danger,.search-acts-wrapper header > h3  .bg-danger,.search-touring-wrapper header > h3.bg-danger,.search-touring-wrapper header > h3  .bg-danger,div [class*="layout_whcore_browse"] > h3.bg-danger,div [class*="layout_whcore_browse"] > h3  .bg-danger,.layout_whcore_most_recent_acts > h3.bg-danger,.layout_whcore_most_recent_acts > h3  .bg-danger,.search-acts-wrapper header > h3.bg-danger,.search-acts-wrapper header > h3  .bg-danger,.search-touring-wrapper header > h3.bg-danger,.search-touring-wrapper header > h3  .bg-danger,.layout_whjobs_search form.global_form div > h3.bg-danger,.layout_whjobs_search form.global_form div > h3  .bg-danger,#global_page_core-pages-about .layout_middle h3.bg-danger,#global_page_core-pages-about .layout_middle h3  .bg-danger,#global_page_core-pages-team .layout_middle h3.bg-danger,#global_page_core-pages-team .layout_middle h3  .bg-danger,#global_page_core-pages-contributors .layout_middle h3.bg-danger,#global_page_core-pages-contributors .layout_middle h3  .bg-danger,.layout_whjobs_week_featured_jobs .block-title-yellow.bg-danger,.layout_whjobs_week_featured_jobs .block-title-yellow  .bg-danger,.layout_whjobs_week_featured_jobs .block-title.bg-danger,.layout_whjobs_week_featured_jobs .block-title  .bg-danger,.layout_whjobs_jobs_list_browse_by_category > h3.bg-danger,.layout_whjobs_jobs_list_browse_by_category > h3  .bg-danger,.layout_whjobs_jobs_list_browse > h3.bg-danger,.layout_whjobs_jobs_list_browse > h3  .bg-danger,.layout_whjobs_auditions_list_browse > h3.bg-danger,.layout_whjobs_auditions_list_browse > h3  .bg-danger,.layout_whjobs_residencies_list_browse > h3.bg-danger,.layout_whjobs_residencies_list_browse > h3  .bg-danger,.layout_core_content > .block-title-yellow.bg-danger,.layout_core_content > .block-title-yellow  .bg-danger,.layout_core_content > .block-title.bg-danger,.layout_core_content > .block-title  .bg-danger,.layout_event_category_events > .block-title-yellow.bg-danger,.layout_event_category_events > .block-title-yellow  .bg-danger,.layout_event_category_events > .block-title.bg-danger,.layout_event_category_events > .block-title  .bg-danger,.layout_event_featured_events > .block-title-yellow.bg-danger,.layout_event_featured_events > .block-title-yellow  .bg-danger,.layout_event_featured_events > .block-title.bg-danger,.layout_event_featured_events > .block-title  .bg-danger,.layout_event_type_events > .block-title-yellow.bg-danger,.layout_event_type_events > .block-title-yellow  .bg-danger,.layout_event_type_events > .block-title.bg-danger,.layout_event_type_events > .block-title  .bg-danger,.layout_event_featured_listing > .block-title-yellow.bg-danger,.layout_event_featured_listing > .block-title-yellow  .bg-danger,.layout_event_featured_listing > .block-title.bg-danger,.layout_event_featured_listing > .block-title  .bg-danger,.layout_event_browse_shows > .block-title-yellow.bg-danger,.layout_event_browse_shows > .block-title-yellow  .bg-danger,.layout_event_browse_shows > .block-title.bg-danger,.layout_event_browse_shows > .block-title  .bg-danger,.layout_event_monthly > .block-title-yellow.bg-danger,.layout_event_monthly > .block-title-yellow  .bg-danger,.layout_event_monthly > .block-title.bg-danger,.layout_event_monthly > .block-title  .bg-danger,.layout_event_tickets > .block-title-yellow.bg-danger,.layout_event_tickets > .block-title-yellow  .bg-danger,.layout_event_tickets > .block-title.bg-danger,.layout_event_tickets > .block-title  .bg-danger,.layout_timeline_school_events > .bg-white > .block-title-yellow.bg-danger,.layout_timeline_school_events > .bg-white > .block-title-yellow  .bg-danger,.layout_timeline_school_events > .bg-white > .block-title.bg-danger,.layout_timeline_school_events > .bg-white > .block-title  .bg-danger,.layout_whjobs_job_applications > h3.bg-danger,.layout_whjobs_job_applications > h3  .bg-danger,.layout_user_profile_photos_videos > h3.bg-danger,.layout_user_profile_photos_videos > h3  .bg-danger,.layout_user_profile_about > h3.bg-danger,.layout_user_profile_about > h3  .bg-danger,.layout_user_profile_employments > h3.bg-danger,.layout_user_profile_employments > h3  .bg-danger,.layout_user_profile_employments_education_training > h3.bg-danger,.layout_user_profile_employments_education_training > h3  .bg-danger,.layout_user_profile_awards > h3.bg-danger,.layout_user_profile_awards > h3  .bg-danger,.layout_user_profile_press > h3.bg-danger,.layout_user_profile_press > h3  .bg-danger,.layout_user_profile_disciplines > h3.bg-danger,.layout_user_profile_disciplines > h3  .bg-danger,.layout_user_profile_self_type_video > h3.bg-danger,.layout_user_profile_self_type_video > h3  .bg-danger,.layout_user_profile_special_skills > h3.bg-danger,.layout_user_profile_special_skills > h3  .bg-danger,.layout_user_profile_contract_types > h3.bg-danger,.layout_user_profile_contract_types > h3  .bg-danger,.layout_user_profile_personal_details > h3.bg-danger,.layout_user_profile_personal_details > h3  .bg-danger,.layout_whjobs_job_alerts>h3.bg-danger,.layout_whjobs_job_alerts>h3  .bg-danger,body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3.bg-danger,body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3  .bg-danger{	color: var(--black);	background: #e3351f;	border-left-color: #e3351f;}.search-acts-wrapper header > h3.bg-danger:link, .search-acts-wrapper header > h3.bg-danger:visited, .search-acts-wrapper header > h3  .bg-danger:link, .search-acts-wrapper header > h3  .bg-danger:visited, .search-touring-wrapper header > h3.bg-danger:link, .search-touring-wrapper header > h3.bg-danger:visited, .search-touring-wrapper header > h3  .bg-danger:link, .search-touring-wrapper header > h3  .bg-danger:visited, div [class*="layout_whcore_browse"] > h3.bg-danger:link, div [class*="layout_whcore_browse"] > h3.bg-danger:visited, div [class*="layout_whcore_browse"] > h3  .bg-danger:link, div [class*="layout_whcore_browse"] > h3  .bg-danger:visited, .layout_whcore_most_recent_acts > h3.bg-danger:link, .layout_whcore_most_recent_acts > h3.bg-danger:visited, .layout_whcore_most_recent_acts > h3  .bg-danger:link, .layout_whcore_most_recent_acts > h3  .bg-danger:visited, .search-acts-wrapper header > h3.bg-danger:link, .search-acts-wrapper header > h3.bg-danger:visited, .search-acts-wrapper header > h3  .bg-danger:link, .search-acts-wrapper header > h3  .bg-danger:visited, .search-touring-wrapper header > h3.bg-danger:link, .search-touring-wrapper header > h3.bg-danger:visited, .search-touring-wrapper header > h3  .bg-danger:link, .search-touring-wrapper header > h3  .bg-danger:visited, .layout_whjobs_search form.global_form div > h3.bg-danger:link, .layout_whjobs_search form.global_form div > h3.bg-danger:visited, .layout_whjobs_search form.global_form div > h3  .bg-danger:link, .layout_whjobs_search form.global_form div > h3  .bg-danger:visited, #global_page_core-pages-about .layout_middle h3.bg-danger:link, #global_page_core-pages-about .layout_middle h3.bg-danger:visited, #global_page_core-pages-about .layout_middle h3  .bg-danger:link, #global_page_core-pages-about .layout_middle h3  .bg-danger:visited, #global_page_core-pages-team .layout_middle h3.bg-danger:link, #global_page_core-pages-team .layout_middle h3.bg-danger:visited, #global_page_core-pages-team .layout_middle h3  .bg-danger:link, #global_page_core-pages-team .layout_middle h3  .bg-danger:visited, #global_page_core-pages-contributors .layout_middle h3.bg-danger:link, #global_page_core-pages-contributors .layout_middle h3.bg-danger:visited, #global_page_core-pages-contributors .layout_middle h3  .bg-danger:link, #global_page_core-pages-contributors .layout_middle h3  .bg-danger:visited, .layout_whjobs_week_featured_jobs .block-title-yellow.bg-danger:link, .layout_whjobs_week_featured_jobs .block-title-yellow.bg-danger:visited, .layout_whjobs_week_featured_jobs .block-title-yellow  .bg-danger:link, .layout_whjobs_week_featured_jobs .block-title-yellow  .bg-danger:visited, .layout_whjobs_week_featured_jobs .block-title.bg-danger:link, .layout_whjobs_week_featured_jobs .block-title.bg-danger:visited, .layout_whjobs_week_featured_jobs .block-title  .bg-danger:link, .layout_whjobs_week_featured_jobs .block-title  .bg-danger:visited, .layout_whjobs_jobs_list_browse_by_category > h3.bg-danger:link, .layout_whjobs_jobs_list_browse_by_category > h3.bg-danger:visited, .layout_whjobs_jobs_list_browse_by_category > h3  .bg-danger:link, .layout_whjobs_jobs_list_browse_by_category > h3  .bg-danger:visited, .layout_whjobs_jobs_list_browse > h3.bg-danger:link, .layout_whjobs_jobs_list_browse > h3.bg-danger:visited, .layout_whjobs_jobs_list_browse > h3  .bg-danger:link, .layout_whjobs_jobs_list_browse > h3  .bg-danger:visited, .layout_whjobs_auditions_list_browse > h3.bg-danger:link, .layout_whjobs_auditions_list_browse > h3.bg-danger:visited, .layout_whjobs_auditions_list_browse > h3  .bg-danger:link, .layout_whjobs_auditions_list_browse > h3  .bg-danger:visited, .layout_whjobs_residencies_list_browse > h3.bg-danger:link, .layout_whjobs_residencies_list_browse > h3.bg-danger:visited, .layout_whjobs_residencies_list_browse > h3  .bg-danger:link, .layout_whjobs_residencies_list_browse > h3  .bg-danger:visited, .layout_core_content > .block-title-yellow.bg-danger:link, .layout_core_content > .block-title-yellow.bg-danger:visited, .layout_core_content > .block-title-yellow  .bg-danger:link, .layout_core_content > .block-title-yellow  .bg-danger:visited, .layout_core_content > .block-title.bg-danger:link, .layout_core_content > .block-title.bg-danger:visited, .layout_core_content > .block-title  .bg-danger:link, .layout_core_content > .block-title  .bg-danger:visited, .layout_event_category_events > .block-title-yellow.bg-danger:link, .layout_event_category_events > .block-title-yellow.bg-danger:visited, .layout_event_category_events > .block-title-yellow  .bg-danger:link, .layout_event_category_events > .block-title-yellow  .bg-danger:visited, .layout_event_category_events > .block-title.bg-danger:link, .layout_event_category_events > .block-title.bg-danger:visited, .layout_event_category_events > .block-title  .bg-danger:link, .layout_event_category_events > .block-title  .bg-danger:visited, .layout_event_featured_events > .block-title-yellow.bg-danger:link, .layout_event_featured_events > .block-title-yellow.bg-danger:visited, .layout_event_featured_events > .block-title-yellow  .bg-danger:link, .layout_event_featured_events > .block-title-yellow  .bg-danger:visited, .layout_event_featured_events > .block-title.bg-danger:link, .layout_event_featured_events > .block-title.bg-danger:visited, .layout_event_featured_events > .block-title  .bg-danger:link, .layout_event_featured_events > .block-title  .bg-danger:visited, .layout_event_type_events > .block-title-yellow.bg-danger:link, .layout_event_type_events > .block-title-yellow.bg-danger:visited, .layout_event_type_events > .block-title-yellow  .bg-danger:link, .layout_event_type_events > .block-title-yellow  .bg-danger:visited, .layout_event_type_events > .block-title.bg-danger:link, .layout_event_type_events > .block-title.bg-danger:visited, .layout_event_type_events > .block-title  .bg-danger:link, .layout_event_type_events > .block-title  .bg-danger:visited, .layout_event_featured_listing > .block-title-yellow.bg-danger:link, .layout_event_featured_listing > .block-title-yellow.bg-danger:visited, .layout_event_featured_listing > .block-title-yellow  .bg-danger:link, .layout_event_featured_listing > .block-title-yellow  .bg-danger:visited, .layout_event_featured_listing > .block-title.bg-danger:link, .layout_event_featured_listing > .block-title.bg-danger:visited, .layout_event_featured_listing > .block-title  .bg-danger:link, .layout_event_featured_listing > .block-title  .bg-danger:visited, .layout_event_browse_shows > .block-title-yellow.bg-danger:link, .layout_event_browse_shows > .block-title-yellow.bg-danger:visited, .layout_event_browse_shows > .block-title-yellow  .bg-danger:link, .layout_event_browse_shows > .block-title-yellow  .bg-danger:visited, .layout_event_browse_shows > .block-title.bg-danger:link, .layout_event_browse_shows > .block-title.bg-danger:visited, .layout_event_browse_shows > .block-title  .bg-danger:link, .layout_event_browse_shows > .block-title  .bg-danger:visited, .layout_event_monthly > .block-title-yellow.bg-danger:link, .layout_event_monthly > .block-title-yellow.bg-danger:visited, .layout_event_monthly > .block-title-yellow  .bg-danger:link, .layout_event_monthly > .block-title-yellow  .bg-danger:visited, .layout_event_monthly > .block-title.bg-danger:link, .layout_event_monthly > .block-title.bg-danger:visited, .layout_event_monthly > .block-title  .bg-danger:link, .layout_event_monthly > .block-title  .bg-danger:visited, .layout_event_tickets > .block-title-yellow.bg-danger:link, .layout_event_tickets > .block-title-yellow.bg-danger:visited, .layout_event_tickets > .block-title-yellow  .bg-danger:link, .layout_event_tickets > .block-title-yellow  .bg-danger:visited, .layout_event_tickets > .block-title.bg-danger:link, .layout_event_tickets > .block-title.bg-danger:visited, .layout_event_tickets > .block-title  .bg-danger:link, .layout_event_tickets > .block-title  .bg-danger:visited, .layout_timeline_school_events > .bg-white > .block-title-yellow.bg-danger:link, .layout_timeline_school_events > .bg-white > .block-title-yellow.bg-danger:visited, .layout_timeline_school_events > .bg-white > .block-title-yellow  .bg-danger:link, .layout_timeline_school_events > .bg-white > .block-title-yellow  .bg-danger:visited, .layout_timeline_school_events > .bg-white > .block-title.bg-danger:link, .layout_timeline_school_events > .bg-white > .block-title.bg-danger:visited, .layout_timeline_school_events > .bg-white > .block-title  .bg-danger:link, .layout_timeline_school_events > .bg-white > .block-title  .bg-danger:visited, .layout_whjobs_job_applications > h3.bg-danger:link, .layout_whjobs_job_applications > h3.bg-danger:visited, .layout_whjobs_job_applications > h3  .bg-danger:link, .layout_whjobs_job_applications > h3  .bg-danger:visited, .layout_user_profile_photos_videos > h3.bg-danger:link, .layout_user_profile_photos_videos > h3.bg-danger:visited, .layout_user_profile_photos_videos > h3  .bg-danger:link, .layout_user_profile_photos_videos > h3  .bg-danger:visited, .layout_user_profile_about > h3.bg-danger:link, .layout_user_profile_about > h3.bg-danger:visited, .layout_user_profile_about > h3  .bg-danger:link, .layout_user_profile_about > h3  .bg-danger:visited, .layout_user_profile_employments > h3.bg-danger:link, .layout_user_profile_employments > h3.bg-danger:visited, .layout_user_profile_employments > h3  .bg-danger:link, .layout_user_profile_employments > h3  .bg-danger:visited, .layout_user_profile_employments_education_training > h3.bg-danger:link, .layout_user_profile_employments_education_training > h3.bg-danger:visited, .layout_user_profile_employments_education_training > h3  .bg-danger:link, .layout_user_profile_employments_education_training > h3  .bg-danger:visited, .layout_user_profile_awards > h3.bg-danger:link, .layout_user_profile_awards > h3.bg-danger:visited, .layout_user_profile_awards > h3  .bg-danger:link, .layout_user_profile_awards > h3  .bg-danger:visited, .layout_user_profile_press > h3.bg-danger:link, .layout_user_profile_press > h3.bg-danger:visited, .layout_user_profile_press > h3  .bg-danger:link, .layout_user_profile_press > h3  .bg-danger:visited, .layout_user_profile_disciplines > h3.bg-danger:link, .layout_user_profile_disciplines > h3.bg-danger:visited, .layout_user_profile_disciplines > h3  .bg-danger:link, .layout_user_profile_disciplines > h3  .bg-danger:visited, .layout_user_profile_self_type_video > h3.bg-danger:link, .layout_user_profile_self_type_video > h3.bg-danger:visited, .layout_user_profile_self_type_video > h3  .bg-danger:link, .layout_user_profile_self_type_video > h3  .bg-danger:visited, .layout_user_profile_special_skills > h3.bg-danger:link, .layout_user_profile_special_skills > h3.bg-danger:visited, .layout_user_profile_special_skills > h3  .bg-danger:link, .layout_user_profile_special_skills > h3  .bg-danger:visited, .layout_user_profile_contract_types > h3.bg-danger:link, .layout_user_profile_contract_types > h3.bg-danger:visited, .layout_user_profile_contract_types > h3  .bg-danger:link, .layout_user_profile_contract_types > h3  .bg-danger:visited, .layout_user_profile_personal_details > h3.bg-danger:link, .layout_user_profile_personal_details > h3.bg-danger:visited, .layout_user_profile_personal_details > h3  .bg-danger:link, .layout_user_profile_personal_details > h3  .bg-danger:visited, .layout_whjobs_job_alerts>h3.bg-danger:link, .layout_whjobs_job_alerts>h3.bg-danger:visited, .layout_whjobs_job_alerts>h3  .bg-danger:link, .layout_whjobs_job_alerts>h3  .bg-danger:visited, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3.bg-danger:link, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3.bg-danger:visited, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3  .bg-danger:link, body[id*="global_page_whjobs"] .layout_whjobs_new_search_short + .layout_core_content > h3  .bg-danger:visited{	color: var(--black);	background: #e3351f;}/* ! Yellow Titles *//* .yellow-header-block,.layout_right div.generic_layout_container > h3,.search-touring-wrapper header > h3,div [class*="layout_whcore_browse"] > h3,.layout_left div[class*="layout_"] > h3,#global_page_core-pages-about h3,.layout_whjobs_jobs_list_browse_by_category > h3,.layout_whjobs_jobs_list_browse > h3,.layout_whjobs_auditions_list_browse > h3,.layout_whjobs_job_applications{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--black);}.layout_whjobs_job_applications{	border-bottom: none;	border-radius: 4px;	overflow: hidden;}*/.layout_middle .generic_layout_container{	width: 100%;}/* ! Black Titles */div.layout_right div[class*="layout_whcore_search"] > h3,.search-acts-wrapper header > h3,.search-touring-wrapper header > h3,.layout_whjobs_search form.global_form div > h3,div.layout_right div[class$="_search"] > h3,div.layout_right .layout_event_browse_search > h3{	background: var(--dark-gray);	text-shadow: none;	color: var(--white);	border-bottom: 1px solid var(--dark-gray);}div.layout_right div[class*="layout_whcore_search"] > h3:before, .search-acts-wrapper header > h3:before, .search-touring-wrapper header > h3:before, .layout_whjobs_search form.global_form div > h3:before, div.layout_right div[class$="_search"] > h3:before, div.layout_right .layout_event_browse_search > h3:before{	background: transparent;	margin-bottom: 10px;}/* ! Grey Titles */.layout_page_feed > h3,form.global_form div div > h3,div[class*="layout_whcore_search"] > h3,.grey-header-block,.global_form_popup div > div > h3{	padding-bottom: 18px;	background-color: #e8e8e8;	border-bottom: 1px solid #d6d6d6;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);}#global_page_page-index-view .layout_page_feed > h3{	background-color: #f5f5f5;	border-bottom: 1px solid #f5f5f5;}.layout_main .layout_middle > .generic_layout_container > .content,.layout_main .layout_middle  > .generic_layout_container > .bg-white > .content,.layout_main .layout_middle  > .generic_layout_container > h3 + div,.layout_main .layout_middle  > .generic_layout_container > .generic_layout_container > h3 + div:not(.tab-inner), .layout_main .layout_middle  > .generic_layout_container > .block-title-yellow + div, .layout_main .layout_middle  > .generic_layout_container .content.box_shadow, .layout_main .layout_middle  > .generic_layout_container.layout_core_ad_campaign, .layout_main .layout_middle  > .generic_layout_container.layout_event_monthly .mes-item{	margin-bottom: 25px;/* &.layout_event_featured_slider,&.layout_event_featured,&.layout_whcore_user_posts,&.layout_activity_feed,&.layout_event_profile_rsvp,&.layout_event_profile_members,&.layout_core_comments,&.layout_core_container_tabs{	border: none;	box-shadow: none;}*/}.layout_main .layout_middle > .generic_layout_container > .block-subtitle-icon.talent-block{	border: none;	box-shadow: none;}.layout_main .layout_middle > .generic_layout_container .content.box_shadow{	margin-bottom: 25px !important;	border: 1px solid #ededed !important;	border-radius: 4px !important;	box-shadow: 0px 0px 11px 0px #f6f6f6 !important;}.layout_main .layout_right > .layout_core_ad_campaign,.explore-search .layout_middle > .layout_core_html_block,#global_page_whcore-explore-index .layout_middle > .layout_core_content,#global_page_whcore-explore-search .layout_middle > .layout_core_content,#global_page_event-profile-index .layout_middle > .layout_core_content,#global_page_event-index-calendar .layout_main .layout_middle > .generic_layout_container > .block-title-yellow + .mes-sub-title{	border: none;	box-shadow: none;}/* ! Popup Titles */span#global_content_simple h3,#global_page_whjobs-jobs-delete-job .cerabox-title{	background-color: #e8e8e8;	border: none;	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	line-height: 50px;	padding: 0 0 0 15px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	vertical-align: middle;	margin-bottom: 0 !important;}span#global_content_simple h3:before, span#global_content_simple h3:after, #global_page_whjobs-jobs-delete-job .cerabox-title:before, #global_page_whjobs-jobs-delete-job .cerabox-title:after{	margin-bottom: 10px;	display: none;}.cerabox-delete-content{	width: 350px;}.cerabox-delete-content .cerabox-form form.global_form{	background: transparent;}#global_page_whjobs-jobs-delete-job .cerabox-title{	text-align: center;	white-space: nowrap;}#smoothbox_window #global_page_whjobs-jobs-delete-job #fieldset-buttons{	width: 250px;	margin: 0 auto;}/* ! Events*/.layout_event_profile_rsvp .btn::before{	font-family: "icon-circus";	display: inline-block;	content: '\E00A';	padding-right: 5px;	font-size: 14px;}body[id*="global_page_event"] .layout_main .layout_left{	float: left;	position: relative;	width: 300px;	margin: 0 15px 10px 0px;	box-sizing: border-box;}body[id*="global_page_event"] .layout_main .layout_left > div{	background: var(--white);	box-shadow: 0 1px 3px #CCC;	border-radius: 4px 4px 4px 4px;	margin-bottom: 20px;}body[id*="global_page_event"] .layout_main .layout_left > div form,body[id*="global_page_event"] .layout_main .layout_left #event_stats,body[id*="global_page_event"] .layout_main .layout_left .layout_event_profile_options,body[id*="global_page_event"] .layout_main .layout_left #event_photo{	padding: 20px;}body[id*="global_page_event"] .layout_main .layout_left > div form input{	padding-right: 5px;}body[id*="global_page_event"] .layout_main .layout_left .layout_event_profile_options a{	font-size: 14px!important;}body[id*="global_page_event"] .layout_main .layout_left #event_photo{	text-align: center;}body[id*="global_page_event"] .layout_main .events_info{	padding-left: 0px;	overflow: hidden;	vertical-align: top;	word-wrap: break-word;}body[id*="global_page_event"] .layout_main .layout_middle .events_photo{	width: 100px;	overflow: hidden;	padding-right: 10px;	float: none;}body[id*="global_page_event"] .events_options{	position: absolute;	right: 0;}#global_page_timeline-quick-auth-signup{	max-width: 350px;}#global_page_timeline-quick-auth-signup form.global_form .form-wrapper + .form-wrapper,#global_page_timeline-quick-auth-signup form.global_form #submit-wrapper{	padding-top: 0;}#global_page_timeline-quick-auth-signup #terms-label{	display: none;}#global_page_timeline-quick-auth-signup #signup_account_form #buttons-wrapper #submit-wrapper{	margin-left: 0;}#global_page_timeline-quick-auth-signup #terms-wrapper{	padding-bottom: 0;}#global_page_timeline-quick-auth-signup #digest_email-element label{	text-transform: inherit;	font-size: 14px;	font-family: 'sailec-regular';}.message-members a::before{	font-family: 'FontAwesome';	display: inline-block;	content: '\f0e0';	padding-right: 5px;	font-size: 14px;}.open-ended{	text-align: center;	margin-top: 0px;	font-family: "sailec-bold";}.open-ended span{	text-transform: initial;	font-family: "sailec-bold";}body[id*="global_page_event"] .events_options a{	display: block;}div#global_wrapper .form-options-wrapper li input[type="checkbox"]:checked + label::after{	color: var(--black);	margin-top: 2px;}div#global_wrapper .form-options-wrapper li input[type="checkbox"]:checked + label::before{	background: var(--white);	border: 1px solid var(--black);}body[id*="global_page_event"] .layout_main .layout_right form label{	font-size: 13px;	font-family: 'sailec-bold';	color: var(--dark-gray);	line-height: 18px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);}body[id*="global_page_event-profile-index"] .layout_main .layout_middle{	padding: 0;	background: transparent;	box-shadow: none;	border-radius: 4px;}#global_page_event-profile-index #cerabox .cerabox-content{	overflow: hidden;}.audition-description img{	max-width: 100%;}#global_page_event-profile-index .global_form_popup{	padding: 0;}#global_page_event-profile-index .global_form_popup h3{	border-radius: 4px 4px 0 0;}#global_page_event-profile-index .global_form_popup h3 + p{	padding: 20px;	box-sizing: border-box;	text-align: center;	margin-bottom: 0 !important;}#global_page_event-profile-index .global_form_popup #fieldset-buttons{	padding: 0px 20px 20px 20px;	text-align: center;}#global_page_event-profile-index .content{	border-radius: 0px;	padding: 0 0 20px 0;}.layout_event_profile_members,.layout_event_profile_members + .layout_core_comments,#global_page_event-profile-index .layout_core_comments{	background: var(--white);	padding: 0 20px 0px;}.layout_event_profile_members > .layout_event_profile_members{	padding: 0;}.layout_event_profile_rsvp{	background: var(--white);	padding: 0 0 20px;}body[id*="global_page_event"] div.layout_core_comments{	padding: 0 0 20px!important;}.layout_event_profile_rsvp h3{	display: block;	margin-right: 0px;}#global_page_event-profile-index .left-block-browse{	border-bottom: none;}#global_page_event-profile-index .left-block-browse .more-details{	margin-top: 10px;}.event_rsvp_form{	background-color: #f9f9f9;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 10px;	font-size: .8em;}.event_rsvp_form,.event_rsvp_form .event_radio{	display: inline-block;}.event_members .event_members_body .event_members_status{	display: none;}.event_members_rsvp{	font-size: 0;	text-align: center;	border-radius: 100%;	border: 2px solid var(--white);	box-sizing: border-box;	width: 20px;	height: 20px;	margin-top: 0!important;}.event_members_body{	display: inline-block;	position: absolute;	bottom: -7px;	right: 0px;	background: var(--white);	border-radius: 100%;	width: 20px;	height: 20px;	text-align: center;	padding-left: 0!important;	box-shadow: 0 1px 0px #ccc;}.event_members_rsvp::before{	display: inline-block;	font-family: 'Fontawesome';	content: '\f058';	font-size: 13px;	line-height: 15px;	color: #a9d37d;	text-align: center;}.event_members_rsvp.rsvp_0::before{	display: inline-block;	font-family: 'Fontawesome';	content: '\f00d';	font-size: 13px;	line-height: 15px;	color: var(--white);	text-align: center;}.event_members_rsvp.rsvp_0{	background: #e3351f;}.event_members_rsvp.rsvp_2{	background: #a9d37d;}.event_members_rsvp.rsvp_1::before{	display: inline-block;	font-family: 'Fontawesome';	content: '\f128';	color: var(--white);	text-align: center;	font-size: 12px;}.event_members_rsvp.rsvp_2::before{	display: inline-block;	font-family: 'icon-circus';	content: '\E028';	color: var(--white);	text-align: center;}body[id*="global_page_event"] #comment-form textarea{	overflow: hidden;	padding: 11px 11px 36px!important;	vertical-align: top;	word-wrap: break-word;	width: 100%;	border-radius: 4px 4px 0 0;	border: 1px solid #ededed!important;	background: var(--white);	box-sizing: border-box;	font-family: 'sailec-regular';	font-size: 14px;}body[id*="global_page_event"] #comment-form{	background: #ededed;	border-radius: 4px;	overflow: hidden;	margin-top: 15px;}body[id*="global_page_event"] .comments_body{	font-size: 14px;}body[id*="global_page_event"] .comments_options{	margin-bottom: 20px;}body[id*="global_page_event"] #comment-form #submit{	margin: 10px 20px 10px 0;	padding: 0 20px;	float: right;}#formHelp strong{	color: var(--dark);}.event_members_rsvp.rsvp_1{	background: #ffd320;	border-radius: 100%;	text-align: center;}.count-member{	font-family: 'sailec-regular';}.event_members img{	width: 42px;	height: 42px;}.event_rsvp_form .event_radio{	margin-left: 5px;}.event_members_icon{	float: left;}.event_radio label{	padding-left: 5px;}.noHeaderFooter a{	cursor: pointer;}.event_members li{	display: inline-block;	vertical-align: top;	margin: 0 15px 15px 0;	width: 42px;	height: 42px;	float: left;	position: relative;	overflow: visible!important;	padding: 0!important;	border-bottom: none!important;}.event_members_options{	overflow: hidden;	padding-left: 10px;}.event_members::after{	display: table;	content: "";	clear: both;}.event_members{	padding: 15px 0 0;	margin-bottom: 0!important;}#event_create_form .preview-wrapper{	padding-left: 20px;}body[id*="global_page_event-profile-index"] .layout_main .layout_middle .layout_event_profile_status{	margin-bottom: 20px;	padding: 20px;	background: var(--white);}body[id*="global_page_event"] .layout_main .layout_right .layout_event_browse_menu_quick{	margin-bottom: 0;}body[id*="global_page_event"] .layout_main .layout_right .layout_event_browse_menu_quick a{	font-size: 14px!important;}body[id*="global_page_event"] .layout_main .layout_right .layout_event_browse_menu_quick a::before{	padding-right: 5px;}body[id*="global_page_event"] .layout_main .layout_right form .form-label,body[id*="global_page_event"] .layout_main .layout_right form dt{	margin-bottom: 6px;}body[id*="global_page_event"] .layout_main .layout_right form .form-wrapper,body[id*="global_page_event"] .layout_main .layout_right form dd{	margin-bottom: 15px;}body[id*="global_page_event"] .layout_main .layout_right form dd input{	max-width: 100%;	width: 100%;	box-sizing: border-box;}body[id*="global_page_event-index-create"] .layout_main .layout_middle{	padding: 0;}html body[id*="global_page_event-index-create"] div.layout_main .layout_middle #starttime-wrapper select,html body[id*="global_page_event-index-create"] div.layout_main .layout_middle #endtime-wrapper select,html body[id*="global_page_event-index-create"] div.layout_main .layout_middle .event_calendar_container select{	max-width: 60px!important;	margin-left: 5px;}html body[id*="global_page_event-index-create"] #approval-wrapper,html body[id*="global_page_event-index-create"] #auth_invite-wrapper{	padding: 0 20px 20px!important;}html body[id*="global_page_event-index-create"] div.event_calendar_container button.event_calendar,html body#global_page_event-event-edit .event_calendar_container button.event_calendar{	cursor: pointer;	line-height: 30px;	float: none;	padding-left: 6px!important;	width: auto;}html body[id^="global_page_whjobs-"] .event_calendar_container input.calendar.event_calendar,html body[id^="global_page_event-"] .event_calendar_container input.calendar.event_calendar,html body#global_page_event-event-edit .event_calendar_container input.calendar.event_calendar{	pointer-events: none;}html body[id^="global_page_whjobs-"] .event_calendar_container button.event_calendar,html body[id^="global_page_event-"] .event_calendar_container button.event_calendar,html body#global_page_event-event-edit .event_calendar_container button.event_calendar{	position: absolute;	right: 0;	width: 100% !important;	max-width: 100%;	height: 100%;	text-align: end;}html body[id^="global_page_whjobs-"] .event_calendar_container button.event_calendar::before, html body[id^="global_page_event-"] .event_calendar_container button.event_calendar::before, html body#global_page_event-event-edit .event_calendar_container button.event_calendar::before{	right: 5px;}html body[id*="global_page_event-index-create"] div.event_calendar_container button.event_calendar::before, html body#global_page_event-event-edit .event_calendar_container button.event_calendar::before{	font-size: 18px;}html body[id*="global_page_event-index-create"] .event_calendar_container .calendar-date-sub-label,html body#global_page_event-event-edit .event_calendar_container .calendar-date-sub-label{	margin-bottom: 20px;	display: inline-block;}html body[id*="global_page_event-index-create"] #approval-wrapper #approval-label,html body[id*="global_page_event-index-create"] #auth_invite-wrapper #auth_invite-label{	display: none;}html body[id*="global_page_event-index-create"] .form-wrapper{	margin-bottom: 0!important;}html body[id*="global_page_event-index-create"] div.event_calendar,html body[id*="global_page_event-event-edit"] div.event_calendar{	margin-left: 0!important;}#global_page_event-index-create .global_form > div,#global_page_event-event-edit .global_form > div{	overflow: visible !important;}#global_page_event-index-create .global_form > div > div,#global_page_event-event-edit .global_form > div > div,#global_page_event-index-create #sell_tickets_by-wrapper,#global_page_event-event-edit #sell_tickets_by-wrapper,#global_page_event-index-create #sell_tickets_by-element,#global_page_event-event-edit #sell_tickets_by-element{	overflow: visible;}.help-events{	padding-bottom: 20px;	color: #e3351f;}.event-category li{	font-family: "sailec-bold", sans-serif;}.event-image{	margin: 0 0 15px;}.event-image img{	max-width: 100%;}.event-description{	white-space: pre-wrap;}body#global_page_event-profile-index div.layout_core_comments{	padding-top: 20px !important;}body#global_page_event-profile-index div.layout_core_comments > h3{	border-top: 1px solid #ededed;	padding-top: 20px;}.events_rsvp .event_radio_loading{	background-image: url(/application/modules/Core/externals/images/loading.gif?c=1463);	background-repeat: no-repeat;	background-position: 0 3px;	overflow: hidden;	display: inline;	margin-left: 3px;	padding-left: 7px;	margin-right: 1px;}.events_rsvp .event_radio_loading input{	opacity: 0;}.application-guidelines-wrapper .title{	font-family: "sailec-regular";	font-size: 18px;}.how-to-apply-wrapper .image-book img{	width: 80px;	height: 80px;}.layout_event_list_recent_events .media-body .media-author,#global_page_event-profile-index .left-block h3.owner{	display: none;}.layout_timeline_school_application form.global_form{	background: none;}.event-ticket-list-wrapper{	border: 1px solid #ededed;	box-shadow: 0px 0px 11px 0px #f6f6f6;	margin-bottom: 20px;}.event-ticket-list-wrapper .content h3{	margin-bottom: 0px;	border-bottom: 1px solid #ededed !important;	padding: 18px 20px;	text-transform: uppercase;	font-size: 12px;	font-family: "sailec-bold";}.layout_middle .generic_layout_container .event-ticket-list-wrapper h3 + ul{	padding: 20px;}/*End events*//* ! Events*/.page-title-action sup{	display: none;}#global_page_group-index-browse .page-title-action sup{	font-size: 10px;	line-height: 0;	margin-left: -26px;	margin-top: 31px;	position: absolute;	background: #feca30;	display: inline-block;	padding: 6px 2px;	border-radius: 3px;	font-family: 'sailec-regular', sans-serif;}/* ! End Events*//*Inviter*/.inviter-wrapper-ceraboxed h2{	background-color: #e8e8e8;	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 16px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	vertical-align: middle;	margin-bottom: 0 !important;	text-align: center;	border-radius: 4px 4px 0 0;}.inviter-wrapper-ceraboxed{	border-radius: 4px;	text-align: center;}.inviter-wrapper-ceraboxed .content{	padding: 15px;	box-sizing: border-box;}.inviter-wrapper-ceraboxed a{	display: inline-block !important;	font-size: 12px;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold', sans-serif;	padding: 0 15px !important;	color: var(--white) !important;	line-height: 28px;	text-shadow: none;	margin-bottom: 15px;}.inviter-wrapper-ceraboxed a:hover{	color: var(--blue) !important;}#global_page_user-friends-remove .global_form_popup .form-description{	padding: 0 10px;	box-sizing: border-box;}#global_page_user-friends-remove{	overflow: hidden !important;}.compose-preview-options-choose,.compose-preview-options-choose span,.compose-preview-options-choose a{	font-family: 'sailec-bold';	font-size: 14px;}.compose-preview-options-none label{	padding-left: 5px;}/*Not found page*/#global_page_core-error-notfound .layout_main .pagenotfound-content,#global_page_core-error-error .layout_main .pagenotfound-content{	width: 100%;}#global_page_core-error-notfound .layout_main .pagenotfound-content,#global_page_core-error-error .layout_main .pagenotfound-content,.layout_main .pagenotfound-content,#global_page_whcore-feed-index .content .tip,#global_page_whcore-hire-a-casting-expert-index .pagenotfound-content{	background-image: url(/application/themes/stagelync/images/404-circus.png?c=1463);	color: var(--yellow);	background-color: var(--dark-gray);	border-radius: 4px;	padding: 10%;	box-sizing: border-box;	background-size: 62%;	background-repeat: no-repeat;	background-position: 20% 0;}#global_page_core-error-notfound .heading-page,.layout_main .pagenotfound-content .heading-page,#global_page_whcore-hire-a-casting-expert-index .pagenotfound-content .heading-page{	font-size: 24px;	font-family: "sailec-bold", sans-serif;	margin-bottom: 15px;}#global_page_whcore-feed-index .content{	padding: 0;}#global_page_whcore-feed-index .feed-item-wrapper{	max-width: 760px;	margin: 0 auto;}#global_page_whcore-feed-index .content ul li{	margin-bottom: 0px;}#global_page_whcore-feed-index .content .tip span{	background: none!important;	font-size: 24px!important;	font-family: "sailec-bold", sans-serif;	color: var(--yellow)!important;	border: none!important;}#global_page_whcore-feed-index .content .tip span::before{	display: none!important;}.layout_main .pagenotfound-content .heading-page + p,#global_page_whcore-hire-a-casting-expert-index .pagenotfound-content .heading-page + p{	color: var(--white);}#global_page_core-error-error .layout_main .pagenotfound-content .error-message{	text-align: center;	font-size: 34px;	color: var(--yellow);}#global_page_core-error-error .layout_main .pagenotfound-content .error-message span{	font-family: "sailec-bold", sans-serif;}#global_page_messages-messages-compose,#global_page_messages-messages-inbox,#global_page_messages-messages-outbox,#global_page_messages-messages-view,#global_page_messages-messages-search{	overflow-x: hidden;}#global_page_messages-messages-inbox .messages_list{	margin-top: 10px;}#global_page_messages-messages-inbox .messages_list ul li,#global_page_messages-messages-outbox .messages_list ul li,#global_page_messages-messages-search .messages_list ul li{	cursor: pointer;}.message_view_actions a:hover::before, .messages_list .delete-block #delete:hover::before, .messages_list .delete-block #report:hover::before{	color: var(--blue);}#global_page_messages-messages-outbox .messages-content .messages_list,#global_page_messages-messages-search .messages_list{	margin-top: 10px;}.project_wrapper .album-likes a::before, .album-likes a::before{	font-family: "icon-circus";	display: inline-block;	content: '\E013';	font-size: 16px;}.project_wrapper .album-likes a,.album_info .album-likes a{	font-size: 0;}.album-likes.liked a::before{	color: var(--yellow);}.album-likes .btn-disabled{	background-color: transparent;	border: none;}#global_page_core-error-notfound .pagenotfound-content ul li,#global_page_core-error-notfound .heading-page + p,#global_page_core-error-notfound .pagenotfound-content a,#global_page_core-error-error .layout_main .pagenotfound-content p{	color: var(--white);}#global_page_core-error-error .layout_main .pagenotfound-content p{	text-align: center;}#global_page_core-error-notfound .pagenotfound-content a:hover{	text-decoration: none;}#global_page_core-error-notfound .pagenotfound-content a{	color: var(--yellow);	text-decoration: underline;}#global_page_core-error-notfound .pagenotfound-content ul{	list-style-type: disc !important;}#messages_compose{	border-radius: 3px;}#messages_compose h3{	border-radius: 3px 3px 0 0;}#messages_compose #to-wrapper .overTxtLabel{	margin-top: 5px;}#messages_compose #toValues-wrapper{	padding: 10px 20px 20px 20px;}#messages_compose #title-wrapper{	padding: 0 20px 20px 20px;}.load_more_description span,.load_less_description span{	padding-left: 0 !important;	color: #b3b3b3;	text-transform: uppercase;	font-family: 'sailec-bold';	font-size: 12px;	cursor: pointer;}.load_less_description span::before{	font-family: 'FontAwesome';	content: '\f056';	display: inline-block;	padding-right: 6px;	color: #fdcb2c;	font-size: 14px;}.load_more_description span::before{	font-family: 'FontAwesome';	content: '\f055';	display: inline-block;	padding-right: 6px;	color: #fdcb2c;	font-size: 14px;}.load_more_description span:hover, .load_less_description span:hover{	color: #fdcb2c;}#messages_compose .tag{	background-color: #f3f3f3;	border: 1px solid #ccc;	border-radius: 3px;}#messages_compose .tag a{	padding: 5px;}#messages_compose #title-wrapper #title-element,#messages_compose #body-wrapper #body-element{	max-width: 580px;}.layout_user_profile_fields .content ul + ul{	margin-top: 20px;}#global_page_timeline-profile-index .generic_layout_container.layout_user_profile_fields .content{	padding: 0 0 20px;}#global_page_timeline-profile-index .generic_layout_container.layout_user_profile_fields .field-label{	position: relative;	font-family: 'sailec-bold';	font-size: 12px;	text-transform: uppercase;}#global_page_timeline-profile-index .generic_layout_container.layout_user_profile_fields .content ul li{	margin-bottom: 20px;}#global_page_timeline-profile-index .generic_layout_container.layout_user_profile_fields .content .wrap-block{	padding: 0 0 20px;}#global_page_timeline-profile-index .generic_layout_container.layout_user_profile_fields .work-buttons-wrap{	display: inline-block;	position: absolute;	margin-top: 2px;	margin-left: 5px;}.new-members-icon::before{	font-family: "icon-circus";	display: inline-block;	content: '\E002';	font-size: 22px;	line-height: 36px;	padding-left: 20px;}#activity-feed .feed_item_generated.title-new-members,#global_content .recommended-consultants .title-recommended-consultants{	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 24pxpx;	line-height: normal;	text-transform: initial;}.not-login-body #browsemembers_results .content .layout_top,.not-login-body .layout_page_event_index_search .content .layout_top{	display: none;}.not-login-body .search .content .layout_main,.not-login-body .search .content .layout_main .layout_middle,.not-login-body .content .layout_main .layout_middle{	overflow: visible!important;}.not-login-body .search .content .layout_main .light-box{	margin-bottom: 0;}#global_page_whcore-index-search-acts.not-login-body .search .content .layout_main,#global_page_whcore-index-search-touring.not-login-body .search .content .layout_main{	margin-bottom: 10px!important;}#global_page_whjobs-index-index.not-login-body .layout_core_ad_campaign{	margin-top: 20px;}.not-login-body #browsemembers_results .content .layout_main .light-box-grey-wrap,.not-login-body .search .content .light-box-grey-wrap,.not-login-body .content .light-box-grey-wrap,.not-login-body #global_wrapper .jobs-wrapper .light-box-grey-wrap,.not-login-body #global_wrapper .jobs-auditions-wrapper .light-box-grey-wrap,.not-login-body #global_wrapper .auditions-wrapper .light-box-grey-wrap{	margin-top: 0;	box-shadow: 0px 0px 3px var(--gray-ccc);}.not-login-body #browsemembers_results .content .layout_main .layout_middle,.not-login-body .layout_page_event_index_search .content .layout_main .layout_middle{	padding: 0;	border: none;	overflow: visible;}.not-login-body #browsemembers_results .content #global_wrapper,.not-login-body .search .content #global_wrapper,.not-login-body .content #global_wrapper{	overflow: visible!important;}#global_page_core-pages-who-to-follow .browsemembers_results .load-more{	text-align: center;	border-top: 1px solid #d1d1d1;	padding-top: 15px;	padding-bottom: 15px;}#global_page_core-pages-who-to-follow .browsemembers_results .load-more a{	margin-right: 20px;	margin-bottom: 0px;	cursor: pointer;	background: none;	border: none;}#global_page_core-pages-who-to-follow .browsemembers_results .load-more a .text{	display: block;	opacity: 0;	padding: 0;	font-family: 'sailec-bold';	color: #282828;	font-size: 13px;	position: relative;	text-transform: capitalize;}#global_page_core-pages-who-to-follow .browsemembers_results .load-more a:hover span, #global_page_core-pages-who-to-follow .browsemembers_results .load-more a:hover span::after{	color: #ffd320;}#global_page_core-pages-who-to-follow .browsemembers_results .load-more a .text::after{	content: '\E017';	font-family: 'icon-circus';	display: inline;	color: #282828;	font-size: 22px;	float: right;	line-height: 30px;}.members-list{	display: flex;	flex-wrap: wrap;	flex-direction: row;}.members-list li{	width: 25%;	display: inline-block;	margin-bottom: 20px;}.members-list li .post-block{	padding: 0 10px!important;}.members-list li .post-block img{	max-width: 100%;	max-height: auto;}.members-list li .post-block .member-info{	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	text-align: center;}.members-list li .post-block .member-follow-btn{	text-align: center;}.members-list li .post-block .member-follow-btn .btn{	margin-right: 0;}#global_page_messages-messages-compose .layout_main .layout_left,#global_page_messages-messages-outbox .layout_main .layout_left,#global_page_messages-messages-inbox .layout_main .layout_left,#global_page_messages-messages-search .layout_main .layout_left,#global_page_messages-messages-view .layout_main .layout_left{	width: 280px;	padding: 0;	box-sizing: border-box;	margin-right: 20px;}.custom-ajax-modal .layout_page_messages_messages_compose #global_wrapper .layout_main,#global_page_messages-messages-compose #global_wrapper .layout_main,#global_page_messages-messages-outbox #global_wrapper .layout_main,#global_page_messages-messages-inbox #global_wrapper .layout_main,#global_page_messages-messages-search #global_wrapper .layout_main,#global_page_messages-messages-view #global_wrapper .layout_main{	margin-top: 20px;}#global_page_messages-messages-view .layout_main .layout_middle{	border: 1px solid #ededed;	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;}.custom-ajax-modal .layout_page_messages_messages_compose .layout_main .layout_middle .layout_core_content{	border: 0 !important;	box-shadow: none !important;}.custom-ajax-modal .layout_page_messages_messages_compose #global_content,#global_page_messages-messages-compose #global_content,#global_page_messages-messages-outbox #global_content,#global_page_messages-messages-inbox #global_content,#global_page_messages-messages-search #global_content{	padding: 0 10px;	box-sizing: border-box;}#global_page_messages-messages-compose .layout_main div.layout_middle,#global_page_messages-messages-outbox .layout_main div.layout_middle,#global_page_messages-messages-inbox .layout_main div.layout_middle,#global_page_messages-messages-search .layout_main div.layout_middle,#global_page_messages-messages-view .layout_main div.layout_middle{	overflow: hidden;}.layout_main .layout_left .quicklinks.messages-block{	background: var(--dark-gray) url(/application/themes/stagelync/images/bg_box_shadow_black.png?c=1463) repeat-x left top;	border-radius: 4px;	margin-bottom: 0px;	overflow: hidden;}.layout_main .layout_left .quicklinks.messages-block li{	padding: 0;}.layout_main .layout_left .quicklinks.messages-block li a::before{	padding-right: 6px;	float: left;}.layout_main .layout_left .quicklinks.messages-block li a.compose-message::before{	content: '\E024';}.layout_main .layout_left .quicklinks.messages-block li a.inbox-message::before{	content: '\E00B';}.layout_main .layout_left .quicklinks.messages-block li a.sent-message::before{	content: '\E025';}.layout_main .layout_left .quicklinks.messages-block li a:hover span, .layout_main .layout_left .quicklinks.messages-block li a:hover{	color: var(--blue);}#to-wrapper{	position: relative;	overflow: visible;}#to-wrapper .description{	position: absolute;	bottom: 0px;	font-size: 11px;}.custom-ajax-modal #to-wrapper .description{	position: initial;}.custom-ajax-modal #to-element{	display: grid;	gap: 8px;}.custom-ajax-modal #to-element input{	order: -1;}.layout_right .layout_core_ad_campaign div{	text-align: center;}.layout_main .layout_left .quicklinks.messages-block li a{	display: inline-block;	width: 100%;	color: var(--white);	height: 50px;	line-height: 48px;	padding-left: 20px;	padding-right: 10px;	position: relative;	box-sizing: border-box;	font-size: 18px;	font-family: 'sailec-bold', sans-serif;	border-radius: 0;	margin-bottom: 0;	border-bottom: 1px solid #2b2b2b;	background-color: #242424;	background-image: -moz-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: -o-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: -webkit-linear-gradient(to bottom, #353535 2%, #1b1b1b 75%);	background-image: linear-gradient(to bottom, #222222 2%, #1b1b1b 75%) !important;	white-space: nowrap;}.layout_main .layout_left .quicklinks.messages-block li a span{	color: var(--white);	line-height: 48px;	font-size: 14px !important;	font-family: 'sailec-bold', sans-serif;}.layout_main .layout_left .quicklinks.messages-block li a.active-menu span,.layout_main .layout_left .quicklinks.messages-block li a.active-menu::before{	color: var(--blue);}html.new-job-audition{	height: inherit !important;}#global_page_whcore-index-welcome #global_footer,#global_page_whpayment-pro-index #global_footer{	display: none;}#global_footer .layout_core_menu_footer .open-cerabox.btn{	padding: 0;	line-height: 1;}#global_wrapper .welcome-info-top h3{	font-family: 'sailec-bold';	color: #fecc2f;	font-size: 40px;	line-height: 42px;	margin-bottom: 19px;}#global_wrapper .welcome-info-top h3 div{	font-family: 'sailec-bold';	color: #fecc2f;	font-size: 40px;	line-height: 42px;}.welcome-info-top{	margin: 51px auto 100px;	max-width: 760px;}.welcome-info-middle{	max-width: 760px;	margin: 0 auto 125px;	text-align: right;}.welcome-info-middle .signup.btn{	display: inline-block;	width: 291px;	border-radius: 8px;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	text-transform: uppercase;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--black);	font-size: 25px;	font-family: 'sailec-bold';	text-align: center;	line-height: 74px;	cursor: pointer;}.welcome-info-middle .signup.btn:hover{	color: var(--black)!important;}.info-bottom-signin{	text-align: right;	margin-top: 20px;}.info-bottom-signin span{	color: var(--white);	font-size: 18px;	font-family: 'sailec-regular';}.welcome-info-middle .info-bottom-signin a{	font-size: 18px;	text-decoration: underline;	text-transform: uppercase;	color: #ffcc00;	cursor: pointer;	font-family: 'sailec-bold';}.info-bottom-signin a:hover{	text-decoration: none;}.welcome-info{	color: var(--white);	font-family: 'sailec-regular';	font-size: 28px;	line-height: 28px;	margin-bottom: 23px;	padding-right: 22%;}.welcome-info-top .info-more{	text-transform: uppercase;	color: #ffcc00;	font-family: "sailec-bold", sans-serif;	text-decoration: underline;	font-size: 18px;	position: relative;	margin-left: 27px;}.welcome-info-top .info-more::before{	content: '\e614';	font-family: "icomoon";	color: #ffcc00;	font-size: 21px;	text-decoration: none;	position: absolute;	left: -28px;	top: 2px;}.full-width-block{	max-width: 1160px;	margin: 0 auto;}.full-width-block .welcome-items li{	display: inline-block;	float: left;	width: 18%;}.full-width-block .welcome-items li{	margin-right: 2%;}.full-width-block .welcome-items li:last-child{	margin-right: 0;}.full-width-block .logo-block img{	width: 49px;	height: 43px;	display: inline-block;}.full-width-block .logo-block{	text-align: center;	margin-bottom: 20px;}.title-welcome{	color: var(--white);	text-align: center;	font-size: 20px;	line-height: 32px;	text-transform: uppercase;	font-family: "sailec-bold", sans-serif;}.desc-welcome{	color: var(--white);	font-family: "sailec-regular";	font-size: 16px;	text-align: center;}.title-welcome-circle{	display: inline-block;	min-width: 40px;	min-height: 40px;	margin: 10px 10px 10px 0;	padding: 10px 4px 10px 10px;	color: var(--dark);	font: 20px/1 "sailec-bold", sans-serif;	text-align: center;	border-radius: 100px;	background: #fecc2f;}/*page Act*/.message-wrapper-ceraboxed{	padding: 20px;	font-size: 12px;	text-transform: uppercase;	font-family: "sailec-bold", sans-serif;}#global_page_whjobs-jobs-new-job{	overflow: inherit !important;	height: inherit !important;}.layout_whcore_related_acts .autocomplete label.optional{	font-size: 12px;	font-family: 'sailec-bold';	text-transform: uppercase;	color: var(--dark-gray);	line-height: 18px;}.layout_whcore_related_acts .autocomplete #to{	padding: 3px 20px;	margin-bottom: 0;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	padding-left: 20px !important;	font-size: 14px !important;}.layout_whcore_related_acts .autocomplete #to-label{	margin-bottom: 5px;}.layout_whcore_related_acts ul.message-autosuggest{	border: 1px solid #ededed;	background: #ededed;	border-radius: 0 0 4px 4px;}.layout_whcore_related_acts .autocomplete #toValues-wrapper{	margin-bottom: 5px;	background: #ededed;	border-radius: 0 0 4px 4px;	padding: 0 20px;}.layout_whcore_related_acts ul.message-autosuggest > li{	padding: 4px 20px;	overflow: hidden;	box-sizing: border-box;}.layout_whcore_related_acts .autocomplete #toValues-wrapper .tag a{	color: #d13e2b;}.content-item #acts_list span.title,.content-item #shows_list span.title{	line-height: 26px;}.content-item #acts_list span.genre,.content-item #acts_list span.country{	display: block;}.layout_page_profile_admins .position a{	float: none !important;}ul.following_list .member_info .profile_type a,ul.student_list .member_info .profile_type a{	color: #8c8c8c;}ul.following_list .member_info .profile_type a:hover, ul.student_list .member_info .profile_type a:hover{	color: #282828;}body #global_wrapper .layout_messages_menu .headline li a:hover{	color: var(--dark-gray) !important;}.title-my-book{	text-transform: uppercase;	font-family: 'sailec-bold';	font-size: 14px;	margin-bottom: 15px;}.layout_whcore_nonloggedin .light-box-grey-wrap .text{	line-height: 16px !important;	text-align: left !important;	white-space: nowrap !important;	font-family: 'sailec-light', sans-serif !important;}#global_wrapper #invite_form .form-description{	font-size: 15px;}.layout_whcore_related_acts ul.message-autosuggest li:hover{	background: transparent;}.layout_user_home_links a:hover::before, .layout_user_home_links a:hover, .layout_user_home_links a:hover span{	color: var(--blue) !important;}#smoothbox_window #global_page_user-friends-remove{	overflow: hidden !important;}.layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a span{	color: var(--white);}.layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a:hover span, .layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a.delete-cover:hover::before, .layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a.set-cover:hover::before, .media-buttons-wrapper a.set-cover:hover::before, .media-buttons-wrapper a.delete-cover:hover::before{	color: var(--blue);}.layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper,.media-buttons-wrapper{	width: 100%;	text-align: left;	background-color: rgba(0, 0, 0, .5);	padding: 4px 5px;	box-sizing: border-box;}#global_page_user-index-home .layout_whcore_who_to_follow > h3{/* 	text-transform: none !important;	font-size: 14px !important;*/}.layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a.delete-cover::before, .media-buttons-wrapper a.delete-cover::before{	content: '\E019';	font-family: 'icon-circus';	display: inline-block;	font-size: 18px;	color: #d13e2b;	padding-right: 5px;}.layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a.set-cover::before, .media-buttons-wrapper a.set-cover::before{	content: '\E029';	font-family: 'icon-circus';	display: inline-block;	font-size: 18px;	color: #d13e2b;	padding-right: 5px;}#global_page_timeline-profile-index .layout_core_container_tabs .user_media li[onmouseover*="javascript"]{	height: 150px !important;	overflow: hidden;}#smoothbox_window #global_page_whmedia-profile-ajax-set-media-as-cover .form-description{	padding: 0 3%;	margin-top: 8% !important;}#smoothbox_window #global_page_whmedia-profile-ajax-delete-media .form-elements,#smoothbox_window #global_page_whmedia-profile-ajax-set-media-as-cover .form-elements{	padding: 0 0 5% 0 !important;}#global_page_timeline-profile-index .album_info .title,#global_page_timeline-profile-index .album_info .description,#global_page_timeline-profile-index .album_info .title span,#global_page_timeline-profile-index .album_info .description span{	width: 100%;}#global_page_timeline-profile-index .pencil.edit_title,#global_page_timeline-profile-index .pencil.edit_title{	display: inline;}#global_page_page-index-create .form-elements .form-label{	width: 100%;}.page_basic_info_edit .custom-select-element{	position: relative;}#global_page_event-index-create .layout_middle #event_create_form{	margin-top: 0;	background: var(--white);}#global_wrapper .page_basic_info_edit form .form-elements .form-element{	overflow: visible;}#global_page_page-index-create .layout_middle .layout_core_content + .layout_core_html_block,#global_page_whjobs-jobs-new-job .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-auditions-new-audition .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-residencies-new-residency .layout_main .layout_middle + .layout_core_html_block,#global_page_event-index-create .layout_middle #event_create_form + .layout_core_html_block{	width: 30%;	float: right;}#global_page_timeline-profile-index .album_info .title span,#global_page_timeline-profile-index .album_info .description span{	display: inline;}#global_page_whjobs-residencies-new-residency .layout_main .layout_middle,#global_page_whjobs-jobs-new-job .layout_main .layout_middle,#global_page_whjobs-auditions-new-audition .layout_main .layout_middle{	overflow: visible !important;}.media-buttons-wrapper a{	display: block;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper div[id*="1_25_24-label"]{	width: 100%;}#global_wrapper .page_basic_info_edit form div[id*="0_0_1-element"]{	max-width: 480px;}.media-buttons-wrapper a span{	color: var(--white);}#toIsPresentBlock input{	width: auto!important;	margin-right: 5px;}.custom-ajax-modal .form-elements #execute,#smoothbox_window #global_page_whmedia-profile-ajax-delete-media .form-elements #execute,#smoothbox_window #global_page_whmedia-profile-ajax-set-media-as-cover #execute{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}.custom-ajax-modal .form-elements #execute:hover, #smoothbox_window #global_page_whmedia-profile-ajax-delete-media .form-elements #execute:hover, #smoothbox_window #global_page_whmedia-profile-ajax-set-media-as-cover #execute:hover{	color: #ffd320;}.custom-ajax-modal .form-elements #execute:hover{	outline: none;}#smoothbox_window body#global_page_user-settings-delete{	overflow-y: hidden;}#global_page_whjobs-jobs-search .layout_middle .search-title,#global_page_whjobs-residencies-search .layout_middle .search-title,#global_page_whjobs-auditions-search .layout_middle .search-title,#global_page_whcore-index-search-acts .layout_whcore_search_acts > h3,#global_page_whcore-index-search-touring .layout_whcore_search_turings > h3,#global_page_user-talent-index .main-tabs-primary{	background-color: #e8e8e8;	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	text-transform: uppercase;	border-radius: 4px;	padding-bottom: 18px;}#global_page_whjobs-jobs-search .layout_middle .search-title:before, #global_page_whjobs-residencies-search .layout_middle .search-title:before, #global_page_whjobs-auditions-search .layout_middle .search-title:before, #global_page_whcore-index-search-acts .layout_whcore_search_acts > h3:before, #global_page_whcore-index-search-touring .layout_whcore_search_turings > h3:before, #global_page_user-talent-index .main-tabs-primary:before{	background: none;	margin-bottom: 10px;}#global_page_whjobs-jobs-search .layout_middle .search-title:after, #global_page_whjobs-residencies-search .layout_middle .search-title:after, #global_page_whjobs-auditions-search .layout_middle .search-title:after, #global_page_whcore-index-search-acts .layout_whcore_search_acts > h3:after, #global_page_whcore-index-search-touring .layout_whcore_search_turings > h3:after, #global_page_user-talent-index .main-tabs-primary:after{	display: none;}#global_page_user-talent-index .tabs_alt > ul.main-tabs-primary{	overflow-y: hidden;	height: auto;	padding-bottom: 3px;	border-bottom: 0;	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;	white-space: normal;	line-height: 1.3;}#global_page_user-talent-index .tabs_alt > ul.main-tabs-primary .search-filter{	white-space: normal;	line-height: 1.3;}#global_page_user-talent-index .tabs_alt > ul.main-tabs-primary .search-filter strong{	white-space: nowrap;}#global_page_user-talent-index .main-tabs-primary a:after{	display: none;}body#global_page_whjobs-residencies-search.not-login-body .layout_middle h3.search-title,body#global_page_whjobs-auditions-search.not-login-body .layout_middle h3.search-title,body#global_page_whjobs-jobs-search.not-login-body .layout_middle h3.search-title{	margin-bottom: 0!important;}body#global_page_whjobs-residencies-search.not-login-body .layout_middle #global_wrapper #global_content .layout_top,body#global_page_whjobs-auditions-search.not-login-body .layout_middle #global_wrapper #global_content .layout_top,body#global_page_whjobs-jobs-search.not-login-body .layout_middle #global_wrapper #global_content .layout_top{	display: none;}#global_page_whjobs-index-search .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-jobs-categories-view .layout_main .layout_middle .layout_core_ad_campaign,#global_page_user-index-browse .layout_main .layout_middle .layout_core_ad_campaign,#global_page_user-supplier-index .layout_main .layout_middle .layout_core_ad_campaign,#global_page_event-index-search .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whcore-index-search-acts .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whcore-index-search-touring .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-jobs-browse .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-auditions-browse .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-residencies-browse .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-jobs-search .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-auditions-search .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-residencies-search .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whjobs-index-index .layout_core_content + .layout_core_ad_campaign{	margin-top: 20px;}body#global_page_user-edit-profile .edit-wrap form div.form-wrapper-heading,#global_page_page-page-edit .page_basic_info_edit form div > div > h3,#global_page_whcore-delegate-index .layout_middle > h2{	border-bottom: 1px solid #ededed;	background: none;	padding: 0 20px 12px;	display: block;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	text-transform: uppercase;	font-size: 13px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--black);	font-family: 'sailec-bold';}body#global_page_user-edit-profile .edit-wrap form div.form-wrapper-heading:before, #global_page_page-page-edit .page_basic_info_edit form div > div > h3:before, #global_page_whcore-delegate-index .layout_middle > h2:before{	background: none;	margin-bottom: 10px;}body#global_page_user-edit-profile .edit-wrap form div.form-wrapper-heading:after, #global_page_page-page-edit .page_basic_info_edit form div > div > h3:after, #global_page_whcore-delegate-index .layout_middle > h2:after{	display: none;}#global_page_page-page-edit .page_basic_info_edit form div > div > h3{	padding-top: 15px;	border-left: none;}body#global_page_page-page-edit #global_wrapper .layout_left h3.edit-page-heading{	padding: 14px 20px 6px;	border-radius: 4px 4px 0 0;}body#global_page_page-page-edit #global_wrapper .layout_left h3.edit-page-heading a{	font-size: 13px;	font-family: 'sailec-bold';	text-transform: uppercase;	color: var(--black);}#global_page_whcore-delegate-index .layout_middle > h2{	margin-bottom: 0 !important;	margin-top: 16px;}.feed_item_bodytext a{	display: inline-block;}/* #global_wrapper li.post_to_audience .feed_item_bodytext a{	color: #e4422d;}*/#global_wrapper li.post_to_audience .feed_item_bodytext a:hover{	text-decoration: none;	color: var(--yellow);}#global_page_user-edit-profile .container-fluid .he-navbar-header a,#global_page_page-page-edit .he-container-fluid .he-navbar-header a,.container-fluid .he-navbar-header a,.he-container-fluid .he-navbar-header a{	border-right: 1px solid #bb2613;}/* #global_page_user-edit-profile .container-fluid .he-nav.he-navbar-nav .sideNavItem:first-child, #global_page_page-page-edit .he-container-fluid .he-nav.he-navbar-nav .sideNavItem:first-child, .container-fluid .he-nav.he-navbar-nav .sideNavItem:first-child, .he-container-fluid .he-nav.he-navbar-nav .sideNavItem:first-child{	border-left: 1px solid #f67463;}*/#global_page_whcore-index-search-acts .layout_whcore_search_acts > h3,#global_page_whcore-index-search-touring .layout_whcore_search_turings > h3{	border-radius: 4px 4px 0 0;	border-bottom: 0;}#global_page_whcore-index-search-acts .layout_whcore_search_acts > h3 + div,#global_page_whcore-index-search-touring .layout_whcore_search_turings > h3 + div{	border-radius: 0 0 4px 4px;}#global_page_whjobs-index-search .generic_layout_container> h3,#global_page_whjobs-jobs-categories-view .generic_layout_container> h3{	border-radius: 4px 4px 0 0;}#global_page_whjobs-index-search .generic_layout_container> h3 + div,#global_page_whjobs-jobs-categories-view .generic_layout_container> h3 + div{	border-radius: 0 0 4px 4px;}#global_page_invite-index-index #invite_form{	margin-top: 0px;}#browsemembers_results #browsemembers_viewmore{	padding: 0px 20px 20px;	margin-top: 0;	border-radius: 4px;}#global_page_invite-index-index #invite_form form h3{	display: none;}#global_page_invite-index-index .inviter-wrapper h2{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	padding: 0 20px;	display: block;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	height: 50px;	line-height: 50px;	text-transform: capitalize;	font-size: 22px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--black);	font-family: 'sailec-bold';	margin-bottom: 0;	background-image: -ms-linear-gradient(top, var(--yellow) 0%, var(--yellow) 75%);	background-image: -moz-linear-gradient(top, var(--yellow) 0%, var(--yellow) 75%);	background-image: -o-linear-gradient(top, var(--yellow) 0%, var(--yellow) 75%);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--yellow)), color-stop(0.75%, var(--yellow)));	background-image: -webkit-linear-gradient(top, var(--yellow) 0%, var(--yellow) 75%);	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	-pie-background: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);}#global_page_invite-index-index #invite_form form{	border-radius: 4px;}#global_page_invite-index-index .inviter-wrapper{	margin-top: 20px;}#global_page_invite-index-index #invite_form #friendship{	margin-left: 20px !important;}#global_page_invite-index-index #invite_form #submit-wrapper #submit-label{	display: none;}.buttonlink.icon_back{	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	font-size: 12px !important;}#invite_form .form-description strong{	font-weight: 700;}.layout_whjobs_profile_auditions .content .empty-result,.layout_whjobs_profile_jobs .content .empty-result,.layout_whjobs_profile_residencies .content .empty-result,.layout_event_profile_events .content .empty-result{	padding: 0;}#global_wrapper .empty-result a{	text-transform: uppercase;	font-family: "sailec-bold", sans-serif;	font-size: 13px;	color: var(--dark);	text-decoration: underline;}#global_wrapper .empty-result a:hover{	text-decoration: none;	color: var(--blue);}#global_header .custommenu-submenu-item .custommenu-nav-subitem{	max-width: 220px;}#global_header a.custommenu_585beb1385003 span.item-title::after{	font-family: "icomoon";	display: inline-block;	color: var(--white);	font-size: 14px;	content: "\e628";	padding-left: 5px;	line-height: 12px;	float: none;	vertical-align: top;}.silver.faq-blocks{	margin-top: 15px;	-webkit-box-shadow: 0px 0px 10px var(--gray-ccc);	-moz-box-shadow: 0px 0px 10px var(--gray-ccc);	box-shadow: 0px 0px 10px var(--gray-ccc);	position: relative;	background-clip: padding-box;	margin-bottom: 10px;	border-radius: 4px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}#global_wrapper div.layout_left .silver.faq-blocks .content{	padding: 20px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top!important;}.silver.faq-blocks h3{	font-size: 12px;	line-height: 16px;	text-transform: uppercase;	font-family: 'sailec-bold';	margin-bottom: 5px;}.layout_whcore_page_credits.profile-tab hr,#global_page_whcore-credits-index .page_basic_info_edit hr{	margin: 10px 0;}#global_header a.custommenu_585beb1385003 span.item-title{	float: right;}.ceraboxed #global_wrapper #user_form_login fieldset > div{	width: 100%!important;}.ceraboxed #global_wrapper #user_form_login #fieldset-buttons > div{	width: inherit!important;}#global_wrapper .silver.faq-blocks{	max-width: 100%!important;}#activity-feed .feed-item-info .new-members-post-photo{	width: 30px!important;	padding-top: 0;	display: none;}#activity-feed .new-members-icon{	display: inline-block;	margin-left: -10px;}.layout_activity_feed{	margin-bottom: 20px;}#global_page_user-index-home .layout_middle .layout_core_ad_campaign img{	width: 100%;}body#global_page_whcore-schedule-create #global_content_simple select option,body#global_page_whcore-schedule-edit #global_content_simple select option{	max-width: 240px;}.silver.faq-blocks p{	font-size: 12px;	line-height: 16px;}#global_header a.custommenu_585beb1385003 span.item-title:hover::after{	color: var(--yellow);}.silver.faq-blocks a{	font-family: 'sailec-bold';}#global_page_whjobs-jobs-new-job #global_wrapper #submit,#global_page_whjobs-auditions-new-audition #global_wrapper #submit,#global_page_whjobs-residencies-new-residency #global_wrapper #submit,#global_page_whjobs-jobs-edit-job #global_wrapper #submit,#global_page_whjobs-auditions-edit-audition #global_wrapper #submit,#global_page_whjobs-residencies-edit-residency #global_wrapper #submit,#global_page_page-index-create #global_wrapper #buttons-wrapper button,#global_page_event-event-edit #global_wrapper #buttons-wrapper button,#global_page_event-index-create #global_wrapper #buttons-wrapper button{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}#global_page_whjobs-jobs-new-job #global_wrapper #submit:hover, #global_page_whjobs-auditions-new-audition #global_wrapper #submit:hover, #global_page_whjobs-residencies-new-residency #global_wrapper #submit:hover, #global_page_whjobs-jobs-edit-job #global_wrapper #submit:hover, #global_page_whjobs-auditions-edit-audition #global_wrapper #submit:hover, #global_page_whjobs-residencies-edit-residency #global_wrapper #submit:hover, #global_page_page-index-create #global_wrapper #buttons-wrapper button:hover, #global_page_event-index-create #global_wrapper #buttons-wrapper button:hover, #global_page_event-event-edit #global_wrapper #buttons-wrapper button:hover{	color: var(--yellow);	cursor: pointer;}#event_create_form{	margin-top: 20px;}.event_browse_title .menu-wrap{	background-color: #ffd320;	border-bottom: 1px solid #e8bb19;	border-radius: 4px;	box-sizing: border-box;	color: var(--black);	display: block;	margin-bottom: 20px;}.event_browse_title .menu-wrap li{	display: table-cell;	position: relative;}.event_browse_title .menu-wrap li:first-child, .event_browse_title .menu-wrap li:first-child a{	border-left: none!important;}.event_browse_title{	margin-bottom: 0;}.event_browse_title .menu-wrap li::after{	display: none;}.event_browse_title .menu-wrap ul{	border-radius: 4px!important;}.event_browse_title .menu-wrap li:last-child::after{	display: none;}.event_browse_title .menu-wrap li:last-child, .event_browse_title .menu-wrap li:last-child a{	border-right: none;}.event_browse_title .menu-wrap li.selectedItem a .linkWrap{	color: var(--black)!important;	text-decoration: none;}div#global_wrapper .layout_timeline_school_application .media-wrapper-title{	padding: 20px 40px 20px;}div#global_wrapper .layout_timeline_school_application .media-wrapper{	padding: 0 40px 40px;}#global_wrapper .event_browse_title .menu-wrap li:hover a, #global_wrapper .event_browse_title .menu-wrap li a:hover, #global_wrapper .event_browse_title .menu-wrap li.sideNavItem a.item:hover, #global_wrapper .event_browse_title .menu-wrap li.sideNavItem a.item:hover div{	color: var(--dark-gray);}.event_browse_title .menu-wrap li a .linkWrap{	font-family: 'sailec-bold', sans-serif;	font-size: 12px;}#global_page_event-index-browse .layout_middle .layout_event_event_create{/* 	display: none;*/	margin: 35px auto;}#global_page_event-index-browse .layout_middle .layout_event_event_create,#global_page_event-index-browse .layout_middle .layout_event_event_create  .btn-wrapper{	text-align: center;}#global_page_event-index-browse .layout_middle .layout_event_event_create h3,#global_page_event-index-browse .layout_middle .layout_event_event_create  h3 *{	font-family: 'sailec-light', sans-serif;}#global_page_event-index-browse .layout_middle .layout_event_event_create .post-actions-wrapper{	border: 0;	box-shadow: none;}#global_page_event-index-browse .layout_middle .layout_event_event_create .btn{	width: auto;	padding: 8px 48px;}#global_page_event-index-manage #global_wrapper .layout_main,#global_page_event-index-browse #global_wrapper .layout_main,#global_page_event-profile-index #global_wrapper .layout_main,#global_page_event-index-create #global_wrapper .layout_main{	margin-top: 0;}.events_browse{	width: 100%;}.events_browse li{	margin-bottom: 0;	width: 100%;}.events_browse li .event-date-wrapper li:not(.event-divider){	min-width: 70px;}#global_page_event-index-browse .layout_main .layout_middle .events_browse > li,#global_page_timeline-educations-browse .layout_main .layout_middle .events_browse > li{	position: relative;	background: var(--white);	padding: 15px 20px;	border-bottom: 1px solid #ededed;}#global_page_event-index-browse .layout_main .layout_middle .events_browse > li:first-child, #global_page_event-index-browse .layout_main .layout_middle .events_browse > li.media-header + li{	padding-top: 20px;}#global_page_event-index-browse .layout_main .layout_middle .events_browse > li:last-child{	padding-bottom: 20px;	border-radius: 0 0 5px 5px;	border-bottom: none;}#global_page_timeline-educations-browse .layout_main .layout_middle .events_browse > li:last-child{	margin-bottom: 10px;	border-bottom: none;}/* #global_page_event-index-browse .layout_main .layout_middle .events_browse + .pages,#global_page_timeline-educations-browse .layout_main .layout_middle .events_browse + .pages{	margin-top: -10px;}*/.layout_timeline_school_events .event-date-wrapper li{	margin-bottom: 0;}#global_page_timeline-educations-browse .layout_main .layout_middle .events_browse > li{	margin-bottom: 0px;	padding: 15px 0px;}/* #global_page_timeline-educations-browse .block-title-yellow{	margin-bottom: 0px;}*/#global_page_event-index-browse .layout_main .layout_middle .events_browse li .label-flag{	right: 20px;}body#global_page_event-index-browse .layout_main .layout_middle .events_browse li.media-header{	background-color: transparent;	border-bottom: none;	border-radius: 4px;	box-sizing: border-box;	color: var(--black);	display: table;	font-size: 20px;	height: 40px;	line-height: 40px;	margin-top: 20px!important;	padding: 0 20px;	text-shadow: none;	vertical-align: middle;	width: 100%;	font-family: 'sailec-bold'!important;}#global_page_whjobs-jobs-new-job #global_wrapper #submit-wrapper,#global_page_whjobs-auditions-new-audition #global_wrapper #submit-wrapper,#global_page_whjobs-residencies-new-residency #global_wrapper #submit-wrapper,#global_page_whjobs-jobs-edit-job #global_wrapper #submit-wrapper,#global_page_whjobs-auditions-edit-audition #global_wrapper #submit-wrapper,#global_page_whjobs-residencies-edit-residency #global_wrapper #submit-wrapper,#global_page_page-index-create #global_wrapper #buttons-wrapper,#global_page_event-event-edit #global_wrapper #buttons-wrapper,#global_page_event-index-create #global_wrapper #buttons-wrapper{	background: #efefee;	padding: 20px 20px !important;	border-radius: 0 0 4px 4px;	margin-top: 20px;	clear: both;	text-align: right;}#global_page_event-event-edit #global_wrapper #buttons-wrapper,#global_page_event-index-create #global_wrapper #buttons-wrapper{	margin-bottom: 0;}#global_page_event-event-edit #global_wrapper #buttons-wrapper #buttons-element,#global_page_event-index-create #global_wrapper #buttons-wrapper #buttons-element{	text-align: right;	max-width: 100%;	width: 100%;}#global_page_page-index-create #global_wrapper #buttons-wrapper #buttons-element{	display: inline-block;	min-width: auto;	max-width: inherit;	text-align: right;}#user_form_login ul.errors a{	font-family: "sailec-bold";	text-decoration: underline;}#user_form_login ul.errors a:hover{	text-decoration: none;}#global_page_whjobs-auditions-edit-audition div.event_calendar_container,#global_page_whjobs-residencies-edit-residency div.event_calendar_container{	height: auto;}#global_page_whjobs-auditions-edit-audition div.event_calendar_container select:first-child, #global_page_whjobs-residencies-edit-residency div.event_calendar_container select:first-child{	margin-left: 0;}#global_page_whjobs-residencies-edit-residency div.event_calendar_container button.event_calendar::before, #global_page_whjobs-auditions-edit-audition div.event_calendar_container button.event_calendar::before, #global_page_whjobs-jobs-edit-job div.event_calendar_container button.event_calendar::before{	line-height: 30px;}html div.event_calendar_container button.event_calendar{	height: auto;	background: none;}html .layout_right div.event_calendar_container button.event_calendar{	height: 20px;}#global_page_invite-index-index #invite_form #submit-wrapper{	border-radius: 0 0 4px 4px;}#global_page_core-pages-who-to-follow .layout_whcore_who_to_follow{	margin-top: 0px;}#global_page_core-pages-who-to-follow .browserUser-wrapper{	background: var(--white)!important;}.work-buttons-wrap a::before{	color: #e3351f;}.work-buttons-wrap a:hover::before{	color: var(--yellow);}#global_page_core-pages-who-to-follow .layout_whcore_who_to_follow h3{	display: none;}#global_page_core-pages-who-to-follow .layout_whcore_who_to_follow .browserUser-wrapper{	border-radius: 4px !important;}#smoothbox_window #global_page_whmedia-profile-ajax-delete-media h3,#smoothbox_window #global_page_whmedia-profile-ajax-set-media-as-cover h3{	text-align: center;}.layout_core_container_tabs .layout_whmedia_usermedia .media-buttons-wrapper a{	display: block;}.custom-ajax-modal .layout_page_messages_messages_compose .layout_core_content,#smoothbox_window #global_page_messages-messages-compose .layout_core_content{	padding: 0 !important;}.browserUser-wrapper{	border-radius: 4px !important;}.browserUser-wrapper #browsemembers_ul li{	width: 49.33333333%;}.custom-ajax-modal .layout_page_messages_messages_compose .form-description,#smoothbox_window #global_page_messages-messages-compose .form-description{	padding: 0 5% !important;}.custom-ajax-modal .layout_page_messages_messages_compose .layout_core_content .form-elements,#smoothbox_window #global_page_messages-messages-compose .layout_core_content .form-elements{	padding: 0!important;	box-shadow: none;	border: none;}.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column li,.layout_whcore_who_to_follow #browsemembers_ul.recent li{	width: 100%;	padding-right: 0;}.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .photo-wrapper a,.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.recent .photo-wrapper a{	width: 50px;	height: 50px !important;}.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .photo-wrapper a img,.layout_whcore_who_to_follow #browsemembers_ul.recent a img{	width: 50px !important;	height: 50px !important;}.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .browser-wrapper{	padding-left: 15px;	padding-right: 0px;}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .icon_friend_add,#global_wrapper .layout_whcore_who_to_follow #browsemembers_ul.recent .icon_friend_add{	padding: 0 !important;	background: none;	height: auto;	background-color: none;	border-bottom: none;	font-size: 13px;	color: var(--yellow);	line-height: 20px !important;	text-decoration: underline;}.layout_whcore_profile_acts .acts-title.bold,.layout_whcore_profile_tourings .touring-title.bold{	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .icon_friend_add::after, #global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper .icon_friend_add::after{	content: '\e602';	padding-left: 5px;	font-family: "icomoon";	text-decoration: none !important;	display: inline-block;}a#unfollow_user span{	padding: 0;}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .icon_friend_add:hover, body#global_page_core-pages-whos-who div#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper .icon_friend_add:hover{	color: var(--blue) !important;	text-decoration: none;}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .who-to-follow-more .more-wrap{	text-align: right;	padding-top: 15px;}#global_wrapper .browsemembers_results #browsemembers_ul.page.error li{	width: 100%;}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .who-to-follow-more .more-wrap > a{	padding-right: 0;	display: inline-block;}#facebook_disconnect-element p.description{	margin-bottom: 10px;}.disconnect-fb-content .user-photo{	width: 28px;	height: 28px;	float: left;	box-sizing: border-box;}.disconnect-fb-content .user-photo img{	width: 100%;}.disconnect-fb-content:after{	content: '';	display: table;	clear: both;}.disconnect-fb-content{	padding: 5px;	border-radius: 4px;	border: 1px solid #ededed;}.disconnect-fb-content .user-name{	overflow: hidden;	padding-left: 10px;	font-size: 13px;	padding-top: 4px;}.disconnect-fb-btn .btn.fb-small{	background-color: rgba(0, 0, 0, .6);	border-bottom: 1px solid var(--black);	background-image: none!important;}.disconnect-fb-btn .btn.fb-small:hover{	background-color: rgba(0, 0, 0, .5);}.layout_core_container_tabs form #facebook-element{	width: 100%;}.disconnect-fb-btn .btn.fb-small span.text{	border-left: 1px solid #ccc;}.disconnect-fb-btn .btn i{	border-right: 1px solid var(--black);}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .who-to-follow-more{	border-top: 1px solid #ededed;}#global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .who-to-follow-more .more-wrap > a:hover, #global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .who-to-follow-more .more-wrap > a:hover span, #global_wrapper .layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .who-to-follow-more .more-wrap > a:hover span::after{	text-decoration: none;	color: #f3ad07 !important;}.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .follow-title,.layout_whcore_who_to_follow .browserUser-wrapper #browsemembers_ul.column .follow-country{	display: none;}.custom-ajax-modal .layout_page_messages_messages_compose #submit-wrapper .description,#smoothbox_window #global_page_messages-messages-compose #submit-wrapper .description{	display: table;	width: 100%;	clear: both;	margin-top: 4px;}.custom-ajax-modal .layout_page_messages_messages_compose #submit-wrapper .description:after, #smoothbox_window #global_page_messages-messages-compose #submit-wrapper .description:after{	display: table;	content: '.';	clear: both;	font-size: 0;	height: 0;	line-height: 0;	visibility: hidden;}#global_page_timeline-edit-settings .layout_whcore_profile_general_settings form{	background: var(--white);}.layout_whcore_related_acts .autocomplete .message-autosuggest li:hover .autocompleter-queried{	color: #ffd320;}.layout_whcore_profile_general_settings{	background: none !important;	padding: 0 !important;}#global_page_page-index-view #global_wrapper{	max-width: 100%;	margin-top: 0 !important;}.autocompleter-choice:hover{	color: #ffd320 !important;}form #username-wrapper .description{	width: 100%;	max-width: 100%;	word-wrap: break-word;}#global_page_page-index-view #global_content{	position: relative;}#global_page_page-index-view #global_wrapper .layout_top{	padding-top: 10px;}#global_page_page-index-view #global_wrapper .layout_top .layout_whcore_page_cover .generic_layout_container::before{	background-color: #303030;	background-image: url(/application/themes/stagelync/images/header_bg.gif?c=1463);	background-repeat: repeat;	bottom: 0;	content: "";	display: block;	height: 100%;	left: -10px;	right: -10px;	position: absolute;	width: auto;}.owner-not-accepted-act{	display: block;	margin-bottom: 10px;	font-family: 'sailec-bold', sans-serif;}.owner-not-accepted-act::before{	font-family: "fontawesome";	display: inline-block;	content: '\f023';	padding-right: 5px;	font-size: 18px;	color: var(--dark-gray);}.browsemembers_results_info .profile-type,#global_wrapper .people .role-type,.browsemembers_results_info .role-type,.other-acts-info .position,.browser-wrapper div.profile-type,.layout_page_profile_admins .position{	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}div#global_wrapper .browsemembers_results_info .profile-type a.follow-name{	overflow: hidden !important;	white-space: nowrap !important;	display: inline !important;}.browsemembers_results_info .role-type a.follow-title,.video-wrapper .page-position span,.layout_page_profile_admins .position a{	display: inline !important;}.video-wrapper .page-position span{	font-family: 'sailec-bold';}#global_page_core-pages-who-to-follow .browsemembers_results_links a#follow_user::after{	display: none;}#global_page_core-pages-about #videoWrapper video{	width: 100%;	height: 100%;	cursor: pointer;}#global_page_core-pages-contributors,#global_page_core-pages-team,#global_page_core-pages-about{/* .layout_core_rich_text_block,*/}#global_page_core-pages-contributors .generic_layout_container.layout_main,#global_page_core-pages-team .generic_layout_container.layout_main,#global_page_core-pages-about .generic_layout_container.layout_main{	gap: 75px;}#global_page_core-pages-contributors .layout_middle,#global_page_core-pages-team .layout_middle,#global_page_core-pages-about .layout_middle{	max-width: 1119px;	width: 100%;}#global_page_core-pages-contributors .content,#global_page_core-pages-team .content,#global_page_core-pages-about .content{	padding: 0;}#global_page_core-pages-contributors .content,#global_page_core-pages-contributors  .wrapper-about,#global_page_core-pages-team .content,#global_page_core-pages-team  .wrapper-about,#global_page_core-pages-about .content,#global_page_core-pages-about  .wrapper-about{/* h3{	line-height: 1;	margin-bottom: 15px !important;	font-family: "sailec-light" !important;}*/}#global_page_core-pages-contributors .content .title-border,#global_page_core-pages-contributors  .wrapper-about .title-border,#global_page_core-pages-team .content .title-border,#global_page_core-pages-team  .wrapper-about .title-border,#global_page_core-pages-about .content .title-border,#global_page_core-pages-about  .wrapper-about .title-border{	border-bottom: 1px solid var(--gray-light);	margin: 20px 0 25px !important;	text-transform: capitalize;	padding-left: 0;	font: 25px "sailec-regular";	color: var(--dark);}#global_page_core-pages-contributors .layout_core_html_block .lightSilver.noHeaderFooter,#global_page_core-pages-team .layout_core_html_block .lightSilver.noHeaderFooter,#global_page_core-pages-about .layout_core_html_block .lightSilver.noHeaderFooter{	display: none;}#global_page_core-pages-contributors div.generic_layout_container > h3 :first-child, #global_page_core-pages-team div.generic_layout_container > h3 :first-child, #global_page_core-pages-about div.generic_layout_container > h3 :first-child{	word-break: break-word;}#global_page_core-pages-contributors .layout_right h3 + .layout_core_rich_text_block,#global_page_core-pages-contributors  .layout_right > .layout_core_html_block,#global_page_core-pages-team .layout_right h3 + .layout_core_rich_text_block,#global_page_core-pages-team  .layout_right > .layout_core_html_block,#global_page_core-pages-about .layout_right h3 + .layout_core_rich_text_block,#global_page_core-pages-about  .layout_right > .layout_core_html_block{	padding: 0 0 0 5px;	border: none;	box-shadow: none;}#global_page_core-pages-contributors .layout_right > .layout_core_html_block:first-child .box.lightSilver, #global_page_core-pages-team .layout_right > .layout_core_html_block:first-child .box.lightSilver, #global_page_core-pages-about .layout_right > .layout_core_html_block:first-child .box.lightSilver{	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_core-pages-contributors .layout_right > .layout_core_html_block:first-child .box.lightSilver, #global_page_core-pages-team .layout_right > .layout_core_html_block:first-child .box.lightSilver, #global_page_core-pages-about .layout_right > .layout_core_html_block:first-child .box.lightSilver{	margin-bottom: 0;}#global_page_core-pages-contributors div.more-wrap a:after, #global_page_core-pages-team div.more-wrap a:after, #global_page_core-pages-about div.more-wrap a:after{	margin-bottom: 4px;}#global_page_core-pages-contributors .layout_main .layout_middle > .generic_layout_container,#global_page_core-pages-team .layout_main .layout_middle > .generic_layout_container,#global_page_core-pages-about .layout_main .layout_middle > .generic_layout_container{	margin-bottom: 20px;}#global_page_core-pages-contributors .layout_core_rich_text_block,#global_page_core-pages-team .layout_core_rich_text_block,#global_page_core-pages-about .layout_core_rich_text_block{	padding: 0;	box-shadow: none;}#global_page_core-pages-contributors .logo-image,#global_page_core-pages-team .logo-image,#global_page_core-pages-about .logo-image{	width: 135px;	height: 64px;	margin-bottom: 28px;}#global_page_core-pages-contributors .layout_middle h1,#global_page_core-pages-team .layout_middle h1,#global_page_core-pages-about .layout_middle h1{	margin-bottom: 57px !important;	font-size: 80px !important;	line-height: 90px !important;	text-transform: initial;}#global_page_core-pages-contributors .layout_middle :is(h1, #global_page_core-pages-contributors .layout_middle  h3), #global_page_core-pages-contributors .layout_middle  :is(h1, #global_page_core-pages-contributors .layout_middle  h3) *, #global_page_core-pages-team .layout_middle :is(h1, #global_page_core-pages-team .layout_middle  h3), #global_page_core-pages-team .layout_middle  :is(h1, #global_page_core-pages-team .layout_middle  h3) *, #global_page_core-pages-about .layout_middle :is(h1, #global_page_core-pages-about .layout_middle  h3), #global_page_core-pages-about .layout_middle  :is(h1, #global_page_core-pages-about .layout_middle  h3) *{	color: var(--black-dark) !important;	font-family: 'gtwalsheim-pro-bold', sans-serif !important;}#global_page_core-pages-contributors .layout_middle h3,#global_page_core-pages-team .layout_middle h3,#global_page_core-pages-about .layout_middle h3{	padding-top: 0;	padding-left: 0;	padding-bottom: 0;}#global_page_core-pages-contributors .layout_middle h3,#global_page_core-pages-contributors .layout_middle h3  *,#global_page_core-pages-team .layout_middle h3,#global_page_core-pages-team .layout_middle h3  *,#global_page_core-pages-about .layout_middle h3,#global_page_core-pages-about .layout_middle h3  *{	margin-bottom: 14px !important;	font-size: 48px !important;}#global_page_core-pages-contributors .layout_middle h3 *:first-child, #global_page_core-pages-team .layout_middle h3 *:first-child, #global_page_core-pages-about .layout_middle h3 *:first-child{	flex-shrink: 0;}#global_page_core-pages-contributors .layout_middle p,#global_page_core-pages-team .layout_middle p,#global_page_core-pages-about .layout_middle p{	padding-bottom: 40px !important;	font-family: 'sailec-regular', sans-serif !important;	font-size: 21px !important;	line-height: 34px;	color: var(--black);}#global_page_core-pages-contributors .image-wrapper img,#global_page_core-pages-team .image-wrapper img,#global_page_core-pages-about .image-wrapper img{	max-width: 1124px;	width: 100%;	max-height: 627px;	height: 100%;	margin-bottom: 80px;}#global_page_core-pages-contributors .layout_whcore_our_team .location,#global_page_core-pages-team .layout_whcore_our_team .location,#global_page_core-pages-about .layout_whcore_our_team .location{	font-family: 'sailec-bold', sans-serif;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles{	padding: 20px 20px 27px;	border-radius: 5px;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release .layout_core_rich_text_block,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles .layout_core_rich_text_block,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release .layout_core_rich_text_block,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles .layout_core_rich_text_block,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release .layout_core_rich_text_block,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles .layout_core_rich_text_block{	background: transparent;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release h3,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles h3,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release h3,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles h3,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release h3,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles h3{	margin-bottom: 27px;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release h3,#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release h3  *,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles h3,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles h3  *,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release h3,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release h3  *,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles h3,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles h3  *,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release h3,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release h3  *,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles h3,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles h3  *{	font-size: 24px;	line-height: normal;	color: var(--black-dark) !important;	font-family: 'gtwalsheim-pro-bold', sans-serif !important;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles li,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles li,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles li{	padding-left: 0;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li:not(:last-of-type), #global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles li:not(:last-of-type), #global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li:not(:last-of-type), #global_page_core-pages-team  .generic_layout_container.layout_whcore_articles li:not(:last-of-type), #global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li:not(:last-of-type), #global_page_core-pages-about  .generic_layout_container.layout_whcore_articles li:not(:last-of-type){	padding-bottom: 36px;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li::before, #global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles li::before, #global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li::before, #global_page_core-pages-team  .generic_layout_container.layout_whcore_articles li::before, #global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li::before, #global_page_core-pages-about  .generic_layout_container.layout_whcore_articles li::before{	display: none;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li a,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles li a,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li a,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles li a,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li a,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles li a{	margin-bottom: 10px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 21px;	color: var(--black);}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li .date,#global_page_core-pages-contributors  .generic_layout_container.layout_whcore_articles li .date,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li .date,#global_page_core-pages-team  .generic_layout_container.layout_whcore_articles li .date,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li .date,#global_page_core-pages-about  .generic_layout_container.layout_whcore_articles li .date{	font-size: 13px;	font-family: 'sailec-regular', sans-serif;	color: var(--gray-cseven);}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li,#global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li,#global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li{	padding-left: 50px;}#global_page_core-pages-contributors .generic_layout_container.layout_whcore_press_release li::before, #global_page_core-pages-team .generic_layout_container.layout_whcore_press_release li::before, #global_page_core-pages-about .generic_layout_container.layout_whcore_press_release li::before{	display: grid;	align-items: center;	min-width: 36px;	height: 36px;	background: var(--red-d);	color: var(--white);	font-size: 21px;	font-family: 'sailec-bold', sans-serif;}#global_page_core-pages-contributors #circustalk-blog-wp .media-title,#global_page_core-pages-contributors #circustalk-blog-wp  .ra-name,#global_page_core-pages-contributors  #contributors-wp .media-title,#global_page_core-pages-contributors  #contributors-wp  .ra-name,#global_page_core-pages-team #circustalk-blog-wp .media-title,#global_page_core-pages-team #circustalk-blog-wp  .ra-name,#global_page_core-pages-team  #contributors-wp .media-title,#global_page_core-pages-team  #contributors-wp  .ra-name,#global_page_core-pages-about #circustalk-blog-wp .media-title,#global_page_core-pages-about #circustalk-blog-wp  .ra-name,#global_page_core-pages-about  #contributors-wp .media-title,#global_page_core-pages-about  #contributors-wp  .ra-name{	font-family: 'gtwalsheim-pro-bold', sans-serif !important;	font-size: 17px;	color: var(--black-dark);}#global_page_core-pages-contributors #circustalk-blog-wp .below-entry-meta,#global_page_core-pages-contributors #circustalk-blog-wp  .ra-type a,#global_page_core-pages-contributors  #contributors-wp .below-entry-meta,#global_page_core-pages-contributors  #contributors-wp  .ra-type a,#global_page_core-pages-team #circustalk-blog-wp .below-entry-meta,#global_page_core-pages-team #circustalk-blog-wp  .ra-type a,#global_page_core-pages-team  #contributors-wp .below-entry-meta,#global_page_core-pages-team  #contributors-wp  .ra-type a,#global_page_core-pages-about #circustalk-blog-wp .below-entry-meta,#global_page_core-pages-about #circustalk-blog-wp  .ra-type a,#global_page_core-pages-about  #contributors-wp .below-entry-meta,#global_page_core-pages-about  #contributors-wp  .ra-type a{	font-size: 13px;	font-family: 'sailec-regular', sans-serif;}#global_page_core-pages-contributors #circustalk-blog-wp .circustalk-blog-post,#global_page_core-pages-team #circustalk-blog-wp .circustalk-blog-post,#global_page_core-pages-about #circustalk-blog-wp .circustalk-blog-post{	display: grid;	grid-template-columns: repeat(2, 1fr);	gap: 24px 82px;}#global_page_core-pages-contributors #circustalk-blog-wp .row-circustalk-blog-post,#global_page_core-pages-team #circustalk-blog-wp .row-circustalk-blog-post,#global_page_core-pages-about #circustalk-blog-wp .row-circustalk-blog-post{	display: grid;	grid-template-columns: 150px auto;	align-items: flex-start;	gap: 18px;}#global_page_core-pages-contributors #circustalk-blog-wp .media-body,#global_page_core-pages-team #circustalk-blog-wp .media-body,#global_page_core-pages-about #circustalk-blog-wp .media-body{	display: grid;}#global_page_core-pages-contributors #circustalk-blog-wp .media-cover,#global_page_core-pages-team #circustalk-blog-wp .media-cover,#global_page_core-pages-about #circustalk-blog-wp .media-cover{	margin: 0;	object-fit: cover;}#global_page_core-pages-contributors #circustalk-blog-wp .media-cover,#global_page_core-pages-contributors #circustalk-blog-wp .media-cover  img,#global_page_core-pages-team #circustalk-blog-wp .media-cover,#global_page_core-pages-team #circustalk-blog-wp .media-cover  img,#global_page_core-pages-about #circustalk-blog-wp .media-cover,#global_page_core-pages-about #circustalk-blog-wp .media-cover  img{	max-width: 100%;	width: 100%;	max-height: 100%;	height: 100%;}#global_page_core-pages-contributors #circustalk-blog-wp .media-title,#global_page_core-pages-team #circustalk-blog-wp .media-title,#global_page_core-pages-about #circustalk-blog-wp .media-title{	order: 2;}#global_page_core-pages-contributors #circustalk-blog-wp .entry-content,#global_page_core-pages-team #circustalk-blog-wp .entry-content,#global_page_core-pages-about #circustalk-blog-wp .entry-content{	display: none;}#global_page_core-pages-contributors #circustalk-blog-wp .below-entry-meta,#global_page_core-pages-team #circustalk-blog-wp .below-entry-meta,#global_page_core-pages-about #circustalk-blog-wp .below-entry-meta{	order: 0;	color: var(--gray-cseven);}#global_page_core-pages-contributors #contributors-wp .row-author .col-3,#global_page_core-pages-team #contributors-wp .row-author .col-3,#global_page_core-pages-about #contributors-wp .row-author .col-3{	flex: 0 0 100px;	max-width: 100px;}#global_page_core-pages-contributors #contributors-wp .row-author img,#global_page_core-pages-team #contributors-wp .row-author img,#global_page_core-pages-about #contributors-wp .row-author img{	width: 100px;	height: 100px;}#global_page_core-pages-contributors #contributors-wp .ra-type,#global_page_core-pages-team #contributors-wp .ra-type,#global_page_core-pages-about #contributors-wp .ra-type{	margin-top: -3px;	margin-bottom: 9px;}#global_page_core-pages-contributors #contributors-wp .ra-type a,#global_page_core-pages-team #contributors-wp .ra-type a,#global_page_core-pages-about #contributors-wp .ra-type a{	color: var(--black-dark);}#global_page_core-pages-contributors #contributors-wp .ra-countries a,#global_page_core-pages-team #contributors-wp .ra-countries a,#global_page_core-pages-about #contributors-wp .ra-countries a{	font-size: 13px;}#global_page_core-pages-contributors #contributors-wp .buttonlink,#global_page_core-pages-team #contributors-wp .buttonlink,#global_page_core-pages-about #contributors-wp .buttonlink{	padding: 10px 16px;	background: var(--black-dark);	color: var(--white);	text-transform: initial;	font-size: 16px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}/* our team */.layout_whcore_our_team,.layout_whcore_our_team  *{	color: var(--black-dark);}.layout_whcore_our_team .content{	display: grid;	grid-template-columns: repeat(5, 1fr);	gap: 29px;}.layout_whcore_our_team .item{	transition: all .3s linear;	opacity: 1;}.layout_whcore_our_team .item:hover{	opacity: 0.8;}.layout_whcore_our_team .img-fluid{	width: 200px !important;	height: 200px;	margin-bottom: 12px;	filter: grayscale(1);	object-fit: cover;}.layout_whcore_our_team .name{	margin-bottom: 0;	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 17px;	line-height: 28px;}.layout_whcore_our_team .type{	margin-bottom: 13px;	font-family: 'sailec-regular', sans-serif;	font-size: 13px;}.layout_whcore_our_team .location{	margin-bottom: 10px;	font: 13px/1 "sailec-bold";	text-transform: uppercase;	color: #282828;	font-family: 'sailec-bold', sans-serif;}#global_page_core-pages-who-to-follow .browsemembers_results_links a#follow_user{	font-weight: bold;}#global_wrapper .people .role-type a{	display: inline !important;}#global_page_user-index-browse .layout_right .layout_whcore_members_search,#global_page_user-index-browse .layout_right > div,#global_page_whcore-index-search-acts .layout_right .layout_whcore_members_search,#global_page_whcore-index-search-acts .layout_right > div,#global_page_whcore-index-search-touring .layout_right .layout_whcore_search_turings_form,#global_page_whcore-index-search-touring .layout_right > div,#global_page_whjobs-index-index .layout_right > div,#global_page_whjobs-index-index .layout_right .layout_whjobs_search{	max-width: 100%;}.other-acts-item .options a,.rejected-pages a.accept{	display: inline-block;}.other-acts-item .options a.open-cerabox.accept,.other-acts-item .options a.accept,.rejected-pages a.accept{	margin-left: 10px;}.other-acts-item.blocked-act .other-acts-info{	padding: 0;}.other-acts-item.blocked-act .other-acts-info a.title{	display: inline;}.other-acts-item.blocked-act .other-acts-info > a.title::before{	font-family: "FontAwesome";	content: '\f071';	display: inline-block;	font-size: 16px;	padding-right: 5px;}.rejected-pages a.accept{	text-decoration: underline;}.rejected-pages a.accept:hover{	text-decoration: none;}.rejected-pages a.reject::before{	content: '\E60A';	display: inline-block;	line-height: 21px;	float: left;	font-family: "icomoon";	font-size: 16px;	height: 16px;	margin-right: 5px;	width: 16px;	color: #e3351f;}.other-acts-item .options a.accept::before{	content: '\e630';	display: inline-block;	line-height: 21px;	float: left;	font-family: "icomoon";	font-size: 16px;	height: 16px;	margin-right: 5px;	width: 16px;	color: #e3351f;}.content-item.work .audition.expired .deadline-block span{	color: #8c8c8c;}#global_page_whmedia-project-index .layout_top + .layout_main > h3{	border-radius: 4px 4px 0 0;}#global_page_whmedia-project-index .add_block{	height: auto;}.work-buttons-wrap .edit-work::before, .work-buttons-wrap .delete-work::before, .work-buttons-wrap .copy-work::before{	display: inline-block;	font-family: "icon-circus";	font-size: 18px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;}#global_page_core-pages-whos-who .layout_main .layout_middle .layout_whcore_browse_profiles + .layout_core_html_block{	width: 100%;}.work-buttons-wrap .edit-work::before{	content: "\E021";}.work-buttons-wrap .delete-work::before{	content: "\E019";}.work-buttons-wrap .copy-work::before{	content: "\E01F";}#slug.free{	border-color: #ededed !important;}#global_page_whmedia-project-index .add_block a{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;	font-size: 12px;	font-family: 'sailec-bold', sans-serif;	line-height: 21px;	border-radius: 3px !important;	text-transform: uppercase;	height: 30px;}.rejected-pages .title a{	color: var(--dark-gray) !important;	font-size: 18px;	line-height: 20px;	font-family: 'sailec-regular';}#global_page_user-auth-forgot #user_form_auth_forgot #email-element{	overflow: visible;}#smoothbox_window #global_page_whcore-index-delete-act{	overflow: hidden;}.rejected-wrap{	margin-top: 5px;}#global_page_user-auth-reset .layout_main form h3{	display: none !important;}#global_page_user-auth-reset .layout_main form .form-element{	overflow: visible;}#global_page_user-auth-reset .layout_main form{	background: none;}.rejected-wrap a,.media_div .div_title button{	display: inline-block !important;	font-size: 12px;	vertical-align: top;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold';	padding: 0 25px;	color: var(--white);	line-height: 30px;	float: right;	text-shadow: none;	cursor: pointer;}.media_div .div_title button{	float: none;}.media_div .div_title button:hover{	color: var(--yellow);}#global_wrapper .wh_edit_media_control-block a:hover{	color: var(--blue) !important;}#global_wrapper .wh_edit_media_control-block a{	display: inline-block !important;	font-size: 12px;	vertical-align: top;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px !important;	text-transform: uppercase;	font-family: 'sailec-bold';	padding: 0 25px !important;	color: var(--white) !important;	line-height: 30px;	text-shadow: none;	cursor: pointer;}body[id*="global_page_page"] .layout_top > .layout_middle{	margin: 0px auto;	max-width: 1600px;	overflow: visible;}#cerabox .rejected-pages{	padding: 7% 8%;	width: 300px;}#global_page_whmedia-project-index .add_block > div{	margin-top: 0 !important;	padding: 10px 10px 5px;}#cerabox .rejected-pages ul li{	display: block;	padding: 5px 15px 5px 3px;}#global_page_whjobs-jobs-view .jobs-wrapper .column-left,#global_page_whjobs-auditions-view .auditions-wrapper .column-left,#global_page_whjobs-residencies-view .residencies-wrapper .column-left,#global_page_whjobs-jobs-auditions-view .auditions-wrapper .column-left,.layout_page_event_profile_index .jobs-wrapper .column-left,.layout_page_event_profile_index .auditions-wrapper .column-left,.layout_page_event_profile_index .jobs-auditions-wrapper .column-left{	display: block;	float: left;	line-height: 51px;	vertical-align: middle;	font-size: 13px;	font-family: 'sailec-bold', sans-serif;}#global_page_whjobs-jobs-view .jobs-wrapper .column-left span,#global_page_whjobs-auditions-view .auditions-wrapper .column-left span,#global_page_whjobs-residencies-view .residencies-wrapper .column-left span,#global_page_whjobs-jobs-auditions-view .jobs-auditions-wrapper .column-left span,.layout_page_event_profile_index .jobs-wrapper .column-left span,.layout_page_event_profile_index .auditions-wrapper .column-left span,.layout_page_event_profile_index .jobs-auditions-wrapper .column-left span{	font-family: 'sailec-regular', sans-serif;}#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper,#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper,#global_page_whjobs-jobs-auditions-view .jobs-auditions-wrapper .btn-red-wrapper,.layout_page_event_profile_index .jobs-wrapper .btn-red-wrapper,.layout_page_event_profile_index .jobs-auditions-wrapper .btn-red-wrapper,.layout_page_event_profile_index .auditions-wrapper .btn-red-wrapper{	display: block;	position: relative;	vertical-align: middle;	box-sizing: border-box;	z-index: 9;	width: auto;	float: left;}#smoothbox_window #year_in-element select option,#smoothbox_window #year_to-element select option{	max-width: 100% !important;}.wrap-represented p a{	font-family: 'sailec-bold';}body#global_page_user-edit-profile .edit-wrap div[id*="1_1_6-element"]{	overflow: visible!important;}#global_page_user-edit-photo #EditPhoto #current-wrapper,#global_page_user-edit-photo .edit-wrap form{	border-radius: 4px 4px 0 0;}#global_page_core-error-requireuser #user_form_login #facebook-wrapper #facebook-label{	display: none !important;}#global_page_core-error-requireuser #user_form_login #forgot-wrapper{	padding: 0 20px 0;}#global_page_core-error-requireuser #user_form_login #buttons-wrapper{	padding: 0 20px 20px;}#global_page_core-error-requireuser #user_form_login div div h3{	border-radius: 4px 4px 0 0;}#global_page_core-error-requireuser #user_form_login div div h3:before{	background: none;	margin-bottom: 10px;}#global_page_core-error-requireuser #user_form_login div div h3:after{	display: none;}#global_page_core-error-requireuser #user_form_login{	border-radius: 4px !important;}#global_page_user-auth-login #buttons-wrapper{	padding: 0 20px 0px !important;}#global_page_user-auth-login #user_form_login #facebook-wrapper #facebook-label{	display: none;}#global_page_user-auth-login #user_form_login #facebook-wrapper{	padding: 0 20px 20px;}#global_wrapper div.layout_left .layout_whcore_related_acts .content{	border-radius: 0px 0 4px 4px !important;}.layout_whcore_related_acts h3{	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	padding: 0 50px 0 20px;}#global_page_whjobs-index-index{	height: auto!important;}#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-jobs-auditions-view .jobs-auditions-wrapper .btn-red-wrapper + .btn-red-wrapper{	padding: 10px 10px 10px 0px;}#global_page_whjobs-jobs-view .jobs-wrapper .left-block .col-4,#global_page_whjobs-auditions-view .auditions-wrapper .left-block .col-4,#global_page_whjobs-residencies-view .residencies-wrapper .left-block .col-4{	text-align: left;	align-self: flex-start;	flex: 0 0 30%;	max-width: 30%;}#global_page_whjobs-jobs-view .jobs-wrapper .left-block .col-4 .action-block,#global_page_whjobs-auditions-view .auditions-wrapper .left-block .col-4 .action-block,#global_page_whjobs-residencies-view .residencies-wrapper .left-block .col-4 .action-block{	margin-top: 0;}#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper,#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper{	display: inline-block;	float: none;	padding: 10px 0 0;}#global_page_whjobs-jobs-view .jobs-wrapper .description-apply + .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-jobs-view .jobs-wrapper .description-apply + .btn-red-wrapper,#global_page_whjobs-auditions-view .auditions-wrapper .description-apply + .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-auditions-view .auditions-wrapper .description-apply + .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .description-apply + .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .description-apply + .btn-red-wrapper{	width: 100%;}#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper:first-child, #global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper, #global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper:first-child, #global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper, #global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper:first-child, #global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper{	padding-left: 0;}#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper:first-child .btn, #global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper:first-child .btn, #global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper:first-child .btn{	margin-right: 0;}#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper + .btn-red-wrapper .btn,#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper + .btn-red-wrapper .btn,#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper + .btn-red-wrapper .btn{	margin-right: 0;	margin-left: 2px;}#global_page_whjobs-jobs-view .jobs-wrapper > h2,#global_page_whjobs-auditions-view .auditions-wrapper > h2,#global_page_whjobs-residencies-view .residencies-wrapper > h2,#global_page_whjobs-jobs-auditions-view .jobs-auditions-wrapper > h2,body[id*="global_page_event"] .layout_page_event_profile_index .auditions-wrapper > h2,body[id*="global_page_event"] .layout_page_event_profile_index .jobs-wrapper > h2,body[id*="global_page_event"] .layout_page_event_profile_index .jobs-auditions-wrapper > h2{	line-height: inherit;	display: table;	table-layout: fixed;}.btn .text strong{	white-space: nowrap;}#global_page_schedule-page-index .buttonlink.range-schedule{	display: inline-block;	text-align: right;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	color: var(--white);	height: 30px;	line-height: 30px !important;	cursor: pointer;	padding: 0 15px;	box-sizing: border-box;	border-radius: 4px;	font-size: 12px;	font-family: 'sailec-bold';	text-transform: uppercase;	margin: 0 5px 5px 0;}.layout_schedule_page_schedule.profile-tab .edit-link-wrapp{	margin-right: 0px;}.layout_schedule_page_schedule.profile-tab .edit-link-wrapp,.layout_schedule_page_schedule.profile-tab .edit-link-wrapp a{	width: auto !important;	height: 30px !important;}.layout_schedule_page_schedule.profile-tab .edit-link-wrapp a:not(.btn-red):hover, .layout_core_container_tabs .edit-link-wrapp a:not(.btn-red):hover{	color: var(--blue);}.layout_schedule_page_schedule.profile-tab .buttons-block{	margin: 0 40px;	padding: 15px 0 !important;}#global_page_schedule-page-range .global_form_popup input[type*="radio"]{	width: auto !important;	float: left;	margin-right: 10px;}#global_page_schedule-page-range .global_form_popup input[type*="radio"] + label{	line-height: 30px;	font-weight: 400;}.page-cover-wrapper{	border-radius: 4px 4px 0 0;	background-clip: padding-box;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	box-sizing: border-box;	position: relative;}.layout_whcore_page_cover > .layout_page_html_block{	overflow: hidden;}.page-cover-wrapper{	overflow: hidden;	z-index: 8;}html body#global_page_whcore-faq-index #global_wrapper div.layout_left .silver.faq-blocks .content{	background: #ffd320!important;}html body#global_page_whcore-faq-index #global_wrapper div.layout_left .silver.faq-blocks .content a:hover{	color: var(--dark-gray);	text-decoration: underline;}.page-directory-wrapper{	position: relative;}.page-cover-wrapper .archive,.page-directory-wrapper .archive{	position: absolute;	margin: 0px;	padding: 0px;	top: 30px;	width: 178px;	transform: rotate(45deg);	right: -48px;	background: #e3351f;	z-index: 3;	color: #d13e2b;	display: table-cell;	vertical-align: middle;}.page-cover-wrapper .archive span,.page-directory-wrapper .archive span{	display: block;	letter-spacing: 0px;	text-align: center;	text-transform: uppercase;	color: rgb(255, 255, 255);	font-size: 18px;	font-weight: 600;	box-sizing: border-box;	font-family: 'sailec-bold';	padding: 5px 13px;}.left-block-browse a{	font-family: 'sailec-bold', sans-serif;}.tooltip-wrap{	position: relative;}.acts-name.archive,.touring-name.archive{	position: relative;}#traveling_country-select option[disabled*="disabled"]{	font-family: 'sailec-bold', sans-serif;	color: #ffd320;}.layout_whcore_members_search #form_go_member_page .form-options-wrapper li label{	text-transform: inherit;	font-size: 12px !important;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);}#smoothbox_window #global_page_whcore-schedule-delete{	overflow: hidden !important;}#global_wrapper form .filled .arrow_down::after, .browse-range-wrapper .arrow_down.filled::after{	border-top: 1px solid var(--dark-gray);	border-bottom: 1px solid var(--dark-gray);	border-right: 1px solid var(--dark-gray);}span#global_content_simple{	min-width: 300px;}#smoothbox_window form.global_form_popup .form-elements{	padding: 20px !important;}#availability_from,#availability_to{	background-image: none;	border-radius: 4px;}.media-publisher a:hover, .audition-publisher a:hover, .job-publisher a:hover{	color: var(--blue) !important;}.media-publisher a,.audition-publisher,.job-publisher{	font-family: 'sailec-bold', sans-serif;}.wrap-block{	padding: 20px 40px;}.item-book .image-book{	float: left;	display: inline-block;	width: 80px;}.item-book .image-book img.media_photo{	width: 100%!important;}.item-book .book-info-wrap{	display: block;	overflow: hidden;	padding-left: 20px;	padding-right: 60px;	word-wrap: break-word;}.item-book::after{	content: '';	display: table;	clear: both;}.item-book{	margin-bottom: 20px;	position: relative;}.item-book .options{	position: absolute;	top: 0;	right: 0;}.item-book .co-authors-book{	font-family: "sailec-bold";	font-size: 13px;	line-height: 16px;	word-wrap: break-word;	margin: 3px 0;}#buttons-wrapper #buttons-element{	font-family: 'sailec-bold', sans-serif !important;	font-size: 14px !important;}.link-purchase-book{	margin-top: 5px;}.link-purchase-book .btn:hover{	color: var(--dark-gray)!important;}.tooltip-wrap .tooltip{	display: none !important;}#activity-feed .newest-members{	border-top: medium none;	margin: 2px 0 0;	padding: 10px 20px;}#global_content .recommended-consultants{	border-top: medium none;	box-shadow: none;	margin: 2px 0 0;	padding: 10px 0px;}#global_content .layout_user_recommended_consultants h3{	font-family: 'sailec-light', sans-serif;	font-size: 20px;}#global_content .recommended-consultants{	margin-bottom: 25px;	border-radius: 5px;	list-style-type: none;}#global_content .recommended-consultants .members-list{	margin: 0 -10px;}#global_content .recommended-consultants .members-list li{	width: 182px;	display: inline-block;	margin-bottom: 20px;	padding: 0 10px;}#activity-feed .newest-members .item-wrapper{	background: var(--white);	padding: 10px 13px 0;}#global_content .recommended-consultants .user-block .member-info a{	font-family: 'sailec-light', sans-serif;	font-size: 18px;	line-height: 20px;	text-align: center;	display: block;	padding-top: 10px;}#global_content .recommended-consultants li .member_photo img{	display: block;	margin-left: auto;	margin-right: auto;	width: 100%;}#activity-feed .newest-members .member-info{	margin-block: 10px;}#activity-feed .newest-members .member-info a{	font-family: 'sailec-regular', sans-serif;	font-size: 13px;	line-height: normal;}#global_content .recommended-consultants .footer .right-block{	text-align: right;}#global_content .recommended-consultants .footer .right-block a.more{	font-weight: bold;	font-size: 18px;}#activity-feed .newest-members .right-block{	position: absolute;	right: 15px;	top: 3px;}.more-to-follow-wrapper{	display: flex;	justify-content: center;	margin-top: 30px;	margin-bottom: 25px;}#activity-feed .newest-members .more-to-follow a{	position: relative;	display: flex;	align-items: center;	padding-right: 12px;	color: var(--red-d);}#activity-feed .newest-members .more-to-follow a,#activity-feed .newest-members .more-to-follow a  *{	font-family: 'sailec-bold', sans-serif;	font-size: 16px;}#activity-feed .newest-members .more-to-follow a::before{	content: "\E015";	font-family: "icon-circus";	position: absolute;	top: 1px;	right: -5px;	transform: rotate(-90deg);}#activity-feed .newest-members .more-to-follow a:hover, #activity-feed .newest-members .more-to-follow a:hover::before{	color: var(--red);}.arrow_down > div{	border: 1px solid #ededed;	height: 32px;	border-radius: 4px 4px 4px 4px;	background-clip: padding-box;	position: relative;	padding-left: 10px;	font-size: 12px;	color: var(--dark-gray);	line-height: 16px;	width: 100%;	max-width: 100%;	background-color: var(--white);	padding: 1px 0px 1px 1px;}#genre-type-element,.select-wrap{	position: relative;}#global_page_user-index-browse #global_wrapper .layout_top > .layout_middle,#global_page_whjobs-index-index .layout_top > .layout_middle,#global_page_whjobs-jobs-view .layout_top > .layout_middle,#global_page_whjobs-jobs-edit-job .layout_top > .layout_middle,#global_page_whjobs-jobs-search .layout_top > .layout_middle,#global_page_whjobs-auditions-new-audition .layout_top > .layout_middle,#global_page_whjobs-auditions-search .layout_top > .layout_middle,#global_page_whjobs-residencies-new-residency .layout_top > .layout_middle,#global_page_whjobs-residencies-search .layout_top > .layout_middle,#global_page_user-edit-photo .layout_top > .layout_middle,#global_page_whjobs-jobs-apply-job .layout_top > .layout_middle,#global_page_whjobs-auditions-edit-audition .layout_top > .layout_middle,#global_page_whjobs-auditions-new-audition .layout_top > .layout_middle,#global_page_whjobs-residencies-edit-residency .layout_top > .layout_middle,#global_page_whjobs-residencies-new-residency .layout_top > .layout_middle,#global_page_whjobs-jobs-new-job .layout_top > .layout_middle,#global_page_whcore-search-index .layout_top > .layout_middle,body[id^="global_page_whmedia"] .layout_top > .layout_middle{	width: 100%;}#global_page_whcore-index-browse-touring form .availability-wrap input,#global_page_whcore-index-browse-acts form .availability-wrap input{	padding: 0 6px 0 10px !important;}#global_page_whjobs-jobs-new-job .form-options-wrapper li{	padding-left: 2px;}#global_page_whjobs-jobs-new-job #autosuggestion_options,#global_page_whjobs-jobs-edit-job #autosuggestion_options,#global_page_whjobs-jobs-new-job #city_select .options-holder,#global_page_whjobs-jobs-new-job #country_select .options-holder,.custom-select-element .options-holder{	background: var(--white);	border-radius: 4px;	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);	width: 100%;	z-index: 99;	left: 0px;	cursor: pointer;	overflow-y: auto;	max-height: 243px;	padding: 3px;	position: absolute;}#global_page_whjobs-jobs-new-job #city_select .options-holder input,#global_page_whjobs-jobs-edit-job #city_select .options-holder input,#global_page_whjobs-jobs-new-job #country_select .options-holder input,.custom-select-element .options-holder input{	display: none;}#global_wrapper .options-holder input:checked + label{	background: var(--dark-gray);	color: var(--white) !important;}#global_page_whjobs-jobs-new-job #autosuggestion_options a,#global_page_whjobs-jobs-edit-job #autosuggestion_options a{	cursor: pointer;	display: block;	padding: 5px 10px;	box-sizing: border-box;	font-family: 'sailec-bold', sans-serif;	font-size: 13px;	height: 30px;	vertical-align: middle;	line-height: 26px;}#global_page_whjobs-jobs-new-job #autosuggestion_options a span,#global_page_whjobs-jobs-edit-job #autosuggestion_options a span{	display: block;	font-family: "sailec-bold", sans-serif;	font-size: 13px;	overflow: hidden;	line-height: 18px;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;}.job-location,.created-date,.audition-location,.residency-location,.job-location ul li,.audition-location ul li,.job-location ul,.audition-location ul,.residency-location ul li,.residency-location ul,.location-block ul li,.location-block ul{	display: inline;}.job-location,.job-location > span,.row-all-jobs .col .job-location,.row-all-jobs .col .job-location > span{	font-family: 'sailec-bold';	font-size: 13px;	text-transform: uppercase;	color: var(--black-dark);}.job-location ul li,.audition-location ul li,.job-location ul,.audition-location ul,.residency-location ul li,.residency-location ul,.location-block ul li,.location-block ul{	font-size: 12px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: #282828;	display: inline;	line-height: 20px;}.created-date,.layout_event_profile_events .date-event span,.layout_event_profile_events .date-event-to-day,.layout_event_profile_events .date-event-to-day span{	font-size: 11px !important;	text-transform: uppercase;	color: var(--black-dark);	font-family: 'sailec-bold', sans-serif;}#global_page_messages-messages-search .messages_list_info_body{	padding-left: 0;}.created-date,.job-location ul li,.location-block ul li{	font-family: 'sailec-bold', sans-serif;}.created-date span{	font-family: 'sailec-bold', sans-serif;}#global_page_user-auth-login input:invalid, #global_page_user-auth-forgot input:invalid{	border: 1px solid red;}#global_page_core-pages-legal .layout_core_container_tabs p a{	color: #cb331c!important;	text-decoration: none;}#global_page_core-pages-legal ul{	list-style-type: none;}#global_page_core-pages-legal .layout_core_container_tabs .content{	background: none !important;	padding: 0 20px;}#global_page_core-pages-legal .layout_core_container_tabs .content ol{	padding-left: 0px;}#global_page_core-pages-legal .layout_core_container_tabs .content ol ol{	padding-left: 30px;}#global_page_core-pages-legal .layout_core_container_tabs .content .defaultText{	padding: 0;}#global_header .navigation li a:hover span, #global_header #core_menu_mini_menu a:hover, #global_header .navigation li a:hover span:after{	color: #fecc2f;}.justified-gallery .open-album-content.video::after, .justified-gallery .open-album-content.audio::after{	content: '';	display: inline-block;	width: 27px;	height: 27px;	background: url(/application/themes/stagelync/images/player.png?c=1463);	position: absolute;	right: 50%;	top: 50%;	margin-top: -13.5px;	margin-right: -13.5px;}.tooltip{	visibility: visible;	width: 90px;	background-color: black;	color: #ffd320;	text-align: center;	border-radius: 6px;	padding: 5px 0px;	position: absolute;	z-index: 1;	font-size: 12px;	display: none;}.touring-name.archive:hover + .tooltip, .acts-name.archive:hover + .tooltip{	display: block;}#global_page_whcore-index-followers .layout_main > .generic_layout_container,#global_page_whcore-index-following .layout_main > .generic_layout_container{	width: 100%;}#global_page_whcore-index-followers .layout_top > .layout_middle,#global_page_whcore-index-following .layout_top > .layout_middle{	border-radius: 0;}#global_page_whcore-index-followers .layout_top + .layout_main,#global_page_whcore-index-following .layout_top + .layout_main{	margin: 0 auto !important;}#global_page_whcore-index-followers .layout_top + .layout_main .content,#global_page_whcore-index-following .layout_top + .layout_main .content{	background: var(--white);	padding: 20px;	border-radius: 4px;	box-shadow: 0 1px 3px var(--gray-ccc);}#global_page_whcore-index-followers .following_list li,#global_page_whcore-index-following .following_list li{	padding: 0px 10px 0 0;	display: inline-block;	vertical-align: top;	width: 32.33333333%;	margin-bottom: 20px;	overflow: hidden;}#global_page_whcore-index-followers .following_list li .member_photo,#global_page_whcore-index-following .following_list li .member_photo{	display: inline-block;	float: left;	height: 80px;}#global_page_whcore-index-followers .following_list li .member_photo img,#global_page_whcore-index-following .following_list li .member_photo img{	width: 80px;	height: 80px;	display: block;}#global_page_whcore-index-followers .following_list li .member_info,#global_page_whcore-index-following .following_list li .member_info{	display: block;	overflow: hidden;	padding-left: 20px;	padding-right: 15px;	word-wrap: break-word;}#global_page_whcore-index-followers .following_list li .member_info > a:nth-of-type(1), #global_page_whcore-index-following .following_list li .member_info > a:nth-of-type(1){	display: block;	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;}#global_page_whcore-index-followers .following_list li .member_info .profile_type,#global_page_whcore-index-following .following_list li .member_info .profile_type{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	overflow: hidden;	text-transform: capitalize;	color: #8c8c8c;	text-overflow: ellipsis;	font-weight: 400;	white-space: nowrap;	width: 100%;}#global_page_whcore-index-followers .following_list .btn.btn-yellow.btn-block,#global_page_whcore-index-following .following_list .btn.btn-yellow.btn-block{	height: 30px;	line-height: 30px;	box-sizing: border-box;	margin-top: 5px;}#global_page_whcore-index-followers .following_list .btn.btn-yellow.btn-block:hover, #global_page_whcore-index-following .following_list .btn.btn-yellow.btn-block:hover{	color: var(--dark-gray);}#global_page_whcore-index-followers .following_list li .member_info .country,#global_page_whcore-index-following .following_list li .member_info .country{	display: block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	word-wrap: break-word;	line-height: 20px;}#global_page_whcore-index-followers .following_list li .member_info .profile_type,#global_page_whcore-index-following .following_list li .member_info .profile_type{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	overflow: hidden;	text-transform: capitalize;	color: #8c8c8c;	text-overflow: ellipsis;	font-weight: 400;	white-space: nowrap;	width: 100%;}/*My content page*/.generic_layout_container.layout_top{	clear: both;	position: relative;}#global_page_whjobs-jobs-edit-job form,#global_page_whjobs-auditions-edit-audition form,#global_page_whjobs-residencies-edit-residency form{	border-radius: 4px !important;}#acts_list li,#shows_list li{	position: relative;}#acts_list li .action-wrapper,#shows_list li .action-wrapper{	top: 0;	right: 10px;}#global_page_core-error-requireuser .layout_main .layout_middle .generic_layout_container.layout_core_content{	width: 70%;	float: left;}#global_page_core-error-requireuser .layout_main .layout_middle .generic_layout_container.layout_core_content #user_form_login{	margin-top: 0;}#global_page_core-error-requireuser .layout_main .layout_middle #help_content{	overflow: hidden;}#global_page_whmedia-project-index .layout_middle{	margin-top: 0 !important;}#global_page_invite-index-index .layout_middle .layout_top .layout_middle{	border: none;	border-radius: 0;	background: none;}#global_page_event-index-search .layout_top .layout_middle .layout_core_html_block,#global_page_invite-index-index .layout_middle .layout_top .layout_middle .layout_core_html_block,#global_page_user-index-browse .layout_middle .layout_user_browse_menu,#global_page_whjobs-index-index .layout_top > .layout_middle > .layout_core_html_block,#global_page_user-auth-login .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-jobs-view .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-residencies-view .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-auditions-view .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-jobs-browse .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-residencies-browse .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-auditions-browse .layout_top > .layout_middle > .layout_core_html_block,#global_page_whcore-index-followers .layout_top > .layout_middle > .layout_core_html_block,#global_page_whcore-index-following .layout_top > .layout_middle > .layout_core_html_block,#global_page_user-edit-photo .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-jobs-edit-job .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-jobs-apply-job .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-residencies-edit-residency .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-auditions-edit-audition .layout_top > .layout_middle > .layout_core_html_block,#global_page_timeline-profile-content .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-jobs-new-job .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-residencies-new-residency .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-residencies-search .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-auditions-new-audition .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-auditions-search .layout_top > .layout_middle > .layout_core_html_block,#global_page_whjobs-jobs-search .layout_top > .layout_middle > .layout_core_html_block,#global_page_whcore-search-index .layout_top > .layout_middle > .layout_core_html_block,body[id^="global_page_whmedia"] .layout_top > .layout_middle > div > .layout_whmedia_browse_menu > .layout_core_html_block,body[id^="global_page_whmedia"] .layout_top > .layout_middle > .layout_core_html_block,body[id^="global_page_whmedia"] .layout_top > .layout_middle > .layout_whmedia_browse_menu > .layout_core_html_block,body[id^="global_page_whcore"] .layout_top > .layout_middle > .layout_core_html_block,body[id^="global_page_whcommentswp"] .layout_top > .layout_middle > .layout_core_html_block,body[id^="global_page_core"] .layout_top > .layout_middle > .layout_core_html_block,body[id^="global_page_user-signup"] .layout_top > .layout_middle > .layout_core_html_block,#global_page_timeline-edit-media .layout_top > .layout_middle > .layout_core_html_block,#global_page_page-index-create .layout_top > .layout_middle > .layout_core_html_block,#global_page_whcore-explore-index #global_wrapper .layout_main .layout_main,#global_page_whcore-explore-index #global_wrapper .layout_main .layout_whcore_explore_search_for_pro,#global_page_whcore-explore-search #global_wrapper .layout_main .layout_main,#global_page_timeline-educations-browse .layout_top > .layout_middle > .layout_core_html_block{	padding: 0px;	max-width: 1600px;	position: relative;	margin: 0px auto 0;}#global_page_whcore-explore-index .event-date-wrapper,#global_page_whcore-explore-index  .event-date-wrapper li span{	color: var(--white);}#global_page_whcore-explore-index #global_wrapper .layout_main .layout_whcore_explore_search_for_pro{	display: none;}#global_page_whcore-explore-index #global_wrapper .layout_main .layout_whcore_explore_search_for_pro + .layout_whcore_explore_map_users{	display: none;	margin-top: 20px;}#global_page_whcore-explore-index #global_wrapper .layout_main .layout_whcore_explore_search_for_pro + .layout_whcore_explore_map_users img{	display: block;}#global_page_event-index-calendar .layout_page_event_index_calendar .layout_top{	margin: 0px auto 0px;}#global_page_event-index-calendar .layout_main .layout_middle > .generic_layout_container.layout_event_monthly .mes-item{	border: none;	box-shadow: none;}#global_page_event-index-calendar .layout_event_monthly .mes-sub-title{	margin-left: 5px;	margin-right: 5px;}#global_page_page-index-create .global_form .description{	font-style: italic;	margin-bottom: 10px;}#global_page_user-index-browse #browsemembers_results > h3,.browserUser-wrapper #browsemembers_results > h3{	border-radius: 4px 4px 0 0;}#global_page_user-index-browse #browsemembers_results > h3,body#global_page_whjobs-index-index div.layout_left .layout_core_content > h3{	padding: 0 20px!important;	line-height: 50px;	display: block!important;}#global_page_whjobs-index-index #global_wrapper,#global_page_whjobs-jobs-view #global_wrapper,#global_page_user-auth-login #global_wrapper,#global_page_whjobs-auditions-view #global_wrapper,#global_page_whjobs-residencies-view #global_wrapper,#global_page_user-index-browse #global_wrapper,#global_page_whcore-index-followers #global_wrapper,#global_page_whcore-index-following #global_wrapper,#global_page_user-edit-photo #global_wrapper,#global_page_timeline-profile-content #global_wrapper,body[id^="global_page_whmedia"] #global_wrapper,body[id^="global_page_whcore"] #global_wrapper,body[id^="global_page_whcommentswp"] #global_wrapper,body[id^="global_page_core"] #global_wrapper,#global_page_timeline-edit-media #global_wrapper,#global_page_timeline-educations-browse #global_wrapper{	overflow: hidden;}.count-block{	padding-left: 5px;	color: var(--yellow);}.mycontent-wrapper > h3,.search-heading-wrap > h3{	display: table-cell;	vertical-align: middle;	height: 50px;	line-height: 1.4;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	font-family: 'sailec-bold', sans-serif;	color: var(--black);	text-transform: capitalize;	font-size: 16px;}#global_page_whjobs-residencies-new-residency #city-wrapper .choosen-option,#global_page_whjobs-auditions-new-audition #city-wrapper .choosen-option,#global_page_whjobs-jobs-edit-job .choosen-option,#global_page_whjobs-residencies-edit-residency #city-wrapper .choosen-option,#global_page_whjobs-auditions-edit-audition #city-wrapper .choosen-option{	padding: 0;	border: none;}#global_page_whmedia-project-album .media_div_par.new_media{	background: var(--white);}#global_page_whjobs-residencies-new-residency .options-holder,#global_page_whjobs-auditions-new-audition .options-holder,#global_page_whjobs-jobs-edit-job .options-holder,#global_page_whjobs-residencies-edit-residency .options-holder,#global_page_whjobs-auditions-edit-audition .options-holder{	background: var(--white);	border-radius: 4px;	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);	width: 100%;	z-index: 99;	right: 0px;	cursor: pointer;	overflow-y: auto;	max-height: 243px;	position: absolute;}#global_page_whjobs-residencies-new-residency #city-element .options-holder input,#global_page_whjobs-auditions-new-audition #city-element .options-holder input,#global_page_whjobs-jobs-edit-job .options-holder input,#global_page_whjobs-residencies-edit-residency #city-element .options-holder input,#global_page_whjobs-auditions-edit-audition #city-element .options-holder input{	display: none;}#global_page_whjobs-residencies-new-residency #city-element .options-holder label,#global_page_whjobs-auditions-new-audition #city-element .options-holder label,#global_page_whjobs-jobs-edit-job .options-holder label,#global_page_whjobs-residencies-edit-residency #city-element .options-holder label,#global_page_whjobs-auditions-edit-audition #city-element .options-holder label,.custom-select-element .options-holder label{	font-family: 'sailec-bold', sans-serif;	font-size: 13px;	color: var(--dark-gray);}#global_page_whjobs-residencies-new-residency #city-element .options-holder label:hover, #global_page_whjobs-auditions-new-audition #city-element .options-holder label:hover, #global_page_whjobs-jobs-edit-job .options-holder label:hover, #global_page_whjobs-residencies-edit-residency #city-element .options-holder label:hover, #global_page_whjobs-auditions-edit-audition #city-element .options-holder label:hover, .options-holder label:hover{	color: #ffd320 !important;}#global_page_whjobs-jobs-edit-job #permanent_city-element{	position: relative;}#global_page_whjobs-auditions-new-audition #city-element,#global_page_whjobs-auditions-edit-audition #city-element,#global_page_whjobs-residencies-new-residency #city-element,#global_page_whjobs-residencies-edit-residency #city-element{	position: relative;	overflow: visible;}#global_page_whjobs-auditions-new-audition .form-wrapper,#global_page_whjobs-auditions-edit-audition .form-wrapper,#global_page_whjobs-residencies-new-residency .form-wrapper,#global_page_whjobs-residencies-edit-residency .form-wrapper{	overflow: visible;}#global_page_whjobs-auditions-new-audition .form-wrapper::after, #global_page_whjobs-auditions-edit-audition .form-wrapper::after, #global_page_whjobs-residencies-new-residency .form-wrapper::after, #global_page_whjobs-residencies-edit-residency .form-wrapper::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_whjobs-auditions-new-audition #city-element label:hover, #global_page_whjobs-residencies-new-residency #city-element label:hover{	color: #ffd320;}#global_page_timeline-profile-content .headline > h1{	text-transform: capitalize;}#global_page_user-edit-profile .edit-wrap form .form-element select{	width: 100% !important;}#global_page_user-edit-profile .edit-wrap form .form-element select[id*="-month"],#global_page_user-edit-profile .edit-wrap form .form-element select[id*="-day"],#global_page_user-edit-profile .edit-wrap form .form-element select[id*="-year"]{	width: 32.8% !important;}#global_page_whcore-accounts-index .form-elements #left_column::before{	content: 'or';	color: gray;	position: absolute;	right: 0;	bottom: 0;	margin: auto;	height: 0.5em;	width: 0.5em;	left: -1.5em;	top: 1.2em;	z-index: 900;}#global_page_whcore-accounts-index .form-elements #left_column::before{	left: 18.9em;	top: -1.8em;}#global_page_whcore-accounts-index .form-elements #left_column::after{	content: '';	position: absolute;	background: rgba(128, 128, 128, 0.3);	right: 0;	bottom: 0;	margin: auto;	height: 7.25em;	width: 1px;	left: -0.85em;	top: -6.8em;	-moz-box-shadow: 0 8.8em 0 0 rgba(128, 128, 128, 0.3);	-webkit-box-shadow: 0 8.8em 0 0 rgba(128, 128, 128, 0.3);	box-shadow: 0 8.8em 0 0 rgba(128, 128, 128, 0.3);}#global_page_whcore-accounts-index .form-elements #left_column::after{	left: 19em;	top: -9.8em;}#global_page_whcore-accounts-index .left-column{	width: 50%;	position: relative;	float: left;	padding: 20px 25px 20px 5px;}#global_page_user-auth-login .btn.fb-small{	margin-top: 9px;	padding-left: 0;}#global_page_whcore-accounts-index .right-column{	width: 50%;	float: right;	padding: 20px 20px 20px 15px;}#global_page_whcore-accounts-index .right-column #facebook-label{	padding-top: 0;}#global_page_whcore-accounts-index .left-column,#global_page_whcore-accounts-index .right-column{	width: 50%!important;}#global_page_timeline-edit-settings #cerabox,#global_page_timeline-edit-settings #cerabox iframe{	min-width: 600px!important;}#global_page_whcore-accounts-index .edit-wrap form{	overflow: hidden;}#global_page_timeline-profile-index a > span.grey-text:hover{	color: var(--yellow)!important;}#global_page_timeline-profile-index a.text-red:hover{	color: var(--yellow);}#global_page_timeline-profile-index a.pb_info_btn:hover{	background: var(--yellow);}#global_page_timeline-profile-index .personalContent .thumb_icon.item_photo_user{	margin-top: 3px;}#global_page_whcore-feed-index #global_wrapper{	margin-top: 20px;}#global_page_whcore-feed-index #activity-feed,#global_page_whcore-feed-index #activity-feed > li{	border-radius: 4px 4px 0 0;}#user_form_login .form-elements .right-column #facebook-wrapper{	padding: 0!important;}#global_page_whcore-feed-index .feed-item-wrapper .content{	background: var(--white);	border-radius: 4px;}/*Moderation Block*/#global_page_moderatortoolbox-index-index .headline h2 + .tabs > ul{	margin-top: 0!important;}#global_page_moderatortoolbox-index-index .layout_main .layout_middle,#global_page_moderatortoolbox-comments-index #global_wrapper #browsemembers_results{	padding: 20px;	background: var(--white);	border-radius: 3px;	margin-right: 20px;}div.layout_right div.layout_whcore_search_members_form > h3{	margin-bottom: 0 !important;	padding: 19px 20px;	text-transform: uppercase;	font-size: 13px;	font-family: 'sailec-bold';	border: none;	border-radius: 4px 4px 0 0;}#global_page_moderatortoolbox-comments-index #global_wrapper .layout_page_moderatortoolbox-index-index{	margin-bottom: 20px;}#global_page_moderatortoolbox-index-messages-activity .layout_main .layout_middle form{	padding: 20px;	background: var(--white);	border-radius: 0 0 3px 3px;}.commentsmoderation_results #membermoderation_ul li{	overflow: hidden;	margin-bottom: 15px;}#global_page_moderatortoolbox-index-messages-activity .layout_main .layout_right,#global_page_moderatortoolbox-comments-index #global_wrapper .layout_right{	width: 300px;	background: var(--white);	border-radius: 3px;	margin-left: 20px;}#global_page_moderatortoolbox-index-index #global_wrapper .layout_main,#global_page_moderatortoolbox-index-messages-activity #global_wrapper .layout_main,#global_page_moderatortoolbox-comments-index #global_wrapper .layout_main{	margin-top: 20px;}#global_page_moderatortoolbox-comments-index #global_wrapper .layout_right form{	margin: 15px 15px 0 5px;}#global_page_moderatortoolbox-log-index #global_wrapper .layout_main .layout_middle{	background: var(--white);	padding: 20px;	border-radius: 3px;}#global_page_moderatortoolbox-log-index #global_wrapper .layout_main .layout_right_custom{	float: right;	width: 300px;	padding: 0 0 15px 15px;	background: none;	border-radius: 3px;}#global_page_moderatortoolbox-log-index #global_wrapper .layout_main .layout_right_custom.layou_moderatortoolbox_browse_search{	padding: 20px;	background: var(--white);	width: 100%;}#global_page_moderatortoolbox-log-index #global_wrapper dd{	margin-bottom: 20px;}#global_page_moderatortoolbox-comments-index .navigation li a:hover, #global_page_moderatortoolbox-index-messages-activity .navigation li a:hover, #global_page_moderatortoolbox-log-index .navigation li a:hover, #global_page_moderatortoolbox-report-index .navigation li a:hover, #global_page_moderatortoolbox-index-index .navigation li a:hover{	color: var(--dark-gray)!important;}.notification_type_whcore_friend_follow::before{	font-family: 'FontAwesome';	display: inline-block;	padding-right: 5px;	content: '\f234';}#global_page_moderatortoolbox-index-messages-activity .layout_main .layout_right .layout_moderatortoolbox_browse_search{	padding: 15px 15px 0 10px!important;}#global_page_moderatortoolbox-index-index .layout_right .layout_moderatortoolbox_browse_search .field_search_criteria{	background-color: var(--white) !important;}#global_page_moderatortoolbox-index-index .layout_right .layout_moderatortoolbox_browse_search .field_search_criteria .content{	padding: 20px;}#global_page_moderatortoolbox-index-index .browsemembers_criteria{	padding: 15px!important;}#global_page_moderatortoolbox-index-index .browsemembers_criteria label{	font-size: 13px;	font-weight: 700;}#acts_wrapper .other-acts-info{	padding: 0 0 0 10px;}#global_page_moderatortoolbox-index-index .membermoderation_results > h3{	font-size: 22px;	line-height: 28px;	color: #414141;	font-weight: 500;}.browsemembers_criteria.membermoderation_filters{	padding: 20px 0!important;}div#global_wrapper .browsemembers_criteria.membermoderation_filters ul li span{	margin-bottom: 0!important;}div#global_wrapper .membermoderation_results_links{	float: right;	overflow: hidden;	text-align: left;	width: 218px;}#global_page_moderatortoolbox-index-index .membermoderation_results_links a.user_disable::before{	font-family: 'FontAwesome';}div#global_wrapper .membermoderation_results_links a{	display: block;	font-size: 14px!important;}.membermoderation_results_links br{	display: none!important;}div#global_wrapper ul#membermoderation_ul li{	margin-bottom: 15px;}div#global_wrapper form div.membermoderation_results_info{	overflow: hidden;}.form-wrapper.category-wrapp + div[id$="_alias_gender-wrapper"]{	margin-bottom: 15px;}#global_page_moderatortoolbox-index-index .browsemembers_criteria input,#global_page_moderatortoolbox-index-index .browsemembers_criteria select,#global_page_moderatortoolbox-index-index .browsemembers_criteria textarea{	border: 1px solid #D3D3D3;	padding: 7px 15px;	background: var(--white) none repeat scroll 0% 0%;	border-radius: 5px;	font-weight: 400;	font-size: 13px;	line-height: 18px;	color: #414141;}#global_page_moderatortoolbox-index-index .membermoderation_results{	padding: 0 20px;}#global_page_moderatortoolbox-index-index .membermoderation_results_links a.user_disable{	background: none;}#global_page_moderatortoolbox-index-index .membermoderation_results_links a.user_disable::before{	content: '\f235';	display: inline-block;	padding-right: 5px;}#global_page_moderatortoolbox-index-index .membermoderation_results_info,#global_page_moderatortoolbox-index-messages-activity .membermoderation_results_info{	font-weight: 600;	font-size: 16px;	line-height: 20px;	color: #414141;	padding-left: 20px;}#global_page_moderatortoolbox-index-note{	background: var(--white);}#global_page_moderatortoolbox-index-index .membermoderation_info,#global_page_moderatortoolbox-index-index .membermoderation_results_links,#global_page_moderatortoolbox-index-index .membermoderation_results_links a{	font-weight: 400;	line-height: 20px;}#global_page_moderatortoolbox-index-index #membermoderation_ul span::before{	width: 45px;	height: 45px;	border-radius: 100%;	display: inline-block;	content: '';	margin-right: -22.5px;}#global_page_user-index-browse .browsemembers_results div.browsemembers_results_info{	padding-left: 12px;}#global_page_user-index-browse .field_search_criteria [name="1_1_14_alias_role"],#global_page_user-index-browse  .field_search_criteria [name="1_85_204_alias_type"]{	position: relative;}#global_page_user-index-browse .field_search_criteria [name="1_1_14_alias_role"] + ul.form-options-wrapper,#global_page_user-index-browse  .field_search_criteria [name="1_85_204_alias_type"] + ul.form-options-wrapper{	position: absolute;	top: 100%;	left: 0;	padding: 10px;	border: 1px solid #ccc;	background: var(--white);	z-index: 10;	max-height: 250px;	overflow: auto;}#global_page_user-index-browse .field_search_criteria .location-wrapper .form-wrapper,#global_page_user-index-browse  .field_search_criteria .location-wrapper .form-wrapper .arrow_down{	margin-bottom: 2px;}#global_page_user-index-browse .location_country-wrapp .arrow_down:after{	display: none;}#global_page_user-index-browse #done-wrapper .form-label{	display: block;	font-size: 12px;}#global_page_customsignup-friends-cancel .form-description{	letter-spacing: .13em;}#global_page_customsignup-friends-cancel #buttons-wrapper,#global_page_customsignup-friends-cancel #submit{	font-weight: 700;}#global_page_moderatortoolbox-index-index #membermoderation_ul img,#global_page_moderatortoolbox-index-messages-activity #membermoderation_ul img{	width: 45px;	height: 45px;}#global_page_moderatortoolbox-index-index #membermoderation_ul li{	clear: both;	overflow: hidden;}#show_fixed-wrapper #show_fixed-label{	display: none;}#show_fixed-wrapper input#show_fixed{	width: 16px!important;	height: 16px!important;	margin-right: 5px;	display: inline-block;	float: left;	margin-top: 3px!important;}#global_page_moderatortoolbox-index-index #membermoderation_ul input[type="checkbox"],#global_page_moderatortoolbox-index-messages-activity #membermoderation_ul input[type="checkbox"]{	margin: 2px 5px 0px 0px;	float: left;	vertical-align: top;	margin-top: 0;}#global_page_moderatortoolbox-index-index .membermoderation_results_links{	text-align: left;	width: 218px;}#global_page_moderatortoolbox-index-index .membermoderation_results_links a{	padding-left: 0!important;}#global_page_moderatortoolbox-index-note textarea#note{	max-width: 100%!important;	border: 1px solid #EEE;	box-shadow: 0px 2px 16px rgba(48, 48, 48, 0.1);	font-size: 13px;	line-height: 24px;	color: #414141;}#global_page_moderatortoolbox-index-ban-period #unban_date-element .description{	color: #414141;	font-size: 13px;	line-height: 24px;	text-align: center;	margin-bottom: 12px;}#global_page_moderatortoolbox-index-ban-period #unban_date-element{	text-align: center;	position: relative;}#global_page_moderatortoolbox-index-ban-period #submit,#global_page_moderatortoolbox-index-note #submit,#global_page_moderatortoolbox-index-index #submit{	font-weight: 700;	font-size: 13px;}#global_page_moderatortoolbox-index-index #done{	font-weight: 700;	font-size: 13px;}.mycontent-wrapper{	margin-top: 0px;	margin-bottom: 20px;	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	position: relative;	padding: 0 20px;	display: table;	width: 100%;	border-radius: 4px;	box-sizing: border-box;}#global_page_whcore-search-index .layout_top > .layout_middle{	border-radius: 0;}.search-wrapper .search-heading-wrap{	margin-top: 0px;	margin-bottom: 20px;	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	position: relative;	padding: 0 20px;	display: table;	width: 100%;	border-radius: 4px;	box-sizing: border-box;}.mycontent-wrapper .content-select,.search-heading-wrap #searchform{	min-height: 50px;	padding: 10px 0 9px;	display: table-cell;}.mycontent-wrapper .content-select .form-element,.search-heading-wrap #searchform form,.search-global form{	display: block;	float: right;	width: 225px;	margin-bottom: 0;}.search-heading-wrap #searchform form input,.search-global form input{	width: 100%;}.search-heading-wrap #searchform form,.search-global form{	position: relative;}#global_header .navigation li.special-item-html-block.menu_core_main a{	display: none;}#global_header .search-global{	padding: 4px 5px;}#global_header .navigation li:last-child{	border-left: 1px solid #282828;}.search-heading-wrap #searchform form button,.search-global form button{	position: absolute;	right: 3px;	border-bottom: none;	line-height: 35px;	height: 25px;	top: 3px;	font-size: 0;	padding: 0 3px;	background-image: none;	background-color: var(--white);}.search-heading-wrap #searchform form button::before, .search-global form button::before{	content: '\e628';	font-family: "icomoon";	color: var(--dark-gray);	font-size: 16px;	line-height: 27px;}#global_page_timeline-profile-content .content{	padding: 0;	box-sizing: border-box;	border-radius: 0 0 4px 4px;	background: none;}.content-item{	width: 100%;	margin-bottom: 20px;	float: left;}.content-item .cover,.search-wrapper .content .search-result .photo-wrapper{	display: inline-block;	float: left;	height: 100px;}.content-item .cover a,.search-wrapper .content .search-result .photo-wrapper a{	display: block;	position: relative;	overflow: hidden;}.content-item .cover a img,.search-wrapper .content .search-result .photo-wrapper a img{	width: 100px;	height: 100px;}.search-wrapper .content .search-result li{	width: 24%;	overflow: hidden;	margin-bottom: 40px;	display: inline-block;	vertical-align: top;	padding-right: 20px;}.content-item h2 + ul > li{	width: 33%;	overflow: hidden;	margin-bottom: 40px;	display: inline-block;	vertical-align: top;	padding-right: 20px;}.search-wrapper .content .search-result.jobs li .photo-wrapper{	display: none;}.layout_user_profile_fields ul li a{	font-weight: bold;}.our-team-item{	display: inline-block;	vertical-align: middle;	margin: 5px 15px 0 0;}.our-team-item a{	display: inline-block;	vertical-align: middle;}.our-team-item a:hover{	color: var(--yellow);}.our-team-item a:hover + a{	color: var(--yellow);}.our-team-item img{	display: block;	margin-right: 5px;}.search-wrapper .content .search-result.jobs li .browser-wrapper{	padding-left: 0;}#global_wrapper .search-wrapper .content .search-result.jobs .browser-wrapper a.follow-name{	font-size: 24px;	line-height: 24px;	color: #282828;	font-family: 'sailec-light', sans-serif;	word-wrap: break-word;}#global_wrapper .search-wrapper .content .search-result.jobs .browser-wrapper a.follow-name:hover{	color: var(--blue) !important;}#global_wrapper .search-wrapper .content .search-result.jobs ul li{	width: 33%;	float: none;	display: inline-block;	vertical-align: top;	margin-bottom: 40px;}#global_wrapper .search-wrapper .content .search-result.jobs .audition-location span,#global_wrapper .search-wrapper .content .search-result.jobs .job-location span{	font-size: 11px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: #282828;	display: inline-block;	line-height: 20px;}#global_wrapper .search-wrapper .content .search-result.jobs .browser-wrapper .job-publisher a{	text-transform: capitalize;	font-size: 18px;	line-height: 24px;	font-family: 'sailec-regular', sans-serif;}#global_wrapper .search-wrapper .acts-title.bold a,#global_wrapper .search-wrapper .acts-title.bold{	display: inline-block;	color: #8c8c8c;	font-size: 12px;	font-weight: 400;	font-family: 'sailec-regular', sans-serif;}.search-wrapper .content .search-result{	width: 100%;	overflow: hidden;	margin-bottom: 20px;	display: block;	vertical-align: top;}.content-item.work .layout_core_container_tabs .content > ul > li,.content-item.work h2 + ul > li{	width: 32%;	float: none;	display: inline-block;	vertical-align: top;	padding: 0px 5px 10px 10px !important;	margin: 4px 4px 15 px 4px;}.content-item.work .layout_core_container_tabs .content > ul > li.d-flex,.content-item.work h2 + ul > li.d-flex{	display: flex;	width: 100%;}.content-item h2 + ul li:last-child{	margin-bottom: 0;}.content-item .info .title a,.search-wrapper .content .search-result .browser-wrapper a.follow-name{	word-wrap: break-word;	line-height: 20px;	display: block;	font-family: 'sailec-light';	font-size: 18px;}.content-item .info .title a:hover, .search-wrapper .content .search-result .browser-wrapper a.follow-name:hover{	color: var(--blue) !important;}.content-item .info,.search-wrapper .content .search-result .browser-wrapper{	padding-left: 20px;	display: block;	overflow: hidden;	word-wrap: break-word;}.search-wrapper .content .search-result li::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.wrapper-promo-100 h3.title,.content-item.work .wrapper-promo-100 h3.title{	padding-right: 0;}.wrapper-promo-100 .cover,.content-item.work .wrapper-promo-100 .cover{	min-width: 92px;}.wrapper-promo-100 .info,.content-item.work .wrapper-promo-100 .info{	max-width: 500px;	margin-right: auto;}.wrapper-promo-100 .job .info,.wrapper-promo-100  .audition .info,.wrapper-promo-100  .residency .info,.content-item.work .wrapper-promo-100 .job .info,.content-item.work .wrapper-promo-100  .audition .info,.content-item.work .wrapper-promo-100  .residency .info{	padding-left: 0;}.wrapper-promo-100 .promo-area,.content-item.work .wrapper-promo-100 .promo-area{	min-width: 200px;	max-width: 220px;	margin-left: 20px;}.wrapper-promo-100 .promo-area-title,.content-item.work .wrapper-promo-100 .promo-area-title{	text-transform: uppercase;	font-size: 12px;	margin-bottom: 8px;}.wrapper-promo-100 .promo-area-image-featured,.content-item.work .wrapper-promo-100 .promo-area-image-featured{	max-width: 106px;}.wrapper-promo-100 .promo-area-image-slider,.content-item.work .wrapper-promo-100 .promo-area-image-slider{	max-width: 132px;}.wrapper-promo-100 .promo-dates,.content-item.work .wrapper-promo-100 .promo-dates{	min-width: 120px;	max-width: 220px;	margin-left: 20px;}.wrapper-promo-100 .promo-dates-title,.content-item.work .wrapper-promo-100 .promo-dates-title{	text-transform: uppercase;	font-size: 12px;	margin-bottom: 8px;}.album_info .description label{	font-weight: 600;}.layout_whmedia_usermedia .description{	margin-bottom: 10px;	padding-top: 5px;}.album_info .description #edit-description{	margin-bottom: 10px;	margin-top: 5px;}.album_info .description{	margin-top: 15px;}.search-wrapper .content .search-result li{	margin-bottom: 20px;}.search-wrapper .content .search-result .search-more{	float: none;	display: block;	width: 100%;	text-align: center;}#user_username_placeholder{	font-family: 'sailec-bold';}.search-wrapper .content .search-result .search-more .more-wrap a{	display: inline-block;}html body#global_page_user-edit-profile #username-element p.description{	font-size: 13px;	font-style: italic;	padding-top: 5px;	margin: 0;	max-width: 100%!important;	width: 100%;}.search-wrapper .content .search-result .search-more .more-wrap a:hover span, .search-wrapper .content .search-result .search-more .more-wrap a:hover, .search-wrapper .content .search-result .search-more .more-wrap a:hover span::after{	text-decoration: none;	color: var(--yellow);}.search-wrapper .content .search-result .search-more .more-wrap{	width: 100%;	padding: 20px 0 0px;}.content-item .genre,.content-item .show_type{	display: inline-block;	color: #8c8c8c;	font-size: 12px;}.content-item .genre a,.content-item .show_type a{	color: #8c8c8c;}.content-item .genre a:hover, .content-item .show_type a:hover{	color: #282828;}#global_page_core-pages-whos-who .browserUser-wrapper .browsemembers_results{	background: #ededed !important;}#global_page_core-error-requireauth #global_wrapper{	max-width: 1600px;}.content-item h2 + ul,.search-wrapper .content .search-result > h2 + ul,.search-wrapper .content .error-message{	padding: 20px;	box-sizing: border-box;	background-color: var(--white);	background: none;	border-radius: 0 0 4px 4px;}.search-wrapper .content .error-message{	border-radius: 0 0 4px 4px;	margin-top: -22px;	position: relative;	z-index: 2;	background: var(--white);}.search-wrapper .content .error-message h2{	margin-bottom: 0;}.content-item h2 + ul::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.mfp-bottom-bar .mfp-title .like,.mfp-bottom-bar .mfp-title .unlike,.mfp-title .unlike,.mfp-title .like{	border-radius: 100% !important;	height: 28px;	line-height: 23px;	padding: 0 !important;	background: #dfdfdf;	margin-left: 2px;	text-align: center;	width: 28px;	opacity: 0.6;	font-weight: 700;	font-size: 11px;	color: var(--black);	border: 2px solid #f1f1f1;	text-shadow: 1px 1px 0 var(--white);	cursor: pointer;	display: inline-block;}.mfp-bottom-bar .mfp-title .like::before, .mfp-title .like::before{	font-family: 'icon-circus';	display: inline-block;	content: '\E013';	color: var(--black);	font-size: 20px;}#global_page_core-pages-whos-who .layout_whcore_who_to_follow #browsemembers_ul.recent.error li{	width: 100%;}.mfp-bottom-bar .mfp-title .like:hover::before, .mfp-bottom-bar .mfp-title .unlike:hover::before, .whmedia_media_likes:hover, .mfp-title .like:hover::before, .mfp-title .unlike:hover::before{	color: #e3351f;}.mfp-bottom-bar .mfp-title .unlike::before, .mfp-title .unlike::before{	font-family: 'icon-circus';	display: inline-block;	content: '\E013';	color: #e3351f;	font-size: 20px;}.content-item .info .location ul{	display: inline;}.content-item .info .location ul li{	font-family: 'sailec-bold', sans-serif;	display: inline;}.job-location span + span::before, .audition-location span + span::before, .residency-location span + span::before{	display: none !important;}.mfp-iframe-scaler{	overflow: visible !important;}.mfp-iframe-scaler .mfp-title{	position: relative;	padding-top: 5px;}.mfp-iframe-scaler .mfp-title .whmedia_media_likes{	top: 5px;}.mfp-iframe-scaler .mfp-title .whmedia_media_likes{	margin-left: 5px;}.content-item .job-location,.content-item .audition-location,.content-item .deadline-block,.content-item .created-date{	display: block !important;	margin-bottom: 0px;}.touring-item .deadline-block span,.touring-item .audition-location span,.content-item .job-location span,.content-item .audition-location span,.content-item .deadline-block span{	font-size: 11px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: #282828;	display: inline-block;	line-height: 20px;}.deadline-block .date-event{	text-align: left !important;}#global_page_timeline-profile-content .deadline-block .date-event-to-day{	text-align: left;}.content-item .created-date span{	font-size: 11px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	display: inline-block;	line-height: 20px;}body#global_page_whcore-feedback-index{	background-color: var(--dark-gray) !important;}#global_page_whcore-feedback-index form div div h3:before, #global_page_whcore-feedback-index form div div h3:after, #global_page_core-help-contact form div div h3:after{	display: none;}#global_page_core-help-contact form div div h3:before{	background: none;}#global_page_core-help-contact .global_form{	border: 1px solid #ededed;	border-radius: 4px;	box-sizing: border-box;	box-shadow: 0px 0px 11px 0px #f6f6f6;}.mfp-container div[id*="audio_"] .mfp-close{	margin-top: -36px;	margin-right: -30px;	color: var(--white) !important;	text-shadow: none !important;}.mfp-container div[id*="audio_"] .mfp-close:hover{	color: #ffd320 !important;}body#global_page_whcore-feedback-index form div div h3{	background: transparent !important;	background-color: transparent !important;	height: auto;	border: none;	padding: 16px 20px 0;	line-height: 1.2;	color: var(--yellow);	text-shadow: none;}body#global_page_whcore-feedback-index form .form-description{	font-size: 12px;	color: var(--white);	padding: 0 20px;	margin-top: 5px;	text-align: left;}body#global_page_whcore-faq-index .layout_top .layout_middle{	border-radius: 0 !important;}body#global_page_whcore-feedback-index form label{	text-shadow: none !important;	color: var(--white) !important;	font-size: 11px !important;	font-family: 'sailec-bold', sans-serif;}body#global_page_whcore-feedback-index form.global_form .form-wrapper{	padding: 0;}body#global_page_whcore-feedback-index form .form-elements{	padding: 0 20px 20px !important;}body#global_page_whcore-feedback-index form .form-elements .form-label{	padding: 10px 15px 0px 2px;	margin-bottom: 5px;}body#global_page_whcore-feedback-index form input,body#global_page_whcore-feedback-index form textarea{	background-color: #202020;	color: var(--white);	padding: 11px;	border-radius: 4px;	border: 1px solid #373737;}body#global_page_whcore-feedback-index form select{	height: 30px;	background-color: #202020;	border-radius: 4px;	color: var(--white);	border: 1px solid #373737;}body#global_page_whcore-feedback-index form select option{	max-width: 100%;	background: var(--white);	color: var(--black);}body#global_page_whcore-feedback-index form input[type="file"]{	border: none;	padding-left: 0 !important;	margin-bottom: 10px;}.tooltip .tooltipttext::after{	content: "";	position: absolute;	bottom: 100%;	left: 50%;	margin-left: -5px;	border-width: 5px;	border-style: solid;	border-color: transparent transparent var(--black) transparent;}#global_page_whcore-faq-index .layout_main .layout_left header{	background-color: var(--white);	border-radius: 4px;	padding: 15px;	border: 1px solid #ededed;	box-shadow: 0px 0px 11px 0px #f6f6f6;}.layout_main .layout_left header #faq_highliter{	width: 100%;	max-width: 100%;	box-sizing: border-box;}.layout_main .layout_left header #faq_highliter + span{	font-family: "sailec-bold";	font-size: 11px;}.content-item.work .layout_core_container_tabs .content > ul > li,.content-item.work h2 + ul > li{	padding: 0px 5px 10px 10px !important;}.content-item.work .layout_core_container_tabs .content > ul > li.d-flex,.content-item.work h2 + ul > li.d-flex{	display: flex;	width: 100%;}.content-item.work .job.expired > h4,.content-item.work .audition.expired > h4,.content-item.work .job > h4,.content-item.work .audition > h4{	top: -10px;}.content-item.work .job.expired .title,.content-item.work .audition.expired .title,.content-item.work .job .title,.content-item.work .audition .title{	padding-top: 0px;}.content-item.work .job.expired .action-wrapper,.content-item.work .audition.expired .action-wrapper,.content-item.work .job .action-wrapper,.content-item.work .audition .action-wrapper{	top: 4px;}.content-item.work .audition > h4{	right: 10px !important;}.required-fields{	margin: 20px 20px 0 20px;}.content-item > h2,.search-wrapper .content .search-result > h2,#browsemembers_results > h3,#global_page_event-index-search .layout_right + .layout_middle .layout_core_content > h3{	background-color: #e8e8e8;	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 18px 20px;	border-radius: 4px 4px 0 0;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	margin-bottom: 0 !important;	text-transform: uppercase;}#city_select .options-holder,#country_select .options-holder{	background: var(--white);	margin-top: 2px;	overflow: auto !important;	position: absolute;	z-index: 9999;	width: 100%;	max-height: 225px;	max-width: 480px;	padding: 3px;	border-radius: 4px;	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);}.whmedia_media_likes_tips{	border: none !important;	z-index: 9999 !important;	opacity: 1 !important;}#city_select .options-holder input{	display: none;}#city_select .options-holder label,#country_select .options-holder label,.options-holder label{	color: var(--dark-gray) !important;	display: block;	font-size: 13px;	text-align: left !important;	text-transform: none !important;	padding: 8px 10px !important;	box-sizing: border-box;	margin-left: 0 !important;	text-decoration: none !important;	font-family: 'sailec-bold', sans-serif;	font-weight: 400;}#city_select .options-holder label:hover, #country_select .options-holder label:hover, .options-holder label:hover{	color: #ffd320 !important;}#global_page_page-index-create div.form-element{	position: relative;	overflow: visible;}.options-holder input{	display: none !important;}div.custom-select-element .options-holder label:hover{	color: #ffd320 !important;}#country_select{	position: relative;}#global_wrapper .page_basic_info_edit [id*="1_1_34-element"]{	max-width: 280px;	position: relative;	overflow: visible;}.field_search_criteria .browsemembers_criteria .browse-range-wrapper .arrow-down:first-child{	margin-right: 2%;}#global_wrapper .page_basic_info_edit .form-wrapper{	overflow: visible;}#global_page_page-index-create div.form-wrapper:after, #global_wrapper .page_basic_info_edit .form-wrapper:after{	content: "";	display: table;	clear: both;}#global_page_core-pages-whos-who .layout_right + .layout_middle .layout_core_html_block{	display: inline-block;	vertical-align: top;	width: 33%;}#global_page_schedule-page-index .layout_left,#global_page_whmedia-project-album .layout_left,#global_page_page-page-apps .layout_left,#global_page_page-statistics-visitors .layout_left,#global_page_page-statistics-views .layout_left,#global_page_page-statistics-map .layout_left{	width: 300px !important;}.page-directory-wrapper .video-wrapper{	width: 100%;	position: relative;	background: var(--dark-gray);}.page-directory-wrapper .about-content{	width: 100%;	position: absolute;	bottom: 0px;	box-sizing: border-box;}.video-wrapper .btn-video-wrapper{	position: absolute;	display: inline-block;	width: auto;	right: 50%;	top: 40%;	padding: 0;	margin-right: -40px;	z-index: 1;}.btn-grey-rounded{	width: 80px;	height: 80px;	padding: 0 15px;	border-radius: 100%;	background: rgba(0, 0, 0, .5);	border: none;	display: inline-block;	text-align: right;}.btn-grey-rounded .video-text{	font-size: 0;}.btn-grey-rounded::before{	color: var(--white);	font-size: 40px;	line-height: 82px;	font-family: 'icon-circus';	display: inline-block;	content: '\E037';}#global_page_whjobs-residencies-browse #cerabox form,#global_page_whjobs-residencies-view #cerabox form,#global_page_whjobs-auditions-browse #cerabox form,#global_page_whjobs-auditions-view #cerabox form,#global_page_whjobs-jobs-view #cerabox form,#global_page_whjobs-jobs-browse #cerabox form,#global_page_timeline-profile-content .cerabox-content form{	padding: 5% 10%;}#global_page_whjobs-residencies-browse #cerabox form h3,#global_page_whjobs-residencies-view #cerabox form h3,#global_page_whjobs-auditions-browse #cerabox form h3,#global_page_whjobs-auditions-view #cerabox form h3,#global_page_whjobs-jobs-view #cerabox form h3,#global_page_whjobs-jobs-browse #cerabox form h3,#global_page_timeline-profile-content .cerabox-content form div div h3{	text-align: center;	font-family: 'sailec-regular', sans-serif;	font-size: 16px;	margin-bottom: 0px;	margin-top: 20px;	background: none;	text-transform: inherit;	padding: 0;	height: auto;	line-height: 18px;	border: none;}#global_page_timeline-profile-content .cerabox-content form,#global_page_whjobs-residencies-browse #cerabox form,#global_page_whjobs-residencies-view #cerabox form,#global_page_whjobs-auditions-browse #cerabox form,#global_page_whjobs-auditions-view #cerabox form,#global_page_whjobs-jobs-view #cerabox form,#global_page_whjobs-jobs-browse #cerabox form{	background: none;}#global_page_whjobs-residencies-browse #cerabox #buttons-wrapper #fieldset-buttons,#global_page_whjobs-residencies-view #cerabox #buttons-wrapper #fieldset-buttons,#global_page_whjobs-auditions-browse #cerabox #buttons-wrapper #fieldset-buttons,#global_page_whjobs-auditions-view #cerabox #buttons-wrapper #fieldset-buttons,#global_page_whjobs-jobs-view #cerabox #buttons-wrapper #fieldset-buttons,#global_page_whjobs-jobs-browse #cerabox #buttons-wrapper #fieldset-buttons,#global_page_timeline-profile-content #cerabox #buttons-wrapper #fieldset-buttons{	text-align: center;	font-family: 'sailec-bold', sans-serif;	font-size: 14px;}#global_page_whjobs-residencies-browse #cerabox #buttons-wrapper,#global_page_whjobs-residencies-view #cerabox #buttons-wrapper,#global_page_whjobs-auditions-browse #cerabox #buttons-wrapper,#global_page_whjobs-auditions-view #cerabox #buttons-wrapper,#global_page_whjobs-jobs-view #cerabox #buttons-wrapper,#global_page_whjobs-jobs-browse #cerabox #buttons-wrapper,#global_page_timeline-profile-content #cerabox #buttons-wrapper{	margin-bottom: 0px;}#global_page_whjobs-residencies-browse #cerabox #submit,#global_page_whjobs-residencies-view #cerabox #submit,#global_page_whjobs-auditions-browse #cerabox #submit,#global_page_whjobs-auditions-view #cerabox #submit,#global_page_whjobs-jobs-view #cerabox #submit,#global_page_whjobs-jobs-browse #cerabox #submit,#global_page_timeline-profile-content #cerabox #submit,.custom-ajax-modal #fieldset-buttons #submit{	display: inline-block !important;	font-size: 12px;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold', sans-serif;	padding: 0 25px;	color: var(--white);	line-height: 28px;	text-shadow: none;}#global_page_whjobs-residencies-browse #cerabox #submit:hover, #global_page_whjobs-residencies-view #cerabox #submit:hover, #global_page_whjobs-auditions-browse #cerabox #submit:hover, #global_page_whjobs-auditions-view #cerabox #submit:hover, #global_page_whjobs-jobs-view #cerabox #submit:hover, #global_page_whjobs-jobs-browse #cerabox #submit:hover, #global_page_timeline-profile-content #cerabox #submit:hover{	color: var(--yellow);}.event.actual + .expired{	box-shadow: 0 -1px 0 var(--dark);}.event.expired,.job.expired,.touring-item.expired{	opacity: .5;}.job.expired h3 a,.audition.expired h3 a,.audition.expired .audition-publisher a,.audition.expired .audition-location span,.audition.expired ul li,.job.expired .job-publisher a,.job.expired .job-location span,.job.expired .created-date,.residency.expired .residency-publisher a,.residency.expired .residency-location span,.residency.expired .deadline-block span,.residency.expired .title a,.residency.expired .created-date{	color: var(--black-dark);}#global_page_whmedia-project-index{	overflow-x: hidden !important;}.edit-block.pull-right .action-drop-down,.edit-block.pull-right .drop-down-list,.btn-red-wrapper + .action-wrapper.single{	right: 0;}.action-wrapper.single{/* 	display: none;*/}.btn-red-wrapper + .action-wrapper.single .action-drop-down{	padding: 2px 0 2px 2px;}.auditions-wrapper h2{	position: relative;}.left-block-browse .action-drop-down,.left-block-browse .drop-down-list{	right: 0;}.page-directory-wrapper .video-wrapper .btn-edit-wrapper{	position: absolute;	display: none;	width: auto;	right: 20px;	bottom: 20px;	padding: 0;	z-index: 9;}.pull-left-block{	display: table;	float: left;}.pull-right-block{	display: table;	float: right;}.video-block iframe{	width: 250px !important;}.post-actions-wrapper > .btn-wrapper > a,.search-acts-wrapper > .btn-wrapper > a{	border-radius: 5px;	margin-bottom: 0;	background-color: var(--dark-gray);	padding-left: 0;	text-align: left;	width: 100%;	padding: 8px 15px;}.post-actions-wrapper > .btn-wrapper > a:hover, .search-acts-wrapper > .btn-wrapper > a:hover{	color: var(--blue) !important;	outline: none;}.post-actions-wrapper > .btn-wrapper:first-child > a{	border-bottom-left-radius: 0px;	border-bottom-right-radius: 0px;}.post-actions-wrapper > .btn-wrapper:last-child > a, .post-actions-wrapper > .btn-wrapper + .btn-wrapper:last-child > a{	border-bottom-left-radius: 4px;	border-bottom-right-radius: 4px;}.post-actions-wrapper > .btn-wrapper.position-relative{	overflow: visible;}.search-acts-wrapper > .btn-wrapper{	margin-bottom: 15px;}#global_page_page-page-edit .page_basic_info_edit form div > div > h3{	border-radius: 4px 4px 0 0;}.post-actions-wrapper > .btn-wrapper + .btn-wrapper > a{	border-radius: 0;}#global_page_page-page-edit{	overflow-x: hidden;}.about-content .user-content .page-logo{	text-align: left;}.about-content .user-content .page-logo img{	width: 55px;	height: 55px;}#global_wrapper .page_edit_title{	border: none;	background: transparent;	padding: 0;	max-width: 1600px;	position: relative;}.layout_left + .layout_middle{	padding: 0;}.ts-schedule-item{	display: table !important;	width: 100%;	margin-top: 5px;	padding: 10px;}.ts-schedule-date,.page_basic_info_edit .ts-schedule-location span{	font-family: "sailec-regular";	line-height: 16px;	font-size: 14px;	text-transform: inherit;}.ts-schedule-item .ts-schedule-name.bold a,.ts-schedule-item .ts-schedule-name.bold{	font-weight: 400;	font-size: 14px;	line-height: 20px;	font-family: 'sailec-regular';}.he-navbar-header .edit-profile-nav-header{	position: relative;	z-index: 5;	color: var(--dark-gray);	font-family: "sailec-bold", sans-serif;	display: block;	padding: 18px 20px;	font-size: 22px;}.ts-schedule-item > div{	font-size: 14px;}.ts-schedule-place{	text-transform: uppercase;}.page_basic_info_edit .options{	position: absolute;	right: 0;	top: 0;}.page_basic_info_edi .ts-schedule-date,.layout_whcore_page_schedule .ts-schedule-date{	width: 25%;	display: table-cell;	padding-left: 10px;}.page_basic_info_edit .ts-schedule-info,.layout_whcore_page_schedule .ts-schedule-info{	width: 45%;	padding-left: 10px;	display: table-cell;}.ts-schedule-name{	font-size: 14px;}.page_basic_info_edit .ts-schedule-location,.layout_whcore_page_schedule .ts-schedule-location{	width: 30%;	display: table-cell;	padding-left: 10px;}.layout_whcore_page_schedule .ts-schedule-location span{	font-size: 14px;}.page_basic_info_edit .ts-schedule-location{	padding-right: 50px;}#global_page_invite-index-index #global_wrapper,#global_page_page-index-create #global_wrapper,#global_page_whcore-search-index #global_wrapper,#global_page_whjobs-jobs-search #global_wrapper,#global_page_whjobs-auditions-search #global_wrapper,#global_page_whjobs-auditions-new-audition #global_wrapper,#global_page_whjobs-residencies-search #global_wrapper,#global_page_whjobs-residencies-new-residency #global_wrapper,#global_page_whjobs-jobs-new-job #global_wrapper,#global_page_user-index-browse #global_wrapper,#global_page_page-page-edit #global_wrapper,#global_page_event-index-search #global_wrapper,#global_page_whjobs-jobs-view #global_wrapper,#global_page_whjobs-auditions-view #global_wrapper,#global_page_whjobs-residencies-view #global_wrapper,#global_page_schedule-page-index #global_wrapper,#global_page_whcore-schedule-index #global_wrapper,#global_page_whcore-awards-index #global_wrapper,#global_page_whcore-media-index #global_wrapper,#global_page_whcore-specs-index #global_wrapper,#global_page_whcore-contact-index #global_wrapper,#global_page_page-page-apps #global_wrapper,#global_page_page-statistics-views #global_wrapper,#global_page_page-statistics-visitors #global_wrapper,#global_page_page-statistics-map #global_wrapper,#global_page_whjobs-index-index #global_wrapper,#global_page_user-auth-login #global_wrapper,#global_page_whjobs-jobs-browse #global_wrapper,#global_page_whjobs-auditions-browse #global_wrapper,#global_page_whjobs-residencies-browse #global_wrapper,#global_page_whcore-index-followers #global_wrapper,#global_page_whcore-index-following #global_wrapper,body[id^="global_page_whmedia"] #global_wrapper,body[id^="global_page_whcore"] #global_wrapper,body[id^="global_page_whcommentswp"] #global_wrapper,body[id^="global_page_core"] #global_wrapper,body[id^="global_page_user-signup"] #global_wrapper,#global_page_timeline-edit-media #global_wrapper,#global_page_whcore-explore-index #global_wrapper,#global_page_whcore-explore-search #global_wrapper,#global_page_whcore-explore-index #global_wrapper .layout_main,#global_page_whcore-explore-search #global_wrapper .layout_main,#global_page_timeline-educations-browse #global_wrapper{	max-width: 100%;	width: 100%;}#global_wrapper .layout_page_event_profile_index .buttons-block.jobs{	display: table;}/* education and training */#global_page_timeline-educations-browse .layout_whcore_user_posts{	float: left;	width: 50%;	margin-right: 15px;	margin-bottom: 15px;}#global_page_timeline-educations-browse .layout_whcore_user_posts:last-child{	float: none;	width: auto;	margin-right: 0;	overflow: hidden;}#global_page_timeline-educations-browse .layout_whcore_user_posts #activity-feed li{	border-radius: 0;	border-left: none;	border-right: none;}#global_page_timeline-educations-browse .layout_whcore_user_posts + .layout_whcore_wp_news{	float: none;	width: auto;	margin-right: 0;	overflow: hidden;}#global_page_timeline-educations-browse .layout_whcore_user_posts > h3,#global_page_timeline-educations-browse .layout_whcore_wp_news > h3{	position: relative;	font-family: "sailec-reqular", sans-serif;	font-size: 15px;	color: var(--white);	margin: 22px 0 0;	padding: 15px 17px;	background-color: var(--black);	border-radius: 4px 4px 0 0;	text-transform: uppercase;}#global_page_timeline-educations-browse .layout_whcore_wp_news > h3{	margin-top: 0;}#global_page_timeline-educations-browse .layout_whcore_user_posts #activity-feed > li:first-child{	border: 0!important;}#global_page_timeline-educations-browse .layout_whcore_user_posts > .content{	padding-top: 0!important;}#global_page_timeline-educations-browse .layout_whcore_user_posts #activity-feed > li{	background: none !important;	border-top: 1px solid #ededed;}@media screen and (max-width: 880px){#global_page_timeline-educations-browse .layout_whcore_user_posts, .layout_whcore_wp_news{	float: none;	width: 100%;	margin-right: 0;}#global_page_timeline-educations-browse .layout_whcore_user_posts{	margin-bottom: 0;}#global_page_timeline-educations-browse .layout_whcore_wp_news{	margin-bottom: 20px;}#global_page_whcore-explore-index #global_wrapper .layout_main,#global_page_whcore-explore-search #global_wrapper .layout_main{	padding: 0 !important;}.about-content .user-content{	position: relative;}.about-content .user-content .promoted{	top: 50%;	bottom: initial;	transform: translateY(-50%);}}#global_page_timeline-educations-browse .layout_whcore_user_posts > h3::before{	content: "";	background-image: url(/application/themes/stagelync/images/partners/caravan-logo.png?c=1463);	display: block;	width: 85px;	height: 41px;	float: left;	position: relative;	margin: -10px 10px -10px 0;	background-size: cover;}#global_page_timeline-educations-browse .layout_whcore_user_posts:last-child > h3::before{	background-image: url(/application/themes/stagelync/images/partners/fedec.png?c=1463);}#global_page_timeline-educations-browse .layout_whcore_user_posts > .feed{	border-radius: 0 0 4px 4px !important;}#global_page_timeline-educations-browse .layout_whcore_wp_news .more-wrap,.layout_whcore_user_posts .more-wrap{	padding: 20px 18px 0px 0px !important;}#global_page_timeline-educations-browse .layout_whcore_wp_news .row-news{	display: block!important;	overflow: hidden;}#global_page_timeline-educations-browse .layout_whcore_wp_news .created-date{	clear: inherit!important;}#global_page_timeline-educations-browse .layout_whcore_wp_news .row-news > a{	float: left;	width: 130px;	height: 90px;	margin-right: 15px;	display: block;}#global_page_timeline-educations-browse .layout_whcore_wp_news .row-news > a img{	width: 130px;	height: 90px;	object-fit: cover;}#global_page_timeline-educations-browse .layout_whcore_wp_news .created-date{	clear: inherit;}#global_page_timeline-educations-browse .layout_whcore_wp_news #news-wp:after{	content: "";	display: table;	width: 100%;	clear: both;	float: none;}#global_page_timeline-educations-browse .layout_whcore_wp_news .first-post{	float: left;	width: 50%;	margin-bottom: 20px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .following-post{	float: right;	width: 49%;}#global_page_timeline-educations-browse .layout_whcore_wp_news .above-entry-meta{	margin: 10px 0;}#global_page_timeline-educations-browse .layout_whcore_wp_news .entry-content{	margin: 10px 0 0;}#global_page_timeline-educations-browse .layout_whcore_wp_news .cat-links a{	display: inline-block;	color: var(--black);	font-weight: 700;	font-size: 12px;	padding: 3px 10px;	background-color: #ffd320;	border-radius: 3px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .cat-links a:hover{	color: var(--black);}#global_page_timeline-educations-browse .layout_whcore_wp_news .below-entry-meta .created-date{	display: none;}#global_page_timeline-educations-browse .layout_whcore_wp_news .below-entry-meta .posted-on{	padding-right: 0;}#global_page_timeline-educations-browse .layout_whcore_wp_news .below-entry-meta .posted-on,#global_page_timeline-educations-browse .layout_whcore_wp_news .byline{	padding-right: 10px;	color: #888888;	font-size: 12px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .below-entry-meta .posted-on a,#global_page_timeline-educations-browse .layout_whcore_wp_news .byline a{	color: #888888;	font-size: 12px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .below-entry-meta .posted-on a:hover, #global_page_timeline-educations-browse .layout_whcore_wp_news .byline a:hover{	color: var(--yellow);}#global_page_timeline-educations-browse .layout_whcore_wp_news .byline .fa-user:after{	content: "\E01C";	font-family: 'icon-circus';	font-weight: normal;	font-style: normal;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	font-size: 14px;	text-decoration: inherit;	display: inline-block;	speak: none;	margin-right: 3px;	font-size: 11px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .following-post figure{	float: left;	padding: 0 15px 0 15px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .following-post img{	width: 130px;	height: 90px;	object-fit: cover;}#global_page_timeline-educations-browse .layout_whcore_browse_profiles #followsList .wrap-ellipsis{	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}/* only audition/residents */#global_page_whjobs-auditions-view .buttons-block.jobs > div,#global_page_whjobs-residencies-view .buttons-block.jobs > div{	float: left;}#global_page_whjobs-jobs-view .buttons-block.jobs > div:first-child, #global_page_whjobs-auditions-view .buttons-block.jobs > div:first-child, #global_page_whjobs-residencies-view .buttons-block.jobs > div:first-child{	padding-left: 0;}#global_page_whjobs-auditions-view .buttons-block.jobs .btn-transparent-red:after, #global_page_whjobs-residencies-view .buttons-block.jobs .btn-transparent-red:after{	display: none;}#global_page_whjobs-auditions-view .buttons-block.jobs .btn-transparent-red,#global_page_whjobs-residencies-view .buttons-block.jobs .btn-transparent-red{	float: right;	color: #e3351f;}#global_page_whjobs-auditions-view .buttons-block.jobs .btn-transparent-red:hover, #global_page_whjobs-residencies-view .buttons-block.jobs .btn-transparent-red:hover{	text-decoration: none;}#global_page_whjobs-auditions-view .buttons-block.jobs .btn-transparent-red:hover span, #global_page_whjobs-residencies-view .buttons-block.jobs .btn-transparent-red:hover span{	color: var(--yellow);}#global_page_whjobs-auditions-view .buttons-block.jobs .btn-transparent-red span,#global_page_whjobs-residencies-view .buttons-block.jobs .btn-transparent-red span{	color: #e3351f;}#global_page_whjobs-residencies-view .col-4 .float-right,#global_page_whjobs-auditions-view .col-4 .float-right,#global_page_whjobs-jobs-view .col-4 .float-right,#global_wrapper .layout_page_event_profile_index .col-4 .float-right{	float: left;	width: 100%;	margin-top: 10px;	margin-bottom: 7px;}#global_page_whjobs-residencies-view .col-4 .float-right .btn-red,#global_page_whjobs-auditions-view .col-4 .float-right .btn-red,#global_page_whjobs-jobs-view .col-4 .float-right .btn-red,#global_wrapper .layout_page_event_profile_index .col-4 .float-right .btn-red{	margin-bottom: 3px;}#global_page_whjobs-residencies-view .buttons-block.jobs > div,#global_page_whjobs-auditions-view .buttons-block.jobs > div,#global_page_whjobs-jobs-view .buttons-block.jobs > div,#global_wrapper .layout_page_event_profile_index .buttons-block.jobs > div{	display: table-cell;	width: auto;	min-width: 0 !important;	height: 30px;}#global_page_invite-index-index .layout_top > .layout_middle,#global_page_page-index-create .layout_top > .layout_middle,#global_page_whjobs-jobs-browse .layout_top > .layout_middle,#global_page_whjobs-auditions-browse .layout_top > .layout_middle,#global_page_whjobs-residencies-browse .layout_top > .layout_middle,body#global_page_page-page-edit .layout_top > .layout_middle,#global_page_page-page-apps .layout_top > .layout_middle,#global_page_page-statistics-views .layout_top > .layout_middle,#global_page_page-statistics-visitors .layout_top > .layout_middle,#global_page_page-statistics-map .layout_top > .layout_middle,#global_page_whjobs-index-index .layout_top > .layout_middle,#global_page_user-auth-login .layout_top > .layout_middle,#global_page_whjobs-jobs-view .layout_top > .layout_middle,#global_page_whcore-schedule-index .layout_top > .layout_middle,#global_page_user-index-browse #global_wrapper .layout_top > .layout_middle,#global_page_whjobs-jobs-new-job #global_wrapper .layout_top > .layout_middle,#global_page_whjobs-residencies-new-residency .layout_top > .layout_middle,#global_page_whjobs-residencies-search .layout_top > .layout_middle,#global_page_whjobs-auditions-new-audition .layout_top > .layout_middle,#global_page_whjobs-auditions-search .layout_top > .layout_middle,#global_page_whjobs-jobs-search .layout_top > .layout_middle,#global_page_whcore-search-index .layout_top > .layout_middle,body[id^="global_page_whmedia"] .layout_top > .layout_middle,body[id^="global_page_whcore"] .layout_top > .layout_middle,body[id^="global_page_whcommentswp"] .layout_top > .layout_middle,body[id^="global_page_user-signup"] .layout_top > .layout_middle,#global_page_timeline-edit-media .layout_top > .layout_middle,#global_page_page-index-create .layout_top > .layout_middle,#global_page_invite-index-index .layout_middle .layout_top .layout_middle,#global_page_whcore-explore-index .layout_top .layout_middle,#global_page_whcore-explore-search .layout_top .layout_middle,#global_page_timeline-educations-browse .layout_top .layout_middle{	overflow: hidden;	max-width: 100%;}#global_page_page-index-create .layout_top > .layout_middle{	width: 100%;}#global_page_page-statistics-map .layout_middle .content,#global_page_page-statistics-views .layout_middle .content,#global_page_page-page-delete #page_delete_form_info{	border-radius: 0 0 4px 4px;}#global_page_page-page-delete #global_content > .layout_middle{	border: 1px solid #ededed;	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;	overflow: hidden;}#global_page_page-page-delete #global_content > .layout_middle h3{	font: 18px/1.2 "sailec-light", sans-serif;	text-transform: none;	border: none;}#global_page_page-page-delete #global_content > .layout_middle h3:before{	display: none;}#global_page_page-page-delete #global_content > .layout_middle h3:after{	display: none;}.jobs-wrapper h2{	position: relative;}#global_page_timeline-profile-index{	overflow-x: hidden;}#global_page_timeline-profile-index .layout_core_container_tabs .layout_whmedia_usermedia{	padding: 10px 10px 20px;}.active-buttons .add_block a:hover{	color: var(--blue-second);}#global_page_page-index-create{	height: auto !important;}#formHelp p a{	color: var(--blue);	font-family: "sailec-bold";	text-decoration: underline;}#formHelp p a:hover{	text-decoration: none;}#global_page_whjobs-jobs-new-job .layout_main .layout_middle form,#global_page_page-index-create .layout_main .layout_middle form,#global_page_whjobs-residencies-new-residency .layout_main .layout_middle form,#global_page_whjobs-auditions-new-audition .layout_main .layout_middle form,#global_page_event-index-create .layout_main .layout_middle form{	margin-bottom: 25px;	border: 1px solid #ededed;	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;}.map-wrapper{	padding-bottom: 20px;}#global_page_whcore-video-delete form h3{	height: auto !important;	text-align: center;}#global_page_whcore-video-edit,#global_page_whcore-video-edit #global_content_simple{	overflow: hidden !important;}.layout_whmedia_usermedia .mfp-inline.image .hover-infos,.layout_whmedia_usermedia .hover-infos,.layout_whmedia_usermedia .mfp-inline.audio .hover-infos,.user_media.album .hover-infos{	bottom: 0;	width: 100%;	background: rgba(0, 0, 0, .5);	text-align: center;	color: var(--white);	padding: 5px;}.buttons-block.jobs .like_button_container{	white-space: nowrap;}.buttons-block.jobs i::before{	color: var(--dark-gray) !important;}.buttons-block.jobs .like_button_container .like_button{	padding-right: 0 !important;}.buttons-block.jobs #like_button_link::after{	display: none;}.layout_whmedia_usermedia .hover-infos .project-title,.layout_whmedia_usermedia .mfp-inline.video .hover-infos .project-title,.layout_whmedia_usermedia .mfp-inline.audio .hover-infos .project-title,.hover-infos .project-title{	font-size: 11px;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	display: block;	width: 67%;	float: left;}.hover-infos .like-count{	display: block;	margin-left: 0;	margin-right: 0;}.layout_whmedia_usermedia .hover-infos .like-count,.layout_whmedia_usermedia .hover-infos .like-count::before, .layout_whmedia_usermedia .mfp-inline.image .like-count::before, .layout_whmedia_usermedia .mfp-inline.video .like-count, .layout_whmedia_usermedia .mfp-inline.video .like-count::before, .layout_whmedia_usermedia .mfp-inline.audio .hover-infos .like-count::before, .hover-infos .like-count, .hover-infos .like-count::before{	float: right;}.layout_whmedia_usermedia .hover-infos .like-count::before, .layout_whmedia_usermedia .mfp-inline.video .like-count, .layout_whmedia_usermedia .mfp-inline.video .like-count::before, .layout_whmedia_usermedia .mfp-inline.audio .hover-infos .like-count::before, .mfp-inline.audio .hover-infos .like-count::before{	padding-left: 3px;}.layout_whmedia_usermedia .hover-infos .like-count,.layout_whmedia_usermedia .mfp-inline.video .like-count,.layout_whmedia_usermedia .mfp-inline.audio .like-count,.mfp-iframe.video .like-count{	margin-left: 0px;	margin-right: 0;	display: block;}.layout_whmedia_usermedia .hover-infos .like-count::before, .layout_whmedia_usermedia .mfp-inline.video .like-count::before, .layout_whmedia_usermedia .mfp-inline.audio .like-count::before, .mfp-inline.audio .like-count::before, .mfp-iframe.video .like-count::before, .mfp-inline.video .like-count::before, .hover-infos .like-count::before{	color: #e4422d;}#smoothbox_window body{	background: #fafafa;}#global_page_whcore-contact-index .layout_middle + .company-profile{	display: none;}.mfp-bottom-bar .whmedia_media_likes{	top: 0;	left: 35px;}#global_page_invite-index-index #global_content .generic_layout_container.layout_menu,#global_page_whjobs-jobs-browse #global_content .generic_layout_container.layout_menu,#global_page_whjobs-auditions-browse #global_content .generic_layout_container.layout_menu,#global_page_whjobs-residencies-browse #global_content .generic_layout_container.layout_menu,#global_page_page-page-edit #global_content .generic_layout_container.layout_menu,#global_page_schedule-page-index #global_content .generic_layout_container.layout_main,#global_page_whcore-awards-index #global_content .generic_layout_container.layout_main,#global_page_whcore-media-index #global_content .generic_layout_container.layout_main,#global_page_whcore-specs-index #global_content .generic_layout_container.layout_main,#global_page_whcore-contact-index #global_content .generic_layout_container.layout_main,#global_page_page-page-apps #global_content .generic_layout_container.layout_main,#global_page_page-statistics-views #global_content .generic_layout_container.layout_main,#global_page_page-statistics-visitors #global_content .generic_layout_container.layout_main,#global_page_page-statistics-map #global_content .generic_layout_container.layout_main,#global_page_page-page-delete #global_content .generic_layout_container.layout_main,#global_page_whjobs-index-index #global_content .generic_layout_container.layout_main,#global_page_user-auth-login #global_content .generic_layout_container.layout_main,#global_page_whjobs-jobs-view #global_content .generic_layout_container.layout_main,#global_page_whjobs-auditions-view #global_content .generic_layout_container.layout_main,#global_page_whjobs-residencies-view #global_content .generic_layout_container.layout_main,#global_page_whcore-schedule-index #global_content .generic_layout_container.layout_main,#global_page_user-index-browse #global_content .generic_layout_container.layout_main,#global_page_whjobs-jobs-browse #global_content .generic_layout_container.layout_main,#global_page_whjobs-auditions-browse #global_content .generic_layout_container.layout_main,#global_page_whjobs-auditions-new-audition #global_content .generic_layout_container.layout_main,#global_page_whjobs-residencies-browse #global_content .generic_layout_container.layout_main,#global_page_whjobs-residencies-new-residency #global_content .generic_layout_container.layout_main,#global_page_whjobs-jobs-new-job #global_content .generic_layout_container.layout_main,#global_page_whjobs-auditions-search #global_content .generic_layout_container.layout_main,#global_page_whjobs-residencies-search #global_content .generic_layout_container.layout_main,#global_page_whjobs-jobs-search #global_content .generic_layout_container.layout_main,#global_page_whcore-search-index #global_content .generic_layout_container.layout_main,body[id^="global_page_user-signup"] #global_content .generic_layout_container.layout_main,#global_page_timeline-edit-media #global_content .generic_layout_container.layout_main,#global_page_page-index-create #global_content .generic_layout_container.layout_main,#global_page_timeline-educations-browse #global_content .generic_layout_container.layout_main,#global_page_invite-index-index .layout_top + .layout_main,#global_page_event-index-search .layout_top + .layout_main{	position: relative;	margin: 0 auto;	max-width: 1600px;}#global_page_whcore-schedule-index .generic_layout_container.layout_main{	margin: 0 auto !important;}#global_page_timeline-edit-settings .layout_timeline_delete_account{	background: none !important;	padding: 0 !important;}#global_page_timeline-edit-settings .layout_timeline_delete_account #execute{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}#global_page_timeline-edit-settings .layout_timeline_delete_account #execute:hover{	color: var(--yellow);}#global_page_whcore-schedule-index .page_basic_info_edit .content{	border-radius: 0 0 4px 4px !important;}#global_page_timeline-edit-settings .layout_timeline_delete_account p.form-description{	padding: 0 !important;	max-width: 100% !important;	margin-bottom: 20px;}#global_page_timeline-edit-settings .layout_timeline_delete_account #buttons-wrapper{	padding: 0 !important;}#global_page_timeline-edit-settings .layout_timeline_delete_account form{	padding: 40px 80px !important;}/* #global_wrapper .page_edit_title::before, #global_wrapper .layout_timeline_dummy_menu .user_edit_title::before{	background: #303030 url(/application/themes/stagelync/images/header_bg.gif?c=1463);	bottom: 0;	content: "";	height: 100px;	left: -500%;	position: absolute;	width: 1000%;}*/#global_page_timeline-edit-media .layout_left{	width: 300px;	min-width: 300px;}#global_page_timeline-edit-media .layout_core_container_tabs .layout_timeline_usermedia{	padding: 18px;}#global_page_timeline-edit-media .layout_core_container_tabs .user_media > li{	height: auto;}#global_wrapper .page_edit_title .he-navbar,.user_edit_title .timeline_navbar{	margin: 10px 0 0;	border: none;	line-height: 24px;}.sideNavItem:hover a, .sideNavItem.selectedItem:hover a, .sideNavItem a:hover, .sideNavItem.selectedItem, .sideNavItem.selectedItem a{	border-bottom: none !important;	background-color: none !important;}#global_wrapper .page_edit_title .he-navbar-header,#global_wrapper .user_edit_title .he-navbar-header{	display: table-cell;	float: none;	line-height: 23px;	white-space: nowrap;	display: none;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{	cursor: pointer !important;}#global_page_user-edit-profile #submit:hover{	color: #ffd320;}#global_wrapper .page_edit_title .he-collapse.he-navbar-collapse,.user_edit_title .he-collapse.he-navbar-collapse{	display: table-cell !important;	font-size: 14px;	vertical-align: middle;	width: 100%;	z-index: 1;	text-transform: uppercase;	color: var(--white);	padding-left: 0;	padding-right: 0;	white-space: nowrap;}.user_edit_title .he-collapse.he-navbar-collapse{	text-shadow: none !important;}#global_wrapper .page_edit_title .he-collapse.he-navbar-collapse li{	display: table-cell;	z-index: 1;}#global_wrapper .page_edit_title .he-collapse.he-navbar-collapse li.selectedItem{	z-index: 8;}#global_wrapper .page_edit_title li.selectedItem a{	border-bottom: none;	display: block;	padding: 18px 20px;	color: var(--white);}#global_wrapper .user_edit_title{	border: none;	background: transparent;	padding: 0;	position: relative;	margin-bottom: 20px;}#audition_date-element .event_calendar_container div{	margin-bottom: 10px;}#global_wrapper .page_edit_title li a.item div{/* 	color: var(--white);*/	font-size: 14px;}#global_wrapper .page_edit_title li a.item:hover{	border-bottom: none !important;}#global_wrapper .page_edit_title li.selectedItem a:hover div{	color: #fce07b;}#global_wrapper .he-navbar-nav.he-nav li .linkWrap{	color: var(--black-dark);	font-size: 17px !important;	font-family: 'gtwalsheim-pro-bold', sans-serif;	text-shadow: none;/* 	text-transform: uppercase;*/}#global_wrapper .he-navbar-nav.he-nav li.selectedItem .linkWrap::after{	content: "";	display: block;	width: 100%;	height: 2px;	margin: 2px auto 0;	background: var(--black-dark);}/* #global_wrapper .page_edit_title .he-collapse.he-navbar-collapse li.selectedItem .linkWrap{	color: var(--dark);	font-size: 14px;	font-family: 'sailec-bold', sans-serif;	text-shadow: none;	text-transform: uppercase;&:after{	content: "";	display: block;	height: 2px;	background: var(--black-dark);	width: 100%;	margin: 4px auto 0;}}*/.job > h4,.audition > h4,.job .row-all-jobs h4,.audition .row-all-jobs h4,.residency .row-all-jobs h4{	text-transform: uppercase;	color: #e3351f;	font-family: 'sailec-bold', sans-serif;	font-size: 11px;	text-align: right;	padding: 0;	margin-bottom: 0px;	position: absolute;	top: 30px;	right: 15px;}.touring-item.expired > h4,.touring-item + h4{	text-transform: uppercase;	color: #e3351f;	font-family: 'sailec-bold', sans-serif;	font-size: 11px;	text-align: right;	padding: 0;	margin-bottom: 10px;	margin-top: -10px;}li.expired > h4{	text-transform: uppercase;	color: #e3351f;	font-family: 'sailec-bold', sans-serif;	font-size: 11px;	text-align: right;	padding: 0;	margin-bottom: 0px;}.layout_right .layout_whjobs_auditions_list h3 a:hover, .layout_right .layout_whjobs_jobs_list h3 a:hover{	color: var(--dark-gray) !important;}.layout_right .layout_whjobs_auditions_list h3 a,.layout_right .layout_whjobs_jobs_list h3 a{	font-size: 13px;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block,#global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block,#global_page_whjobs-index-index .layout_whjobs_residencies_list .buttons-block,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block,.layout_right .layout_event_list_recent_events .buttons-block{	padding: 10px 0 !important;	text-align: center !important;	margin-top: 0 !important;	border-top: 1px solid #ededed;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block .view-all-jobs,#global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block .view-all-auditions,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block .view-all-auditions,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block .view-all-auditions,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block .view-all-auditions,#global_page_whjobs-index-index .layout_whjobs_residencies_list .buttons-block .view-all-auditions,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block .view-all-residencies,.layout_right .layout_event_list_recent_events .buttons-block .view-all-jobs{	text-align: right;	padding-top: 0;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block .view-all-jobs a,#global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block .view-all-auditions a,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block .view-all-auditions a,#global_page_whjobs-index-index .layout_whjobs_residencies_list .buttons-block .view-all-auditions a,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block .view-all-residencies a,#global_page_whjobs-jobs-browse .buttons-block a,#global_page_whjobs-auditions-browse .buttons-block a,#global_page_whjobs-residencies-browse .buttons-block a,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block .view-all-jobs a,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block .view-all-jobs a,.layout_right .layout_event_list_recent_events .buttons-block .view-all-jobs a{	color: #282828 !important;	font-size: 13px;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block .view-all-jobs a:hover, #global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block .view-all-auditions a:hover, #global_page_whjobs-jobs-browse .buttons-block a:hover, #global_page_whjobs-auditions-browse .buttons-block a:hover, #global_page_whjobs-residencies-browse .buttons-block a:hover, #global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block .view-all-jobs a:hover, #global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block .view-all-jobs a:hover, #global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block .view-all-residencies a:hover, .layout_right .layout_event_list_recent_events .buttons-block .view-all-jobs a:hover{	color: var(--blue) !important;	text-decoration: none !important;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block .view-all-jobs a,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block .view-all-jobs a,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block .view-all-jobs a,#global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block .view-all-auditions a,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block .view-all-auditions a,#global_page_whjobs-index-index .layout_whjobs_residencies_list .buttons-block .view-all-residencies a,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block .view-all-residencies a,#global_page_whjobs-jobs-browse .buttons-block a,#global_page_whjobs-auditions-browse .buttons-block a,#global_page_whjobs-residencies-browse .buttons-block a,.layout_right .layout_event_list_recent_events .buttons-block .view-all-jobs a{	position: relative;	margin-right: 15px;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block .view-all-jobs a:before, #global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block .view-all-jobs a:before, #global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block .view-all-jobs a:before, #global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block .view-all-auditions a:before, #global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block .view-all-auditions a:before, #global_page_whjobs-index-index .layout_whjobs_residencies_list .buttons-block .view-all-residencies a:before, #global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block .view-all-residencies a:before, #global_page_whjobs-jobs-browse .buttons-block a:before, #global_page_whjobs-auditions-browse .buttons-block a:before, #global_page_whjobs-residencies-browse .buttons-block a:before, .layout_right .layout_event_list_recent_events .buttons-block .view-all-jobs a:before{	content: "";	position: absolute;	bottom: -4px;	left: 0;	right: 0;	display: block;	height: 1px;	width: 83%;	margin: 4px auto 0;	background: var(--yellow);}#global_page_whjobs-index-index .layout_whjobs_jobs_list .buttons-block .view-all-jobs a:after, #global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .buttons-block .view-all-jobs a:after, #global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .buttons-block .view-all-jobs a:after, #global_page_whjobs-index-index .layout_whjobs_auditions_list .buttons-block .view-all-auditions a:after, #global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block .view-all-auditions a:after, #global_page_whjobs-index-index .layout_whjobs_residencies_list .buttons-block .view-all-residencies a:after, #global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .buttons-block .view-all-residencies a:after, #global_page_whjobs-jobs-browse .buttons-block a:after, #global_page_whjobs-auditions-browse .buttons-block a:after, #global_page_whjobs-residencies-browse .buttons-block a:after, .layout_right .layout_event_list_recent_events .buttons-block .view-all-jobs a:after{	content: "";	position: absolute;	bottom: 4px;	right: -10px;	display: inline-block;	vertical-align: bottom;	width: 0;	height: 0;	border-style: solid;	border-width: 0 0 8px 8px;	border-color: transparent transparent var(--dark-gray) transparent;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .content,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .content,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .content,#global_page_whjobs-index-index .layout_whjobs_auditions_list .content,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .content,#global_page_whjobs-index-index .layout_whjobs_residencies_list .content,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .content{	padding: 0 !important;	margin-bottom: 10px;}#global_page_whjobs-index-index .layout_whjobs_jobs_list .job,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse .job,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category .job,#global_page_whjobs-index-index .layout_whjobs_auditions_list .audition,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .audition,#global_page_whjobs-index-index .layout_whjobs_residencies_list .residency,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse .residency{	margin-bottom: 0;	padding: 15px 0;	position: relative;}#global_wrapper .page_edit_title .he-collapse.he-navbar-collapse .he-navbar-nav,#global_wrapper .user_edit_title .he-nav.he-navbar-nav{	float: none;}#global_wrapper .user_edit_title .he-nav.he-navbar-nav li,#global_wrapper .page_edit_title .he-nav.he-navbar-nav li{	display: table-cell;	position: relative;	z-index: 3;}#global_wrapper .user_edit_title .he-nav.he-navbar-nav li:hover a, #global_wrapper .page_edit_title .he-nav.he-navbar-nav li:hover a{	background-color: transparent !important;}#global_wrapper .he-navbar-nav.he-nav{	display: flex;	gap: 34px;}#global_wrapper .user_edit_title .he-navbar-nav.he-nav li a{	font-family: 'sailec-bold', sans-serif;	display: block;	padding: 18px 0;	white-space: nowrap;	color: var(--white);	border-bottom: none;	text-transform: uppercase;}#global_wrapper .user_edit_title .he-navbar-nav.he-nav li a .linkWrap{	text-transform: uppercase;}.edit-page-layout.layout_left{	width: 300px;}#global_wrapper .user_edit_title .he-navbar-nav.he-nav li a div,#global_wrapper .user_edit_title .he-collapse.he-navbar-collapse li div{	text-transform: none;	font-size: 14px;}#global_wrapper .user_edit_title .he-collapse.he-navbar-collapse li.selectedItem div{	color: var(--dark-gray);	font-size: 14px;	font-family: 'sailec-bold', sans-serif;	text-shadow: none;	text-transform: uppercase;	cursor: default;}#global_wrapper .user_edit_title .he-collapse.he-navbar-collapse li.selectedItem div{	color: var(--dark-gray);}body[id*="global_page_whcore-"] .layout_left{	width: 300px !important;	min-width: 300px;}#global_wrapper .album_info .title{	width: 100%;	white-space: normal;	word-wrap: break-word;}body #global_wrapper .layout_left h3.edit-page-heading{	background-color: var(--white) !important;	border-bottom: 0;	margin: 0;	height: auto !important;	text-transform: inherit;	line-height: 20px;	padding: 16px 20px 6px;	display: block !important;	overflow: hidden;	border-radius: 4px 4px 0 0;}body #global_wrapper .layout_left h3.edit-page-heading + .content{	border-top: none;}.layout_left h3.edit-page-heading + .content{	background: var(--white);	border-top-left-radius: 0;	border-top-right-radius: 0;}body #global_wrapper .layout_left h3.edit-page-heading{	padding: 0;	border-left: 5px solid var(--blue);}body #global_wrapper .layout_left h3.edit-page-heading a{	display: inline-block;	padding: 2px 15px 2px 7px;	font: 20px/1 'sailec-light', sans-serif;	color: var(--black-darker);	text-transform: uppercase;	border-radius: 0;	background: linear-gradient(to right, #fafafa 80%, #f8f8f8 100%);}#global_page_whcore-index-search-acts .layout_top .layout_middle{	border-radius: 0 !important;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #description-wrapper,#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #discipline-wrapper,#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #disciplines-wrapper,#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #management-wrapper,#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #our_team-wrapper{	padding: 0 40px 40px 40px;	box-sizing: border-box;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #disciplines-wrapper{	overflow: visible;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #discipline-wrapper{	padding-bottom: 20px;	overflow: visible;}#global_page_timeline-edit-index .layout_page_timeline_edit_index .layout_timeline_about{	overflow: visible;}#global_page_timeline-edit-index .layout_page_timeline_edit_index .layout_timeline_about #discipline-element,#global_page_timeline-edit-index .layout_page_timeline_edit_index .layout_timeline_about  .global_form > div > div{	overflow: visible;}#global_page_timeline-edit-index .layout_page_timeline_edit_index .layout_timeline_about #discipline-element .ss-optgroup-label{	background-color: #efefee;}#global_page_timeline-edit-index .layout_page_timeline_edit_index .layout_timeline_about .global_form > div{	overflow: visible !important;}#global_page_timeline-edit-index .layout_page_timeline_edit_index .layout_timeline_about .global_form div.form-element{	max-width: 100%;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about form{	padding-top: 40px;}#global_wrapper .layout_page_timeline_edit_index #description-element,#global_wrapper .layout_page_timeline_edit_index #management-element,#global_wrapper .layout_page_timeline_edit_index #our_team-element{	border-radius: 4px 4px 0 0;	width: 100% !important;	box-sizing: border-box;	max-width: 100%;}.layout_page_timeline_edit_index .mce-container{	width: 100% !important;	box-sizing: border-box;}.layout_page_timeline_edit_index #description-wrapper .mce-panel,.layout_page_timeline_edit_index #management-wrapper .mce-panel,.layout_page_timeline_edit_index #our_team-wrapper .mce-panel{	border: 1px solid #ededed;}.layout_page_timeline_edit_index #description-wrapper .mce-panel.mce-first.mce-stack-layout-item,.layout_page_timeline_edit_index #management-wrapper .mce-panel.mce-first.mce-stack-layout-item,.layout_page_timeline_edit_index #our_team-wrapper .mce-panel.mce-first.mce-stack-layout-item{	border: none;	background-image: none;}.btn-delete-wrapper{	overflow: hidden;	display: inline-block;}/* ss-main */.ss-main .ss-multi-selected .ss-values div.ss-value{	background: #f4f4f4;	color: var(--dark-gray);	font-size: 13px;	animation: none;	transition: none;}.ss-main .ss-multi-selected .ss-values .ss-value span.ss-value-delete{	font-weight: 700;	font-size: 13px;}#fieldset-first_row_block input[type="text"]::placeholder, .ss-main .ss-multi-selected:first-child .ss-values span.ss-disabled{	color: var(--dark-gray);	font-size: 13px;}.ss-main .ss-content div.ss-list{	max-height: 140px;}.page_basic_info_edit #description-wrapper .mce-container.mce-last.mce-flow-layout-item.mce-btn-group,.page_basic_info_edit #management-wrapper .mce-container.mce-last.mce-flow-layout-item.mce-btn-group,.page_basic_info_edit #our_team-wrapper .mce-container.mce-last.mce-flow-layout-item.mce-btn-group{	width: auto !important;	float: right;	margin-right: 40px;}.page_basic_info_edit #description-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group,.page_basic_info_edit #management-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group,.page_basic_info_edit #our_team-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group{	float: left;	width: auto !important;	margin-left: 40px;}.layout_page_timeline_edit_index #description-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group,.layout_page_timeline_edit_index #management-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group,.layout_page_timeline_edit_index #our_team-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group{	float: left;	width: auto !important;	margin-left: 40px;}.layout_page_timeline_edit_index .mce-btn-group .mce-btn{	background: transparent !important;	border: none !important;	box-shadow: none !important;}.layout_page_timeline_edit_index .mce-container.mce-last.mce-flow-layout-item.mce-btn-group{	width: auto !important;	float: right;	margin-right: 40px;	border: none;}.layout_page_timeline_edit_index .mce-container.mce-toolbar.mce-last,.mce-container.mce-toolbar.mce-last{	display: none;}.mce-last label{	text-transform: inherit;}.mce-container.mce-last.mce-flow-layout-item.mce-btn-group{	border: none;}.layout_page_timeline_edit_index .mce-first.mce-stack-layout-item{	overflow: hidden;}.column-left .yellow-text{	font-family: 'sailec-bold', sans-serif !important;	text-transform: uppercase;}.layout_page_timeline_edit_index #buttons-wrapper #buttons-element{	width: 100%;	max-width: 100%;	text-align: right;}.layout_page_timeline_edit_index #buttons-wrapper #execute{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}.layout_page_timeline_edit_index #buttons-wrapper #execute:hover{	color: var(--yellow);}.page_basic_info_edit #description-wrapper .mce-panel.mce-first.mce-stack-layout-item,.page_basic_info_edit #management-wrapper .mce-panel.mce-first.mce-stack-layout-item,.page_basic_info_edit #our_team-wrapper .mce-panel.mce-first.mce-stack-layout-item{	border: none;	background-image: none;}.page_basic_info_edit #description-wrapper .mce-panel,.page_basic_info_edit #management-wrapper .mce-panel,.page_basic_info_edit #our_team-wrapper .mce-panel{	border: 1px solid #ededed;}.page_basic_info_edit #description-wrapper .mce-container-body.mce-flow-layout::after, .page_basic_info_edit #management-wrapper .mce-container-body.mce-flow-layout::after, .page_basic_info_edit #our_team-wrapper .mce-container-body.mce-flow-layout::after{	content: " ";	display: table;	clear: both;}#global_wrapper .page_basic_info_edit #description-label{	display: none;}#global_wrapper .page_basic_info_edit #description-wrapper,#global_wrapper .page_basic_info_edit #management-wrapper,#global_wrapper .page_basic_info_edit #our_team-wrapper{	padding: 30px 20px;	border: none;}body[id*="global_page_whcore"] .layout_middle,body[id*="global_page_whcommentswp"] .layout_middle{	border-radius: 4px 4px 4px 4px;}.page_basic_info_edit #buttons-wrapper{	background: #efefee;	padding: 20px 40px !important;}.layout_page_timeline_edit_index .layout_timeline_about form{	border-radius: 0px;}#global_page_page-page-edit #buttons-wrapper{	background: #efefee;	padding: 20px 40px !important;	border-radius: 0 0 4px 4px;	margin-top: 20px;}#global_page_page-page-edit #buttons-wrapper #buttons-element{	width: 100%;	max-width: 100%;	text-align: right;}#global_page_activity-index-delete form h3 + p{	padding: 20px;	box-sizing: border-box;	text-align: center;	margin-bottom: 0 !important;}#global_page_activity-index-delete form p + p{	padding: 0 20px;	box-sizing: border-box;	text-align: center;	font-family: 'sailec-bold', sans-serif;}#global_page_activity-index-delete form p + p a{	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}#global_page_activity-index-delete button,#global_page_event-profile-index .global_form_popup button{	display: inline-block !important;	font-size: 12px;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 2px;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold', sans-serif;	padding: 0 25px;	color: var(--white);	line-height: 28px;	text-shadow: none;}#global_page_whcore-description-index .page_basic_info_edit h3{	display: none;}#global_page_activity-index-delete button:hover, #global_page_page-page-delete #buttons-element button:hover, #global_page_event-profile-index .global_form_popup button:hover{	color: var(--yellow);}#global_page_page-page-edit #buttons-wrapper #buttons-element #cancel,#global_page_page-page-delete #buttons-element #cancel{	text-decoration: none;	font-family: 'sailec-bold';	text-transform: uppercase;	font-size: 14px;}#global_page_page-page-edit #buttons-wrapper #buttons-element #execute,#global_page_page-page-delete #buttons-element button{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}.credit-year_from.bold,.credit-year_to.bold{	font-size: 11px !important;	font-family: 'sailec-bold', sans-serif;	color: #8c8c8c;	text-transform: uppercase;}.credit-year_present.bold{	font-size: 11px !important;	font-family: 'sailec-regular', sans-serif;	color: #8c8c8c;	text-transform: capitalize;}#global_wrapper .credit-title.title{	font-size: 18px;	line-height: 20px;	margin-bottom: 0;}.page_basic_info_edit .buttons{	margin-top: 40px;}.page_basic_info_edit .buttons .left .btn-yellow{	margin-top: 0 !important;	margin-bottom: 0 !important;}#global_page_whcore-credits-index .buttons,.page_basic_info_edit .buttons{	background: var(--white) !important;	padding: 0;}#global_page_whcore-credits-index .buttons a,.page_basic_info_edit .buttons a{	color: var(--white);}#global_wrapper .layout_whjobs_search button{	border-bottom: none !important;}body[id*="global_page_whcore"] #buttons-wrapper #execute,body[id*="global_page_whcommentswp"] #buttons-wrapper #execute,.stat_filter_form button{	padding: 0 15px;	display: inline-block;	text-align: right;	background-color: #e4422d;	background-image: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	position: relative;	border-bottom: 1px solid #e3351f;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}.stat_filter_form #filter_form > div{	margin: 6px 10px 0 0px !important;}.stat_filter_form button:hover{	color: var(--yellow);}.content .stats_submenu{	margin-bottom: 30px;}.page_basic_info_edit .global_form h3{	text-transform: uppercase;	border-radius: 4px 4px 0 0;}#global_wrapper .page_basic_info_edit form #buttons-wrapper #buttons-label{	display: none !important;}.content .stat_filter_desc{	padding: 0 !important;}body[id*="global_page_whcore"] #buttons-wrapper #cancel,body[id*="global_page_whcommentswp"] #buttons-wrapper #cancel{	text-decoration: none;	font-family: 'sailec-bold';	text-transform: uppercase;	font-size: 14px;}#global_page_whcore-contact-index form div div > h3{	display: none;}body[id*="global_page_whcore"] #buttons-wrapper #buttons-element,body[id*="global_page_whcommentswp"] #buttons-wrapper #buttons-element{	width: 100%;	max-width: 100%;	text-align: right;}#global_wrapper .page_basic_info_edit #description-element,#global_wrapper .page_basic_info_edit #management-element,#global_wrapper .page_basic_info_edit #our_team-element{	max-width: 100%;}#global_wrapper .profile_img img{	max-width: 245px !important;	height: auto;}#global_wrapper .profile_img,#global_wrapper .video-block{	padding: 0;	margin-bottom: 20px;}#global_wrapper .profile_img .page_featured{	display: none;}#global_wrapper .cover-heading{	font-size: 12px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: var(--dark-gray);	margin-bottom: 15px;}#global_wrapper .page_edit_title .he-container-fluid,#global_wrapper .user_edit_title .container-fluid{	padding-right: 0;	padding-left: 0;	width: auto;	overflow: auto;}#global_wrapper .tabs_alt.tabs_parent .navigation li a:hover{	color: var(--dark-gray) !important;}.layout_core_container_tabs .layout_timeline_profile_contact,.layout_core_container_tabs .layout_timeline_how_to_apply,.layout_core_container_tabs .layout_timeline_student_teacher_alumni{	padding: 0 !important;}.layout_core_container_tabs .layout_timeline_profile_contact hr{	height: 0;}.layout_core_container_tabs .layout_timeline_profile_contact .tab-options{	overflow: hidden;	clear: both;	padding: 0;}#global_wrapper .page_edit_title .he-navbar-header .he-navbar-brand,#global_wrapper .user_edit_title .he-navbar-header a{	display: block;	font-family: "sailec-bold", sans-serif;	font-size: 22px;	margin: 0;	padding: 18px 20px;	position: relative;/* 	color: var(--white);*/	z-index: 1;}.application-guidelines-wrapper .title{	font-family: 'sailec-bold'!important;	margin-bottom: 15px;}#global_wrapper .user_edit_title .he-navbar-header a:hover{	color: var(--yellow);}#global_wrapper .page_edit_title a:hover, #global_wrapper .navigation a:hover, #global_wrapper .he-navbar-nav a:hover div{	color: var(--yellow);}#smoothbox_window select option{	max-width: 200px;}#global_page_whjobs-jobs-edit-job .headline h2,#global_page_whjobs-auditions-edit-audition .headline h2,#global_page_whjobs-residencies-edit-residency .headline h2,#global_page_whjobs-jobs-new-job .headline h2,#global_page_whjobs-auditions-new-audition .headline h2,#global_page_whjobs-residencies-new-residency .headline h2{	max-width: 500px;	overflow: hidden;	text-overflow: ellipsis;}.drop-down-list.hide{	display: none;}.image-block::after, .video-block::after{	content: " ";	display: table;	clear: both;}.content-item.work h3.title{	padding-right: 64px;}.content-item .info .title > a{	margin-right: 10px;}.video-block iframe + .btn-edit-wrapper{	overflow: hidden;	padding: 15px 0 0 0 !important;}.job.expired .job-publisher a:hover, .audition.expired .job-publisher a:hover, .residency.expired .job-publisher a:hover{	color: var(--blue) !important;}.content-item.work .action-wrapper{	right: 10px;}#global_page_page-page-edit .layout_left iframe{	width: 100% !important;}.image-block{	margin-bottom: 20px;}#global_wrapper .video-block iframe{	width: 245px;}#global_wrapper .page_edit_title .he-navbar-nav.he-nav li a{	font-family: 'sailec-bold', sans-serif;	display: block;	padding: 18px 20px;	white-space: nowrap;/* 	color: var(--white);*/}.he-page-dashboard-nav{	background: transparent !important;}#global_wrapper .layout_timeline_dummy_menu{	position: relative;	margin: 0 auto;	max-width: 1600px;}#global_wrapper .layout_timeline_dummy_menu .he-navbar-header{	display: none;}#global_page_whcore-description-index .layout_top > .layout_middle,#global_page_whcore-credits-index .layout_top > .layout_middle,#global_page_whmedia-project-album .layout_top > .layout_middle,#global_page_user-edit-photo .layout_top > .layout_middle,#global_page_whjobs-jobs-edit-job .layout_top > .layout_middle,#global_page_whjobs-jobs-apply-job .layout_top > .layout_middle,#global_page_timeline-profile-content .layout_top > .layout_middle{	overflow: hidden;	max-width: 100%;	border-radius: 0;}#global_page_whcore-description-index #global_wrapper,#global_page_user-edit-profile #global_wrapper,#global_page_timeline-edit-index #global_wrapper,#global_page_timeline-edit-settings #global_wrapper,#global_page_whcore-description-index #global_wrapper,#global_page_whcore-credits-index #global_wrapper,#global_page_whmedia-project-album #global_wrapper,#global_page_user-edit-photo #global_wrapper,#global_page_whjobs-jobs-edit-job #global_wrapper,#global_page_whjobs-jobs-apply-job #global_wrapper,#global_page_whjobs-auditions-edit-audition #global_wrapper,#global_page_whjobs-residencies-edit-residency #global_wrapper,#global_page_timeline-profile-content #global_wrapper{	max-width: 100%;	width: 100%;}.generic_layout_container.layout_menu{	position: relative;	margin: 0 auto;	max-width: 1600px;}#global_wrapper .page_edit_title{	margin: 0px auto 0px;}#global_page_timeline-edit-index .options a::before{	color: #e3351f !important;}#global_page_timeline-edit-index .options a:hover:before{	color: var(--blue) !important;}.other-acts-item .options .delete{	font-size: 14px !important;}.other-acts-item .options .accept::before{	color: #0f9c99 !important;}#global_page_user-professional-profile-edit .content,#global_page_timeline-edit-index .content{	padding: 40px;}#global_page_timeline-edit-settings form .form-elements .form-wrapper{	padding: 30px 20px 0;	border-bottom: none;}#global_page_timeline-edit-settings p.form-description{	max-width: 600px !important;	float: left;	padding: 20px 20px 0px 20px;	font-size: 14px !important;}#global_page_timeline-edit-settings .layout_timeline_delete_account form{	padding: 40px 80px !important;}#global_page_timeline-edit-settings form .form-elements .form-wrapper .form-label{	font-size: 12px;	margin-bottom: 10px;}#global_page_timeline-edit-settings form{	border-radius: 0 !important;}#global_page_timeline-edit-settings #execute-wrapper #execute-label,#global_page_timeline-edit-settings #submit-wrapper #submit-label,#global_page_timeline-edit-settings #submit_change-wrapper #submit_change-label{	display: none !important;}#global_page_timeline-edit-settings #execute-wrapper,#global_page_timeline-edit-settings #submit-wrapper,#global_page_timeline-edit-settings #submit_change-wrapper{	background: #efefee;	padding: 20px 40px !important;	border-radius: 0 0 4px 4px;	margin-top: 20px;}#global_page_timeline-edit-settings #execute-wrapper #execute-element,#global_page_timeline-edit-settings #submit-wrapper #submit-element,#global_page_timeline-edit-settings #submit_change-wrapper #submit_change-element{	width: 100%;	max-width: 100%;	text-align: right;}#global_page_timeline-edit-settings #execute-wrapper #execute,#global_page_timeline-edit-settings #submit-wrapper #submit,#global_page_timeline-edit-settings #submit_change-wrapper #submit_change{	padding: 0 15px;	display: inline-block;	text-align: right;	background: var(--blue);	position: relative;	color: var(--white);	cursor: pointer;	box-sizing: border-box;	text-shadow: none;}#global_page_timeline-edit-settings #execute-wrapper #execute:hover, #global_page_timeline-edit-settings #submit-wrapper #submit:hover, #global_page_timeline-edit-settings #submit_change-wrapper #submit_change:hover{	outline: 1px solid var(--blue);	color: var(--blue);	background: var(--white);}#global_page_timeline-edit-settings form .form-elements .form-wrapper .form-label label{	font-size: 12px;}#global_page_timeline-edit-index .layout_timeline_employments.profile-tab .buttons,#global_page_timeline-edit-index .layout_timeline_educations.profile-tab .buttons,#global_page_timeline-edit-index .buttons{	background: var(--white) !important;	padding: 0;	margin-top: 40px;}body#global_page_timeline-edit-index #global_wrapper .layout_timeline_about .buttons{	background: #efefee !important;	padding: 20px 40px !important;}#global_page_timeline-edit-index form #discipline-element select{	width: auto;}#global_page_user-edit-profile .layout_top + .layout_main,#global_page_timeline-edit-index .layout_top + .layout_main,#global_page_timeline-edit-settings .layout_top + .layout_main,#global_page_whmedia-project-album .layout_top + .layout_main,#global_page_user-edit-photo .layout_top + .layout_main,#global_page_whjobs-jobs-edit-job .layout_top + .layout_main,#global_page_whjobs-jobs-apply-job .layout_top + .layout_main,#global_page_whjobs-auditions-edit-audition .layout_top + .layout_main,#global_page_whjobs-residencies-edit-residency .layout_top + .layout_main,#global_page_timeline-profile-content .layout_top + .layout_main{	max-width: 1600px;	margin: 0px auto;}#global_page_timeline-edit-settings .layout_timeline_edit_notifications,#global_page_timeline-edit-settings .layout_timeline_change_password{	background: none !important;	padding: 0 !important;}.user_edit_title li a.item div{	color: var(--dark-gray);}#global_page_user-edit-profile .form-wrapper{	border-bottom: none;	padding: 30px 20px 0 !important;}#global_page_user-edit-profile .global_form div[id*="1_58_212-wrapper"],#global_page_user-edit-profile .global_form div[id*="1_58_213-wrapper"]{	padding: 15px 20px 0!important;}#global_page_user-edit-profile form .form-elements .form-element{	width: 100% !important;	max-width: 480px !important;	overflow: hidden;}#global_page_user-edit-profile #buttons-wrapper,#global_page_user-edit-profile #submit-wrapper{	background: #efefee;	padding: 20px 40px !important;	border-radius: 0 0 4px 4px;	margin-top: 20px;}#global_page_user-edit-profile #buttons-wrapper #buttons-element,#global_page_user-edit-profile #submit-wrapper #submit-element{	width: 100% !important;	max-width: 100% !important;	text-align: right;	font-family: 'sailec-bold', sans-serif !important;	font-size: 14px !important;}#global_page_user-edit-profile #buttons-element #cancel{	text-decoration: none;	font-family: 'sailec-bold';	text-transform: uppercase;	font-size: 14px;}.user_edit_title .he-nav > li > a:hover{	background-color: transparent !important;}#global_page_user-edit-profile .layout_left,#global_page_user-professional-profile-edit .layout_left,#global_page_timeline-edit-index .layout_left,#global_page_timeline-edit-settings .layout_left{	width: 300px;	min-width: 300px;}#global_page_user-edit-profile .layout_left img,#global_page_user-professional-profile-edit .layout_left img,#global_page_timeline-edit-index .layout_left img,#global_page_timeline-edit-settings .layout_left img{	width: 100%;	max-width: 100% !important;}#global_page_user-professional-profile-edit form label.roles-select-option-label > span{	font-size: 14px;	font-family: 'sailec-bold';	margin-bottom: 15px;	color: var(--dark-gray);}#global_page_user-edit-profile .edit-wrap{	width: 100% !important;}#global_page_user-edit-profile .edit-wrap div.field-privacy-selector{	top: 4px;}#global_page_user-edit-profile .edit-wrap label{	font-size: 12px !important;	margin-bottom: 10px;}body#global_page_user-edit-profile .edit-wrap div[id*="1_1_14-element"] .description{	font-size: 14px;	padding-bottom: 10px;}body#global_page_user-edit-profile .edit-wrap div[id*="1_1_6-element"],body#global_page_user-edit-profile .edit-wrap div[id*="1_1_181-element"]{	float: left !important;}#EditPhoto #current-label label{	font-size: 13px;}body#global_page_user-edit-profile .edit-wrap div[id*="1_1_17-element"] select{	width: 100% !important;}#global_page_user-edit-profile .form-elements [id*="1_1_323-label"]{	margin-bottom: 0;}#global_page_user-edit-profile .form-elements [id*="1_1_323-element"] .description{	margin-bottom: 8px;}#global_page_whjobs-jobs-new-job .countries_autosuggestions_input,#global_page_whjobs-jobs-new-job .form-wrapper .form-element,#global_page_whjobs-jobs-edit-job .countries_autosuggestions_input{	position: relative;}#global_page_whjobs-jobs-new-job #selected_countries label,#global_page_whjobs-jobs-edit-job #selected_countries label{	font-family: 'sailec-bold', sans-serif;}#global_page_whjobs-jobs-new-job .traveling-country-areas label,#global_page_whjobs-jobs-edit-job .traveling-country-areas label{	padding-left: 5px;}#global_page_whjobs-jobs-new-job .form-wrapper,#global_page_whjobs-jobs-new-job .form-wrapper .form-element,#global_page_whjobs-jobs-edit-job .form-wrapper .form-element,#global_page_whjobs-jobs-edit-job .form-wrapper{	overflow: visible;}#global_page_whjobs-jobs-new-job .form-wrapper::after, #global_page_whjobs-jobs-new-job .form-wrapper .form-element::after, #global_page_whjobs-jobs-edit-job .form-wrapper::after, #global_page_whjobs-jobs-edit-job .form-wrapper .form-element::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_whjobs-jobs-edit-job .event_calendar_container select{	width: auto !important;	margin-left: 15px;}/* #global_wrapper .page_edit_title::after, #global_wrapper .layout_timeline_dummy_menu .user_edit_title::after{	background-clip: padding-box;	background-color: #f54c37;	background-image: linear-gradient(to bottom, #f64d38 0%, #e33620 75%);	border-radius: 4px 4px 0 0;	bottom: 0;	content: "";	display: block;	height: 60px;	left: 0;	margin: 0 auto;	max-width: 1600px;	position: absolute;	width: 100%;	z-index: 0;}*/.about-content .user-content .by{	display: block;	font-size: 22px;	line-height: 25px;	margin-bottom: 5px;}.about-content .user-content .by a{	color: var(--white);	font-family: 'sailec-light', sans-serif;}.action-block div{	display: inline-block;}.action-block div span,.action-block .view-page-wrap{	display: inline-block;	color: #b3b3b3;	font-size: 13px;	line-height: 24px;}.action-block .like-wrap::before{	display: inline-block;	font-family: 'FontAwesome';	content: '\f164';	padding-right: 0px;	color: #c0bfc0;}.action-block .like-wrap,.action-block .share-wrap{	margin-right: 12px;}.action-block .share-wrap::before{	display: inline-block;	font-family: 'FontAwesome';	content: '\f064';	padding-right: 0px;	color: #8c8c8c;}.follow-block,.bookmark-block{	display: table-cell;	position: relative;	vertical-align: middle;	box-sizing: border-box;	height: 30px;	padding-left: 22px;}.action-block .view-page-wrap::before{	display: inline-block;	content: '\E01A';	float: left;	font-family: 'icon-circus' !important;	font-size: 20px;	margin-right: 5px;}.icon-follow::before{	content: '\f234';	font-family: 'FontAwesome';	display: inline-block;	padding-right: 6px;	color: var(--yellow);	float: left;	font-size: 18px;}.action-block .view-page-wrap{	color: #c0bfc0;}.action-block{	margin-top: 8px;}.buttons-block .action-block{	display: table-cell;	height: 30px;	vertical-align: middle;	position: relative;}.follow-block .bold-text{	color: #c0bfc0;	font-family: 'sailec-bold', sans-serif;	font-size: 12px;}.follow-block{	cursor: pointer;}.buttons-block{	padding: 10px 20px;}.buttons-block .like_button_container .like_button_link{	border: none !important;	margin-top: 0 !important;	padding: 0 !important;	background: none !important;	width: auto;}.buttons-block .like_button_container{	min-width: 95px !important;}.buttons-block .like_button_container{	margin-right: 0px;	padding-left: 0px;	height: 30px;	display: table-cell;	position: relative;	vertical-align: middle;	box-sizing: border-box;	color: rgb(192, 191, 192);	width: 83.1px;}.buttons-block .share-block{	display: table-cell;	height: 30px;	vertical-align: middle;	cursor: pointer;	position: relative;	padding: 0 22px;	box-sizing: border-box;}.buttons-block .share-block span{	color: #b3b3b3;	display: inline-block;	vertical-align: top;	line-height: 24px;	font-size: 13px;}.buttons-block .like_button_container span.likes_cont{	line-height: 24px;	padding-top: 5px;	padding-bottom: 2px;	vertical-align: top;}.icon-bookmark::before{	font-family: "icomoon" !important;	display: inline-block;	width: 20px;	height: 20px;	content: '\E601';	float: left;	margin-right: 5px;	color: var(--yellow);	font-size: 18px;}.buttons-block .share-block .icon-share::before{	width: 20px;	float: left;}.buttons-block .share-block .icon-share{	margin-right: 2px;	font-size: 18px;	float: left;}.bookmark-block a{	font-family: 'sailec-bold', sans-serif;	font-size: 13px;	color: #b3b3b3 !important;}.bookmark-block a span{	font-family: 'sailec-bold', sans-serif;}.bookmark-block a:hover{	color: var(--blue) !important;}.buttons-block .share-block:hover span{	color: var(--yellow);}.buttons-block .share-block .shareIconsBlock{	display: none;	position: absolute;	background-color: var(--dark-gray);	border: none;	top: 43px;	left: -1px;	padding: 5px 6px;	z-index: 10;}.buttons-block .like_button_container .like_button_link span{	color: #b3b3b3;	white-space: nowrap;	cursor: pointer;	font-size: 13px !important;	display: inline-block;	right: 0;	z-index: 10;	width: auto;	background: transparent;	vertical-align: top;	line-height: 24px;	padding-right: 5px;}#like_button_link.btn-disabled{	opacity: 0.5;}.about-content .buttons-block div.like_button_loader{	width: 64px !important;}.shareIconsBlock .border{	background-color: var(--dark-gray);	border: 1px solid #282828;	border-top: none;	white-space: normal !important;	text-align: left !important;	top: 10px;	display: inline-block;	vertical-align: middle;}#global_page_core-pages-whos-who .layout_middle .layout_whcore_browse_profiles:first-child, #global_page_core-pages-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(2){	width: 100%;}#global_page_core-pages-whos-who .layout_middle .layout_whcore_browse_profiles:first-child .people{	width: 49.33333333%;}.layout_whcore_browse_who_follow.festivals .people,.layout_whcore_browse_who_follow.agencies .people,.layout_whcore_browse_who_follow.museums .people,.layout_whcore_browse_who_follow.publications .people,.layout_whcore_browse_who_follow.organisations .people,.layout_whcore_browse_who_follow.presenters .people,.layout_whcore_browse_who_follow.schools .people{	width: 100% !important;	display: block !important;	padding: 0 !important;	margin-bottom: 20px !important;}.layout_whcore_browse_who_follow.company #followsList a.img,.layout_whcore_browse_who_follow.festivals #followsList a.img,.layout_whcore_browse_who_follow.agencies #followsList a.img,.layout_whcore_browse_who_follow.museums #followsList a.img,.layout_whcore_browse_who_follow.publications #followsList a.img,.layout_whcore_browse_who_follow.organisations #followsList a.img,.layout_whcore_browse_who_follow.presenters #followsList a.img,.layout_whcore_browse_who_follow.schools #followsList a.img{	height: 100px !important;}.layout_whcore_browse_who_follow.company #followsList a.img img,.layout_whcore_browse_who_follow.festivals #followsList a.img img,.layout_whcore_browse_who_follow.agencies #followsList a.img img,.layout_whcore_browse_who_follow.museums #followsList a.img img,.layout_whcore_browse_who_follow.publications #followsList a.img img,.layout_whcore_browse_who_follow.organisations #followsList a.img img,.layout_whcore_browse_who_follow.presenters #followsList a.img img,.layout_whcore_browse_who_follow.schools #followsList a.img img{	width: 100px !important;	height: 100px !important;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles{	display: inline-block;	vertical-align: top;	width: 49.3%;	margin-right: 11px;	margin-bottom: 15px;}#global_page_core-pages-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(2) .people{	width: 49.3%;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles .people{	width: 100%;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(4), #global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(6), #global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(8), #global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(10){	margin-right: -30px;	padding-right: 3px;}.layout_whcore_browse_who_follow.individual::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.layout_user_list_who_to_follow{	margin: 0 0 0 10px;}div.like_button_loader{	position: absolute !important;}.shareIconsBlock .border a{	line-height: 19px !important;	display: inline-block;	color: #8c8c8c;	white-space: nowrap;	cursor: pointer;	border-right: none !important;	border-left: none !important;	font-size: 19px !important;	padding: 0 !important;	text-align: left !important;	vertical-align: top;}.shareIconsBlock .border a .google_plusone_iframe_widget{	width: auto !important;	height: 16px !important;}.shareIconsBlock .border a i{	display: inline-block;	vertical-align: middle;	color: var(--yellow);	font-size: 20px !important;	margin-right: 0 !important;}.buttons-block .like_button_container .like_button_link.hidden,.buttons-block .like_button_container .like_button_loader.hidden{	min-width: 51px;	line-height: 38px;	display: inline-block;}.icon-mailshare::before{	content: "\E0CF";	display: inline-block;}.icon-twitter::before{	content: "\E0D1";	display: inline-block;}.shareIconsBlock .icon-facebook::before{	display: inline-block;	line-height: inherit !important;	color: var(--blue) !important;}.icon-tumblr::before{	content: "\E0D5";	display: inline-block;}.icon-blogger::before{	content: "\E0D6";	display: inline-block;}.buttons-block .like_button_container .like_button_link.like i.hei-thumbs-o-up::before, .buttons-block .like_button_container .like_button_link.unlike i.hei-thumbs-o-down::before{	display: inline-block;	content: '\E013';	font-family: 'icon-circus';	float: left;	font-size: 20px;	color: #d13e2b;	line-height: 20px;}.buttons-block .like_button_container .like_button_link:hover span{	color: var(--yellow);}.buttons-block .like_button_container .like_button_link i{	margin-right: 0px;	display: inline-block;	vertical-align: middle;	float: left;}.buttons-block .like_button_container .like_button_link:hover i{	text-decoration: none !important;}.buttons-block .like_button_container .like_menu_switcher{	display: none !important;}.unlike_button{	font-weight: 400 !important;}.about-content .pageContent{	padding: 20px;}.about-content .pageContent li{	color: var(--white);}.about-content .pageContent .grey-text + span{	color: var(--white);	font-size: 12px;	font-family: 'sailec-bold', sans-serif;	margin-left: 3px;}.page-directory-wrapper{	box-sizing: border-box;	max-height: 400px;	display: table;	width: 100%;}.layout_whcore_page_info{	margin-bottom: 15px;}#global_page_whcore-search-index .job-location ul li,#global_page_whcore-search-index .audition-location ul li{	width: auto !important;	margin-bottom: 0 !important;	padding-right: 0 !important;}body[id*="global_page_page"] #global_wrapper .layout_main,body[id*="global_page_whcore"] #global_wrapper .layout_main,body[id*="global_page_whcommentswp"] #global_wrapper .layout_main,body[id*="global_page_core"] #global_wrapper .layout_main,body[id^="global_page_whmedia"] #global_wrapper .layout_main{	max-width: 1600px;	margin: 0px auto 20px;	box-sizing: border-box;}body[id^="global_page_whcore-hire-a-casting-expert-index"] #global_wrapper #global_content{	max-width: 1600px;	margin: 0px auto 20px;	box-sizing: border-box;}body[id^="global_page_whmedia"]{	overflow-x: hidden;}body[id*="global_page_page"] .layout_page_profile_fields{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left 50px;	padding: 0;	border: none;	box-shadow: 1px solid #ccc;	border-radius: 4px;}/* .tabs_alt.tabs_parent #main_tabs::after, #global_wrapper .tabs_alt.tabs_parent .navigation::after{	content: "";	display: block;	height: 100%;	position: absolute;	width: 50px;	z-index: 1;	top: 0px;	right: 0%;	visibility: visible;	opacity: 1;	background: -webkit-linear-gradient(to left, #fdd74d 17%, rgba(253, 204, 44, 0.3));	background: -o-linear-gradient(to left, #fdd74d 17%, rgba(253, 204, 44, 0.3));	background: linear-gradient(to left, #fdd74d 17%, rgba(253, 204, 44, 0.3));	pointer-events: none;	transition: opacity .3s 0s, visibility 0s 0s;	border-radius: 0 4px 0 4px;}*/.tabs_alt.tabs_parent #main_tabs li:last-child, .tabs_alt.tabs_parent .navigation li:last-child{	padding-right: 31px;	border-right: none;	position: relative;}#global_wrapper .tabs_alt.tabs_parent .tab_pulldown_contents ul li::after{	margin-right: 0px;	background: #e8bb19;}#global_wrapper .tabs_alt.tabs_parent .tab_pulldown_contents ul li.active::after{	display: none;}.tabs_alt.tabs_parent li.tab_closed{	z-index: 8;}#global_wrapper .tabs_alt.tabs_parent li.tab_open::after{	display: none;}/* .tabs_alt.tabs_parent #main_tabs li:last-child::after, .tabs_alt.tabs_parent .navigation li:last-child::after{	content: '';	width: 1px;	height: 50px;	background: #ffe98b;	display: block;	position: absolute;	top: 0;	right: 0;	margin-right: 30px;}*/.user_media_new::after, .user_media::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.tabs_alt.tabs_parent #main_tabs li.active:last-child, .tabs_alt.tabs_parent .navigation li.active:last-child{	padding-right: 0;}/* .tabs_alt.tabs_parent #main_tabs li.active:last-child::after, .tabs_alt.tabs_parent .navigation li.active:last-child::after{	background: rgba(0, 0, 0, 0) url(/application/themes/stagelync/images/bg_tab_shadow.png?c=1463) repeat-x scroll left bottom;	bottom: 0;	content: "";	height: 48px;	position: absolute;	right: -4px;	width: 4px;	top: inherit;	margin-right: 0;}*/.tabs_alt ul li.active,#global_wrapper .tabs_alt.tabs_parent .navigation li.active{	position: relative;	z-index: 4;}#global_page_whmedia-profile-ajax-delete-album #execute:hover{	color: var(--yellow);}body[id*="global_page_page"] .layout_page_profile_fields > h3{	background-color: #e8e8e8;	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold", sans-serif;	font-size: 12px;	height: 50px;	padding: 18px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	vertical-align: middle;	margin-bottom: 0 !important;	border-radius: 4px 4px 0 0;}body[id*="global_page_page"] .layout_page_feed .activity-post-container{	margin-top: 0 !important;	border-radius: 0 0 0px 0px;	box-shadow: none;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;}body[id*="global_page_page"] .layout_page_profile_fields .page_profile_fields{	padding: 20px;}body[id*="global_page_page"] .layout_page_profile_fields{	margin-bottom: 20px;}body[id*="global_page_page"] .layout_page_profile_fields .profile_fields_content{	padding-bottom: 0 !important;}body[id*="global_page_page"] .layout_page_profile_fields .profile_fields_name{	display: block;	font-family: 'sailec-bold', sans-serif;	font-size: 16px;	float: none;	color: var(--black);	margin-bottom: 5px;	width: 100%;}body[id*="global_page_page"] .layout_page_profile_fields .profile_fields_name span{	font-family: 'sailec-bold', sans-serif;	color: var(--black);}body[id*="global_page_page"] .layout_page_profile_fields ul li{	border-bottom: 1px solid #e9eaed;	padding-bottom: 1.5em;	margin-bottom: 0;}body[id*="global_page_page"] .layout_page_profile_fields ul li + li{	padding-top: 1.5em;}body[id*="global_page_page"] .layout_page_profile_fields ul li:last-child{	border-bottom: none;	padding-bottom: 0 !important;}body[id*="global_page_page"] .layout_page_profile_fields .profile_fields_content{	float: none;	display: block;	font-size: 14px;	color: var(--black);	border-bottom: none;}body[id*="global_page_page"] .layout_right .layout_whcore_page_awards{	box-shadow: 0px 1px 3px var(--gray-ccc);}body[id*="global_page_page"] .layout_right .generic_layout_container{	margin-bottom: 12px;}/* .layout_right .layout_whjobs_jobs_list > h3,body[id*="global_page_page"] .layout_right .layout_whcore_page_awards > h3,body[id*="global_page_page"] .layout_right .layout_whcore_page_media > h3,body[id*="global_page_page"] .layout_left > h3,body[id*="global_page_page"] .layout_right .layout_whcore_page_credits > h3,body[id*="global_page_page"] .layout_right .layout_whcore_page_tech_specs > h3,body[id*="global_page_page"] .layout_right .layout_whcore_page_schedule > h3,div[class*="layout_whcore_page_"] > h3,.layout_whjobs_profile_jobs > h3,.layout_whjobs_profile_auditions > h3,#global_page_whjobs-jobs-browse .layout_middle .generic_layout_container > h3,#global_page_whjobs-auditions-browse .layout_middle .generic_layout_container > h3,#global_page_whjobs-residency-browse .layout_middle .generic_layout_container > h3,.latest-jobs-audit > h3{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	padding: 0 20px;	display: block;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	height: 50px;	line-height: 50px;	text-transform: uppercase;	font-size: 13px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--black);	font-family: 'sailec-bold';	margin-bottom: 0;}*/.latest-jobs-audit .more-wrap,.layout_right .layout_whjobs_auditions_list .buttons-block,.layout_right .layout_whjobs_jobs_list .buttons-block,#global_wrapper div.layout_left .layout_whjobs_jobs_audition_list .buttons-block,#global_wrapper div.layout_right .layout_whjobs_jobs_audition_list .buttons-block,.layout_left .layout_event_list_recent_events .buttons-block{	text-align: right;	padding: 15px 0 !important;	border-top: 1px solid #d1d1d1;	overflow: hidden;	background: var(--white);	border-radius: 0 0 4px 4px;}.layout_right .layout_whjobs_auditions_list .buttons-block,.layout_right .layout_whjobs_jobs_list .buttons-block,.layout_left .layout_whjobs_jobs_audition_list .buttons-block,.layout_right .layout_whjobs_jobs_audition_list .buttons-block,.layout_left .layout_event_list_recent_events .buttons-block{	margin-top: 0 !important;	border-top: none !important;	padding: 15px 0 !important;}.layout_left div.layout_event_list_recent_events div.buttons-block,.layout_right .layout_event_list_recent_events .buttons-block,div.layout_left div.layout_whjobs_jobs_audition_residency_list .buttons-block,div.layout_right div.layout_whjobs_jobs_audition_residency_list .buttons-block{	border-top: none !important;	padding-bottom: 10px !important;	background: var(--white);	margin-top: 0;}.layout_right .layout_event_list_recent_events{	border-radius: 0;	overflow: hidden;}.layout_right .layout_whjobs_auditions_list .buttons-block a,.layout_right .layout_whjobs_jobs_list .buttons-block a,.layout_left .layout_whjobs_jobs_audition_list .buttons-block a,.layout_right .layout_whjobs_jobs_audition_list .buttons-block a,.layout_whjobs_jobs_audition_residency_list .buttons-block a,.btn-arrow,.layout_left .layout_event_list_recent_events .buttons-block a{	font-family: 'sailec-bold';	color: #282828 !important;	font-size: 13px;	position: relative;	display: block;	margin-right: 10px;	cursor: pointer;}.btn-arrow{	display: inline-block;}.layout_right .layout_whjobs_auditions_list .buttons-block a:hover, .layout_right .layout_whjobs_jobs_list .buttons-block a:hover, #global_wrapper .layout_left .layout_whjobs_jobs_audition_list .buttons-block a:hover, #global_wrapper .layout_right .layout_whjobs_jobs_audition_list .buttons-block a:hover, .layout_whjobs_jobs_audition_residency_list .buttons-block a:hover, .btn-arrow:hover, .layout_left .layout_event_list_recent_events .buttons-block a:hover{	text-decoration: none;	color: var(--blue) !important;}.layout_right .layout_whjobs_auditions_list .buttons-block a:hover::after, .layout_right .layout_whjobs_jobs_list .buttons-block a:hover::after, .layout_left .layout_whjobs_jobs_audition_list .buttons-block a:hover::after, .layout_right .layout_whjobs_jobs_audition_list .buttons-block a:hover::after, .layout_whjobs_jobs_audition_residency_list .buttons-block a:hover::after, .btn-arrow:hover::after, .layout_left .layout_event_list_recent_events .buttons-block a:hover::after{	color: var(--blue) !important;}.layout_right .layout_whjobs_auditions_list .buttons-block a::after, .layout_right .layout_whjobs_jobs_list .buttons-block a::after, .layout_left .layout_whjobs_jobs_audition_list .buttons-block a::after, .layout_right .layout_whjobs_jobs_audition_list .buttons-block a::after, .layout_whjobs_jobs_audition_residency_list .buttons-block a::after, .layout_left .layout_event_list_recent_events .buttons-block a::after, .btn-arrow::after{	content: '\E017';	font-family: 'icon-circus';	color: #282828;	font-size: 20px;}.layout_right .layout_whjobs_jobs_audition_list .buttons-block a::after, .layout_whjobs_jobs_audition_residency_list .buttons-block a::after{	width: auto;	height: auto;}.layout_right .layout_whjobs_auditions_list .buttons-block .view-all-jobs{	padding-top: 0 !important;}.layout_right .layout_whjobs_auditions_list .buttons-block .view-all-auditions a,.layout_right .layout_whjobs_jobs_list .buttons-block .view-all-jobs a,.layout_left .layout_whjobs_jobs_audition_list .buttons-block .view-all-jobs a,.layout_left .layout_event_list_recent_events .buttons-block a{	margin-right: 30px !important;}.latest-jobs-audit .content{	border-radius: 0 !important;}.latest-jobs-audit .capture-location{	font-size: 11px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: #282828;	display: inline-block;	line-height: 20px;}.latest-jobs-audit .more-wrap a:hover span, .latest-jobs-audit .more-wrap a:hover, .latest-jobs-audit .more-wrap a:hover span::after{	text-decoration: none;	color: var(--blue) !important;}.latest-jobs-audit > h3{	margin-bottom: 0 !important;}.layout_right .layout_whjobs_jobs_list > h3 > a,.layout_right .layout_whjobs_auditions_list > h3 > a,.layout_right .layout_whjobs_jobs_audition_list > h3 > a,.layout_left .layout_whjobs_jobs_audition_list > h3 > a,.layout_whjobs_jobs_audition_residency_list > h3 > a{	font-family: "sailec-bold";	font-weight: 600;}.layout_right .layout_whjobs_jobs_list .content,.layout_right .layout_whjobs_auditions_list .content,.layout_right .layout_whjobs_jobs_audition_list .content,.layout_left .layout_whjobs_jobs_audition_list .content,.layout_whjobs_jobs_audition_residency_list .content{	padding: 0!important;}/* #global_page_user-index-home .layout_whcore_who_to_follow > h3{	position: relative;	background-color: var(--dark-gray);	padding: 17px 20px;	display: block;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	line-height: 1.1;	text-transform: uppercase;	font-size: 13px;	text-shadow: none;	color: var(--white) ;	font-family: 'sailec-bold';	margin-bottom: 0;	border-bottom: 1px solid var(--dark-gray);&:before, &:after{	display: none;}}*/.layout_whmedia_user_projects .item-video img{	width: 85px;	height: 85px;}#global_page_whjobs-jobs-browse .layout_core_content > h3 .yellow-text,#global_page_whjobs-residencies-browse .layout_middle .generic_layout_container .yellow-text,#global_page_whjobs-auditions-browse .layout_middle .generic_layout_container .yellow-text{	color: var(--dark-gray) !important;}#global_page_whjobs-jobs-browse .layout_middle .generic_layout_container > h3,#global_page_whjobs-residencies-browse .layout_middle .generic_layout_container > h3,#global_page_whjobs-auditions-browse .layout_middle .generic_layout_container > h3{	margin-bottom: 0 !important;}.layout_whmedia_user_projects{	margin-bottom: 15px;}.layout_whmedia_user_projects .video .icon-video{	display: none;}.edit-block .btn-red-wrapper{	width: auto;	display: inline-block;	padding: 0 5px 0 0;}#signup_account_form{	border-radius: 0 0 4px 4px !important;}#smoothbox_window #global_page_whmedia-profile-ajax-add-media .form-errors > li{	margin: 7px 35px 7px 5px;}.edit-block{	margin: 5px 0;}.layout_whjobs_profile_jobs > h3,.layout_whjobs_profile_auditions > h3{	margin-bottom: 0 !important;}.layout_whjobs_profile_jobs .content,.layout_whjobs_profile_auditions .content,.layout_whjobs_profile_residencies .content{	padding: 0 !important;	border-radius: 0 0 4px 4px;}.layout_whjobs_profile_jobs .jobs-wrapper,.layout_whjobs_profile_jobs .job:last-child, .layout_whjobs_profile_auditions .auditions-wrapper, .layout_whjobs_profile_auditions .audition:last-child, .layout_whjobs_profile_residencies .residencies-wrapper, .layout_whjobs_profile_residencies .residency:last-child, .layout_whjobs_profile_jobs-auditions .jobs-auditions-wrapper, .layout_whjobs_profile_jobs-auditions .audition:last-child{	border-radius: 0 0 4px 4px;}.layout_whjobs_profile_jobs .job,.layout_whjobs_profile_auditions .audition,.layout_whjobs_profile_residencies .residency,.layout_whjobs_jobs_list .job,.layout_whjobs_auditions_list .audition,.layout_whjobs_residencies_list .residency,.layout_whjobs_jobs_audition_list .job,.layout_whjobs_jobs_audition_list .audition,.layout_whjobs_jobs_audition_residency_list .job,.layout_whjobs_jobs_audition_residency_list .audition{	padding: 20px;	border-bottom: 1px solid #ededed;	position: relative;	margin-bottom: 0 !important;}.generic_layout_container.layout_middle .generic_layout_container.layout_user_filter_by_labels,.generic_layout_container.layout_user_seeking_talent,.generic_layout_container.layout_middle .generic_layout_container.layout_user_seeking_talent_cta,.layout_right > div,.layout_whjobs_profile_jobs,.layout_whjobs_profile_auditions{	margin-bottom: 30px;}.layout_main .layout_middle .generic_layout_container.layout_user_seeking_talent > h3 + div{	border: none;}.layout_main .layout_middle .generic_layout_container.layout_user_filter_by_labels h3 + ul{	background: #EEEEEE;}#global_page_user-talent-index .layout_user_filter_by_labels{	background-color: var(--white);	border: 1px solid #ECEBED;	box-shadow: 0px 8px 8px rgba(232, 232, 232, 0.25);	border-radius: 6px;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > h3{	position: relative;	display: flex;	align-items: center;	gap: 16px;	margin-bottom: 10px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-style: normal;	font-size: 24px;	line-height: normal;	text-transform: initial;	white-space: initial;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > h3,#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > h3  > span{	font-size: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	line-height: normal;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > h3 span{	flex-shrink: 0;	max-width: 80%;	text-wrap: wrap;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > h3::after{	content: "";	display: block;	width: 100%;	min-width: 40px;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}#global_page_user-talent-index .layout_user_filter_by_labels .floating-tips-manager{	margin-top: 3px;	vertical-align: top;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-own-labels .count{	background-color: transparent;	cursor: pointer;	margin-left: unset;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-own-labels .btn-label-share{	margin-left: auto;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .talents-search-urls-block,#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .talents-search-jobs-applicants{	border-top-color: #F5F5F5;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > .viewer-own-labels > .btn:not(.btn-edit-labels), #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > .viewer-own-labels [type="submit"], #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > .viewer-own-labels [type="checkbox"], #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > .viewer-own-labels .labels.row .label::before, #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels > .viewer-own-labels .labels.row .label::after{	display: none;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-edit-labels .labels.row,#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-edit-labels .labels.row input,#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .labels.row .count.link{	background-color: #F5F5F5;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .labels.row .count.link:hover{	opacity: .8;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .form-add-label .btn.btn-transparent,#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-add-label .dropdown-toggle.btn.btn-transparent,#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-add-label .dropdown-toggle.btn.btn-transparent:active, #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-add-label .dropdown-toggle.btn.btn-transparent:hover, #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .viewer-add-label .dropdown-toggle.btn.btn-transparent:visited, #global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .delete:before{	color: black;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .dropdown-primary.dropdown-menu-label .form-add-label .form-control{	z-index: 5;}#global_page_user-talent-index .generic_layout_container.layout_user_filter_by_labels .form-add-label .btn.btn-transparent{	position: relative;	z-index: 10;}.layout_whjobs_profile_jobs .job,.layout_whjobs_profile_auditions .audition,.layout_whjobs_profile_residencies .residency,.layout_event_profile_events .media{	padding-left: 0;	padding-right: 0;}.layout_whjobs_profile_jobs .job:first-child, .layout_whjobs_profile_auditions .audition:first-child, .layout_whjobs_profile_residencies .residency:first-child, .layout_event_profile_events .media:first-child{	padding-top: 0;}.layout_whjobs_profile_jobs .job:last-child, .layout_whjobs_profile_auditions .audition:last-child, .layout_whjobs_profile_residencies .residency:last-child, .layout_event_profile_events .media:last-child{	padding-bottom: 0;	border-bottom: none;}.layout_right > div.layout_page_actions,.layout_right > div.layout_whcore_create_acts_tourings,.layout_right > div.layout_whcore_members_search_new,.layout_right > div.layout_core_ad_campaign{	margin-bottom: 15px;}.layout_right > div.layout_core_ad_campaign{	margin-bottom: 0;}.layout_right > div.layout_core_ad_campaign:has([onclick*="processClick"] > div[id*="div-gpt-ad"] > div){	margin-bottom: 15px;}.layout_right > div,.layout_left > div,body #global_wrapper .layout_left h3.edit-page-heading{	max-width: 390px;	width: 100%;	border: none;	border-radius: 0;	box-sizing: border-box;	box-shadow: none;}body #global_wrapper .layout_left h3.edit-page-heading{	border-radius: 0;}#global_wrapper div.layout_left .video-block iframe{	width: 100% !important;}.layout_whjobs_profile_jobs .job h3,.layout_whjobs_profile_auditions .audition h3,.layout_whjobs_profile_residencies .audition h3{	margin-bottom: 0 !important;}.layout_whjobs_profile_auditions .audition h3,.layout_whjobs_profile_auditions .audition h3 a{	font-family: 'sailec-light', sans-serif;	font-size: 24px;	color: #282828;	line-height: 24px;}.residency.expired,.audition.expired{	background-color: #f1f1f1 !important;}.layout_whjobs_profile_jobs .job.expired .job-location li,.layout_whjobs_profile_auditions .audition.expired .audition-location li,.layout_whjobs_profile_residencies .residency.expired .residency-location li{	color: #8c8c8c;}.layout_whjobs_profile_jobs .job-location span:first-child, .layout_whjobs_profile_residencies .residency-location span:first-child{	display: none;}.layout_whmedia_user_projects .buttons-block{	margin-top: 20px;}.layout_whmedia_user_projects .view_all a{	position: relative;	margin-right: 10px;	clear: both;	color: #282828 !important;}.layout_whmedia_user_projects .view_all a:before{	content: "";	position: absolute;	bottom: -4px;	left: 0;	right: 0;	display: block;	height: 1px;	width: 83%;	margin: 4px auto 0;	background: var(--yellow);}.layout_whmedia_user_projects .view_all a:after{	content: "";	position: absolute;	bottom: 4px;	right: -10px;	display: inline-block;	vertical-align: bottom;	width: 0;	height: 0;	border-style: solid;	border-width: 0 0 8px 8px;	border-color: transparent transparent var(--dark-gray) transparent;}.layout_whmedia_user_projects .view_all a:hover{	color: var(--blue) !important;	text-decoration: none;}.layout_whmedia_user_projects .view_all a:hover:after{	color: var(--yellow);}.layout_whmedia_user_projects .buttons-block .btn-red{	display: inline-block !important;	font-size: 12px;	vertical-align: top;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;	height: 30px;	line-height: 30px;	padding: 0 25px;	color: var(--white);	float: right;}div[class*="layout_whcore_page_"] .content .text-about .bold,div[class*="layout_whcore_page_"] .companies.item .link,div[class*="global_page_timeline_"] .content .text-about .bold{	font-size: 11px;	line-height: 14px;}.layout_whcore_browse_acts,.layout_whcore_browse_touring{	margin-bottom: 15px;}#global_wrapper .layout_left .layout_whjobs_jobs_audition_list .content,.layout_whjobs_jobs_audition_residency_list .content{	box-sizing: border-box;	border-radius: 0 0 4px 4px;	padding: 20px;	background: var(--white);}body#global_page_whjobs-auditions-search.not-login-body .layout_middle #global_wrapper #global_content .layout_main .layout_middle,body#global_page_whjobs-residencies-search.not-login-body .layout_middle #global_wrapper #global_content .layout_main .layout_middle,body#global_page_whjobs-jobs-search.not-login-body .layout_middle #global_wrapper #global_content .layout_main .layout_middle{	padding: 30px 20px 20px;	background: var(--white);	box-sizing: border-box;	border-radius: 0 0 4px 4px;}#global_wrapper .layout_left .layout_whjobs_jobs_audition_list .content,.layout_whjobs_jobs_audition_residency_list .content{	border-radius: 0 0 4px 4px!important;}#global_wrapper .layout_left .layout_whjobs_jobs_audition_list .content .jobs-wrapper,#global_wrapper .layout_left .layout_whjobs_jobs_audition_list .content .auditions-wrapper,#global_wrapper .layout_left .layout_whjobs_jobs_audition_list .content .jobs-auditions-wrapper,.layout_whjobs_jobs_audition_residency_list .content .jobs-wrapper,.layout_whjobs_jobs_audition_residency_list .content .auditions-wrapper,.layout_whjobs_jobs_audition_residency_list .content .jobs-auditions-wrapper{	border-radius: 0!important;}.layout_whjobs_jobs_audition_residency_list .content .jobs-wrapper{	margin-bottom: 0;}.layout_whjobs_jobs_audition_residency_list .content .jobs-wrapper .job:last-child, .layout_whjobs_jobs_audition_residency_list .content .jobs-wrapper  .audition:last-child{	border-bottom: none;}body[id*="global_page_page"] .layout_right,body[id*="global_page_page"] .layout_left{	width: 300px;	min-width: 300px;}body[id*="global_page_page"] .layout_right .btn-yellow span{	padding: 0px 25px;	display: inline-block;	font-family: 'sailec-bold';	font-size: 12px;}#smoothbox_window #from-month,#smoothbox_window #from-day,#smoothbox_window #from-year,#smoothbox_window #to-element #to-month,#smoothbox_window #to-element #to-day,#smoothbox_window #to-element #to-year{	width: auto !important;}body[id*="global_page_page"] .layout_right .btn-yellow{	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	font-family: 'sailec-bold';}body[id*="global_page_page"] .layout_right .btn-yellow:hover span, body[id*="global_page_page"] .layout_left .btn-yellow:hover span{	color: var(--black);}body[id*="global_page_page"] .layout_right .buttons,body[id*="global_page_page"] .layout_left .buttons{	border-radius: 0 0 4px 4px;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white_footer.png?c=1463) repeat-x left top;	overflow: hidden;}body[id*="global_page_page"] .layout_right .buttons .right,body[id*="global_page_page"] .layout_left .buttons .right{	float: right;}body[id*="global_page_page"] .layout_right .media-name.title,body[id*="global_page_page"] .layout_left .media-name.title{	font-size: 13px;	line-height: 18px;}body[id*="global_page_page"] .layout_right .content .text-about .title{	font-size: 14px;	line-height: 22px;}body[id*="global_page_page"] .profile_fields_name i{	display: none;}body[id*="global_page_page"] .layout_right .companies.item img{	max-height: 68px;	width: 68px;}body[id*="global_page_page"] .layout_right .content hr{	margin: 15px 0;}body[id*="global_page_page"] #activity-form::before{	background: #f9f9f9;}ul.feed .feed_item_icon{	background-image: none !important;	padding-left: 0 !important;}ul.feed .feed_item_icon::before{	display: inline-block;	font-family: 'icomoon';	content: '\e610';	padding-right: 5px;	font-size: 14px;	line-height: 18px;	float: left;}#global_page_whjobs-jobs-browse .search-criteria h3,#global_page_whjobs-auditions-browse .search-criteria h3,#global_page_whjobs-residencies-browse .search-criteria h3{	display: none;}.field_search_criteria select[id*="_national_country"] option{	max-width: 220px;}#global_page_page-page-edit .video-block img.item_photo_page{	width: 100% !important;	max-width: 245px !important;	max-height: 390px;	margin: 0 auto;	height: 100%;	position: relative;}#global_page_whjobs-jobs-browse .buttons-block,#global_page_whjobs-auditions-browse .buttons-block,#global_page_whjobs-residencies-browse .buttons-block{	padding-top: 11px !important;	padding-bottom: 12px !important;	background-image: none;	padding-right: 22px !important;}#smoothbox_window .delegated-message{	padding: 20px 40px;	text-align: center;}.buttons-block .pageContent span.length-act::before{	display: inline-block;	content: '\E01D';	font-family: 'icon-circus' !important;	font-size: 20px;	float: left;	margin-right: 6px;	line-height: 20px;}.clock-icon::before{	display: inline-block;	content: '\E140';	font-family: 'icon-circus' !important;	font-size: 22px;	line-height: 22px;}.layout_user_need_more_talent_fun .icon-message-o:before, .layout_user_need_more_talent_fun .icon-edit-note-o:before, .layout_user_need_more_talent_fun .icon-edit-note-o:before, .layout_user_need_more_talent_fun .icon-sale-o:before, .layout_user_need_more_talent_fun .icon-coming-soon:before{	height: 22px;	vertical-align: initial;}.layout_user_need_more_talent_fun .icon-edit-note-o:before, .layout_user_need_more_talent_fun .icon-sale-o:before{	height: 24px;}.layout_user_need_more_talent_fun .icon-edit-note-o:before{	vertical-align: bottom;}.buttons-block .pageContent span.performance-count::before{	display: inline-block;	width: 20px;	height: 20px;	content: '\E01C';	font-family: 'icon-circus' !important;	float: left;	margin-right: 6px;	font-size: 20px;	line-height: 20px;}.buttons-block .pageContent span{	color: #b3b3b3;	font-size: 13px;}.buttons-block .pageContent span.category-show::before{	display: inline-block;	content: '\E01E';	font-family: 'icon-circus';	font-size: 20px;	margin: 0px 5px 0 0;	float: left;	line-height: 20px;}.buttons-block .pageContent{	display: table-cell;	vertical-align: middle;	padding: 5px 0px;	float: left;}.buttons-block .pageContent li{	display: inline-block;}.buttons-block .pageContent li + li{	margin-left: 20px;}.layout_whcore_page_cover .buttons-block .pageContent li + li{	padding-left: 20px;}.layout_whcore_page_cover .buttons-block .pageContent li{	display: table-cell;	line-height: 24px;}/*FAQ*/.faq-main-menu .category-title a{	font-family: "sailec-bold", sans-serif;}.faq-main-menu .category-title a:hover{	color: var(--yellow);}a.faq,#global_wrapper #faqs .active-header.divToggle,.active-header.divToggle span{	font-family: "sailec-bold" !important;}a.faq:hover{	color: var(--yellow);}/*Btns pages*/.search-result-nav{	margin: 10px 0;}.buttons-block{	text-align: center;}.buttons-block.btn-yellow{	height: 30px;	line-height: 30px !important;	padding: 0;	margin-right: 0;}.btns-action{	text-align: center;}.btns-action .confirm,.btns-action .deny{	font-size: 0;}.btns-action .deny{	margin-left: 10px;}.fa.fa-check-circle-o::before{	content: '\e630';	display: inline-block;	font-size: 16px;	color: var(--dark-gray);	font-family: 'icomoon';}.fa.fa-times-circle-o:before{	content: '\e60A';	display: inline-block;	font-size: 16px;	color: #e3351f;	font-family: 'icomoon';}.search .content .tip{	padding-left: 20px;}.denied .member_info .title-wrap .icon-status-user[title="denied"]::after, .icon-status-user[title="denied"]::after{	width: 26px;	height: 16px;	background-image: url(/application/themes/stagelync/images/icon-denied.png?c=1463);	content: '';	display: inline-block;	margin-left: 0px;	position: relative;	z-index: 9;}.denied .member_type .confirm i.fa{	padding: 0px 8px 0px 8px !important;}.action-drop-down{	width: 30px;	height: 30px;	display: inline-block;	cursor: pointer;	padding: 2px;	box-sizing: border-box;	text-align: center;	border-radius: 5px;	float: right;	position: relative;	right: 20px;}.action-drop-down .bar{	background: var(--black);	border-radius: 100%;	width: 4px;	height: 4px;	display: inline-block;}.action-drop-down:hover .bar{	background: #fdcb2c;}.action-wrapper{	position: absolute;	top: 0;	right: 0px;}.action-wrapper .drop-down-list li{	margin-bottom: 2px;}.action-wrapper .drop-down-list li a:hover{	color: #fecc2f;}.left-block .action-wrapper .action-drop-down{	right: 0;}.drop-down-list{	background: var(--white);	border-radius: 4px;	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);	position: absolute;	right: 20px;	top: 31px;	width: 230px;	z-index: 999;}.drop-down-list li{	display: block;	padding: 5px;}.drop-down-list li a{	padding: 0 5px;}.drop-down-list li a span{	text-transform: uppercase;}.content-item.work li{	position: relative;	overflow: visible;}.content-item.work li::after, .content-item.work #jobs_list::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.content-item.work #jobs_list{	overflow: visible;}.unconfirmed .title-wrap .member_title span{	display: none !important;}#global_wrapper .layout_left .unconfirmed .member_type a i,#global_wrapper .denied .deny i,#global_wrapper .confirmed .deny i{	padding: 0 6px !important;	display: inline-block;	vertical-align: middle;}#global_wrapper .layout_left .unconfirmed .member_type a i:before{	vertical-align: middle;}#global_wrapper .layout_left .unconfirmed .member_type::before{	left: -13px !important;}.layout_left .unconfirmed .member_type a.confirm{	margin-left: 1px !important;}#smoothbox_window #global_page_whmedia-profile-ajax-add-media div.form-elements{	padding: 7% 30px !important;	min-width: 300px;}#smoothbox_window #global_page_whmedia-profile-ajax-album-media #media_container{	padding: 20px!important;	min-width: 320px;}#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple{	width: 100%;	min-width: 320px;}#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple .add_media,#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple .embed_media{	font-size: 11px;}#global_page_timeline-edit-media #cerabox .cerabox-content iframe.ceraIframe{	min-width: 320px!important;}#global_page_timeline-edit-media .links a{	text-transform: uppercase;}body#global_page_whmedia-profile-ajax-add-media{	background: var(--white);}#global_page_timeline-edit-media .links a.active{	font-weight: bold;	cursor: default;}#global_page_timeline-edit-media .buttonlink.add_media{	position: relative;	display: inline-block;	height: 30px;	margin-top: 0px;	padding: 2px 16px !important;	text-align: right;	background-color: var(--blue);	background-image: linear-gradient(to bottom, var(--blue) 0%, var(--blue) 75%) !important;	box-sizing: border-box;	border-radius: 100px !important;	color: var(--white);	text-shadow: none;	text-transform: initial;	line-height: normal;	font-size: 16px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	cursor: pointer;}#global_page_timeline-edit-media .buttonlink.add_media:hover{	color: var(--blue);	outline: 1px solid var(--blue) !important;	background: var(--white) Im !important;}#smoothbox_window #global_page_whmedia-profile-ajax-add-media,#smoothbox_window #global_page_whmedia-profile-ajax-album-media{	min-width: 300px !important;	height: auto;}#smoothbox_window #global_page_whmedia-profile-ajax-add-media{	width: 320px;	max-width: 100%;	min-height: 135px !important;}#smoothbox_window #global_page_whmedia-profile-ajax-delete-album{	overflow: hidden !important;}#smoothbox_window #global_page_whmedia-profile-ajax-add-media form{	min-width: 300px !important;}#smoothbox_window #demo-fallback .uploadList{	width: auto !important;	margin-left: 0 !important;}#smoothbox_window #demo-fallback .uploadList li{	list-style-type: none;}#smoothbox_window #demo-fallback .uploadList .uploadItem span{	max-width: 150px;	display: inline-block;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}#smoothbox_window button:disabled{	opacity: .3;}#smoothbox_window #demo-fallback #fallback{	display: block;	max-width: 230px;	overflow: hidden;}#smoothbox_window #global_page_whmedia-profile-ajax-add-media .form-errors{	padding: 0 !important;}#search_form #submit.disabled{	padding: 0 15px;	display: inline-block;	text-align: right;	position: relative;	cursor: not-allowed;	box-sizing: border-box;	text-shadow: none;	height: 30px;	border-radius: 3px;	text-transform: uppercase;	font-size: 12px;	font-family: 'sailec-bold';	margin-left: 0 !important;	border: none;	background: #888;	color: #ccc;}#search_form #traveling_country-wrapper label::after{	display: none !important;}.unconfirmed .member_info .title-wrap .icon-status-user[title="waiting for approval"]::after{	width: 25px;	height: 15px;	background-image: url(/application/themes/stagelync/images/delete-icon.png?c=1463);	content: '';	display: inline-block;	margin-left: 0px;	position: relative;	z-index: 9;}.icon-status-user[title="waiting for approval"]::after{	width: 25px;	height: 15px;	background-image: url(/application/themes/stagelync/images/delete-icon.png?c=1463);	content: '';	display: inline-block;	margin-left: 0px;	position: relative;	z-index: 9;}/*Delegate block*/.delegate-user-list .photo-block img{	width: 68px;	height: 68px;}#delegate-wrapper #delegate-label{	margin-bottom: 20px;}#delegate-wrapper #delegate_input{	padding: 3px 20px;	margin-bottom: 0;	border-radius: 4px;	box-sizing: border-box;	padding-left: 20px !important;	font-size: 14px !important;	border: 1px solid #ededed;	color: var(--dark-gray);	line-height: 16px;	height: 32px;	width: 50% !important;}.delegate-user-list .photo-block{	float: left;	display: inline-block;	width: 68px;	height: 68px;}.delegate-user-list .options-delegate{	overflow: hidden;	vertical-align: top;	word-wrap: break-word;	display: block;	padding: 0 10px;}.delegate-user-list .options-delegate span{	display: block;}.delegate-user-list li:after, .delegate-user-list:after{	content: "";	display: table;	clear: both;}.delegate-user-list li{	display: inline-block;	vertical-align: top;	width: 49%;	padding-right: 20px;	margin-bottom: 20px;	box-sizing: border-box;}.delegate-user-list{	margin-top: 20px;}.delegate-user-list .delegate-title a{	color: var(--dark-gray);	font-size: 18px;	line-height: 20px;	font-family: 'sailec-regular';	word-wrap: break-word;}.delegate-user-list .delegate-title{	margin-bottom: 10px;}.delegate-user-list a.btn.btn-red{	font-size: 12px;	text-align: center;	white-space: nowrap;}#global_page_timeline-profile-content #global_wrapper .content .job.expired,#global_page_timeline-profile-content #global_wrapper .content .audition.expired,#global_page_timeline-profile-content #global_wrapper .content .residency.expired{	background: var(--white) !important;}#global_page_timeline-profile-content .pages{	margin-left: 14px;	margin-right: 14px;}#global_wrapper .page_basic_info_edit form div[id*="1_1_5-element"]{	max-width: 480px;}body#global_page_whcore-delegate-delegate-rights .delegate-pop-up h3{	padding: 18px 56px;	font-size: 12px;	line-height: 19px;}body#global_page_whcore-delegate-delegate-rights{	overflow: hidden !important;}#global_page_whcore-delegate-index #cerabox,#global_page_whcore-delegate-index #cerabox iframe{	min-width: 300px!important;}.denied .member_info .title-wrap .member_title:hover::after, .unconfirmed .member_info .title-wrap .member_title:hover::after{	opacity: .8;}#cerabox a.cerabox-close{	top: -30px !important;	right: -22px !important;	width: 25px;}#cerabox .cerabox-close::before{	font-size: 25px !important;	color: #ccc;}#cerabox .cerabox-close:hover::before{	color: var(--yellow);}.view_all,.view-all-jobs,.view-all-auditions,.view-all-residencies{	background: transparent;	text-align: right;	display: block;	clear: both;	padding-top: 0;}.view_all a,.view-all-jobs a,.view-all-auditions a,.view-all-residencies a,.jobs-wrapper .buttons-block a,.auditions-wrapper .buttons-block a,.jobs-auditions-wrapper .buttons-block a{	font-family: 'sailec-bold';	font-size: 13px;	color: #b3b3b3 !important;}.view_all a:hover, .view-all-jobs a:hover, .view-all-auditions a:hover, .jobs-wrapper .buttons-block a:hover, .auditions-wrapper .buttons-block a:hover, .jobs-auditions-wrapper .buttons-block a:hover{	text-decoration: underline;}#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse .buttons-block .view-all-auditions a:hover{	text-decoration: none;	color: var(--blue) !important;}.layout_whjobs_search .arrow_down{	position: relative;	height: 32px;	display: block;	margin-top: 6px;}#search_form .arrow_down select{	margin-bottom: 0 !important;}#global_page_whjobs-jobs-browse .layout_right{	width: 300px;}/*
.view_all a::after, .view-all-jobs a::after, .view-all-auditions a::after, .view-all-residencies a::after, .jobs-wrapper .buttons-block a::after, .auditions-wrapper .buttons-block a::after, .jobs-auditions-wrapper .buttons-block a::after, .jobs-residencies-wrapper .buttons-block a::after{	width: 9px;	height: 16px;	background-image: url(/application/themes/stagelync/images/view-all-arrow.png?c=1463);	content: '';	display: inline-block;	margin-left: 10px;	vertical-align: middle;}*/.layout_whjobs_jobs_audition_residency_list .buttons-block a::after{	width: auto;	height: 16px;}.job,.audition,.residency{	margin-bottom: 15px;}.layout_whjobs_week_featured_jobs .job.expired,.layout_whjobs_week_featured_jobs .audition.expired,.layout_whjobs_week_featured_jobs .residency.expired{	margin-bottom: 0;}.job:last-child, .audition:last-child{	margin-bottom: 0;}.job-publisher a,.audition-publisher a{	font-size: 11px;	font-family: 'sailec-bold';	color: #8c8c8c !important;	text-transform: uppercase;	line-height: 16px;	display: inline-block;}#global_page_whjobs-auditions-browse .auditions-wrapper table,#global_page_whjobs-residencies-browse .auditions-wrapper table{	width: 100%;}.job-location span + span::before, .audition-location span + span::before, .residency-location span + span::before, #global_page_whjobs-jobs-browse .jobs-wrapper table .right-block li:first-child span + span::before, body[id*="global_page_whjobs-"] .auditions-wrapper table .right-block li:first-child span + span::before{	background-image: url(/application/themes/stagelync/images/map-icon.png?c=1463);	width: 18px;	height: 18px;	content: '';	display: inline-block;	margin-right: 3px;	float: left;}#job_category_type-wrapper .job-type-wrapp{	margin-bottom: 0 !important;}#global_page_whjobs-jobs-browse .jobs-wrapper table tr,#global_page_whjobs-auditions-browse .jobs-wrapper table tr,#global_page_whjobs-residencies-browse .jobs-wrapper table tr,#global_page_whjobs-jobs-auditions-browse .jobs-auditions-wrapper table tr{	vertical-align: top;}.layout_whjobs_auditions_list .content,body[id*="global_page_whjobs"] .audition .content{	border-radius: 0 0 4px 4px;}#global_page_whjobs-jobs-browse .jobs-wrapper .content,#global_page_whjobs-auditions-browse .auditions-wrapper .content,#global_page_whjobs-residencies-browse .residencies-wrapper .content,#global_page_whjobs-jobs-auditions-browse .jobs-auditions-wrapper .content{	border-radius: 0;}#global_page_whjobs-jobs-browse .job,#global_page_whjobs-auditions-browse .audition,#global_page_whjobs-residencies-browse .residency{	margin-bottom: 20px;	border-radius: 5px;	overflow: hidden;	background: var(--white);}#global_page_whjobs-jobs-browse .job .content,#global_page_whjobs-auditions-browse .audition .content,#global_page_whjobs-residencies-browse .residency .content{	padding: 20px 22px 0;}#global_page_whjobs-auditions-browse .layout_right,#global_page_whjobs-residencies-browse .layout_right{	width: 300px;}.job-location span + span,.audition-location span + span,.residency-location span + span,.audition-date span,.job-date span,.residency-date span,#global_page_whjobs-jobs-browse .jobs-wrapper table .right-block span,.location-block span + span,.deadline-block span + span,.layout_event_profile_events .audition-location span{	font-size: 13px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	color: var(--black-dark);	display: inline-block;	line-height: 20px;}.right-block-browse .location-block{	padding-bottom: 15px;	border-bottom: 1px solid #ededed;}.right-block-browse .deadline-block,.right-block-browse .start-date-block,.right-block-browse .job-duration-block,.right-block-browse .category-block,.right-block-browse .contract_dates-block,.right-block-browse .artistic_discipline-block,.right-block-browse .is_pais-block,.right-block-browse .pay_scale-block,.right-block-browse .type-block{	padding-top: 10px;	padding-bottom: 10px;}.block-item + .block-item{	border-top: 1px solid #ededed;}.right-block-browse .location-block span + span,.right-block-browse .deadline-block span + span{	display: block;}.right-block-browse .location-block span + span::before, .right-block-browse .deadline-block span + span::before{	display: none;}.right-block-browse{	width: 100%;	float: none;	display: block;	padding-top: 30px;	margin-bottom: 30px;}#global_page_whjobs-jobs-browse .buttons-block,#global_page_whjobs-auditions-browse .buttons-block,#global_page_whjobs-residencies-browse .buttons-block{	padding-top: 15px;	padding-bottom: 15px;	background-image: none;	padding-right: 50px;	border-radius: 0 !important;}.left-block-browse sup,.left-block-browse sup:hover{	color: #e3351f;	font-size: 14px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}#global_page_whjobs-jobs-browse .job.expired,#global_page_whjobs-auditions-browse .audition.expired,#global_page_whjobs-residencies-browse .audition.expired{	background-color: #f1f1f1;	opacity: .8;}#global_page_whjobs-jobs-browse .job.expired .location-block ul li,#global_page_whjobs-jobs-browse .job.expired .owner a,#global_page_whjobs-jobs-browse .job.expired .start-date-block span,#global_page_whjobs-auditions-browse .audition.expired .owner a,#global_page_whjobs-auditions-browse .audition.expired .location-block ul li,#global_page_whjobs-auditions-browse .audition.expired .left-block-browse .posted-on,#global_page_whjobs-residencies-browse .residency.expired .owner a,#global_page_whjobs-residencies-browse .residency.expired .location-block ul li,#global_page_whjobs-residencies-browse .residency.expired .left-block-browse .posted-on,#global_page_whjobs-jobs-browse .job.expired .left-block-browse .posted-on,.job.expired .right-block-browse .desc-job > h4,#global_page_whjobs-residencies-browse .desc-residency > h4,#global_page_whjobs-auditions-browse .desc-audition > h4,.job.expired .right-block-browse .times-job .deadline-block > h4,.auditions.expired .right-block-browse .times-audition .deadline-block > h4,.job.expired .deadline-block span,.jobs-wrapper .job.expired .job-description,.jobs-wrapper .job.expired .location-block span,.auditions-wrapper .audition.expired .location-block span{	color: #8c8c8c;}.audition.expired .right-block-browse .desc-audition > h4,.audition.expired .right-block-browse .times-audition .deadline-block > h4,.audition.expired .right-block-browse .times-audition .deadline-block span{	color: #8c8c8c !important;}#global_page_whjobs-jobs-browse .job:last-child .buttons-block{	border-radius: 0 0 4px 4px !important;}.left-block-browse{	width: 100%;	padding-right: 0px;	float: none;	display: block;	padding-bottom: 30px;}.left-block-browse .deadline-block{	font-family: 'sailec-bold', sans-serif;	font-size: 11px;	line-height: 20px;	color: #282828;	text-transform: uppercase;}.left-block-browse .deadline-block span.title-single{	font-family: 'sailec-bold', sans-serif;	font-size: 11px;	line-height: 20px;	text-transform: uppercase;	color: #8c8c8c;}.left-block-browse .desc-audition .job-description,.left-block-browse .desc-job .job-description{	margin-top: 1px;	margin-bottom: 0;	line-height: 1.7;}.right-block-browse .desc-job > h4,#global_page_whjobs-auditions-browse .right-block-browse .desc-audition > h4,#global_page_whjobs-residencies-browse .right-block-browse .desc-residency > h4,.right-block-browse .times-job .deadline-block > h4,.right-block-browse .times-audition .deadline-block > h4{	font-family: 'sailec-bold', sans-serif;	font-size: 14px;	line-height: 23px;	padding: 0;	margin: 0;	color: var(--dark-gray);}.left-block-br > h3{	font-size: 22px;	font-family: 'sailec-regular', sans-serif;}.location-block span{	font-size: 13px;}.deadline-block span{	font-family: 'sailec-regular', sans-serif;	font-size: 14px;	line-height: 23px;	color: var(--dark-gray);}body[id*="global_page_whjobs-"] .layout_right{	width: 300px;	min-width: 300px;	padding: 0;	margin-left: 20px;}.jobs-wrapper .job > h3,.auditions-wrapper .audition > h3{	margin-bottom: 0;}body[id*="global_page_whjobs"] .auditions-wrapper > .audition > h2{	border-radius: 4px 4px 0 0;}.text-red,.text-red:link, .text-red:visited{	color: #e4422d;}.text-white,.text-white:link, .text-white:visited{	color: var(--white) !important;}.text-grey,.text-grey:link, .text-grey:visited{	color: var(--gray-eightseven) !important;}.jobs-wrapper .job > h3 > a,.jobs-wrapper .job > h3.owner,.auditions-wrapper .audition > h3,.auditions-wrapper .audition > h3 > a,.jobs-wrapper .job .row-all-jobs h3 a,.jobs-wrapper .job .row-all-jobs h3.owner,.auditions-wrapper .audition .row-all-jobs h3,.residencies-wrapper .residency .row-all-jobs h3,.residencies-wrapper .residency .title a,.layout_right .residencies-wrapper .residency .row-all-jobs h3,.layout_right .residencies-wrapper .residency h3 a,.residencies-wrapper .row-all-jobs h3 a,.auditions-wrapper .row-all-jobs h3 a{	font-size: 17px;	line-height: 28px;	color: var(--black-dark);	font-family: 'gtwalsheim-pro-bold';	word-wrap: break-word;}.jobs-wrapper .job .row-all-jobs .created-date,.auditions-wrapper .audition .row-all-jobs .created-date,.residencies-wrapper .residency .row-all-jobs .created-date{	display: block;}.residencies-wrapper .residency .row-all-jobs .created-date{	margin-bottom: 1.6px;}.jobs-wrapper .job .row-all-jobs h3,.auditions-wrapper .audition .row-all-jobs h3{	line-height: 1;}.layout_right .layout_whjobs_jobs_list .job-publisher{	display: none;}.left-block-browse h3,.left-block-browse h3 > a.jobs-title,.left-block-browse h3 > a.auditions-title{	font-size: 18px;	line-height: 1.1;	color: #282828;	font-family: 'sailec-light', sans-serif;	word-wrap: break-word;	margin-bottom: 6px;}h3 > a.auditions-title,h3 > a.jobs-title{	display: block;	margin-bottom: 15px;}.left-block-browse .owner,.left-block-browse h3{	margin-bottom: 0 !important;}.right-block-browse .job-description{	font-size: 14px;	line-height: 23px;	font-family: 'sailec-regular', sans-serif;}.right-block-browse .desc-job,.right-block-browse .desc-audition{	overflow: hidden;	width: 70%;	float: left;	padding-right: 10%;	word-wrap: break-word;}.right-block-browse .times-job,.right-block-browse .times-audition{	float: right;	width: 30%;}.right-block-browse .times-job .deadline-block,.right-block-browse .times-audition .deadline-block{	padding-top: 0;}.right-block-browse::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_whjobs-jobs-browse .buttons-block,#global_page_whjobs-residencies-browse .buttons-block,#global_page_whjobs-auditions-browse .buttons-block{	margin-top: 0;}#activity-feed > li.post .feed_item_attachments{	margin-bottom: 15px;}.left-block-browse .owner>span,.left-block .owner span,.left-block .event-category>span,.left-block-browse .posted-on>span,.left-block .posted-on>span,.left-block .event-url>span,.left-block .audition-category>span,.left-block-browse .audition-category>span,.left-block-browse .location-block>span.capture-location,.left-block .location-block>span.capture-location,.layout_page_whjobs_jobs_search span.capture-location,.layout_page_whjobs_auditions_search span.capture-location,.layout_page_whjobs_jobs_search span.capture-time,.layout_page_whjobs_auditions_search span.capture-time,.row-all-jobs .col span{	display: inline-block;	font-size: 11px !important;	text-transform: uppercase;	color: #8c8c8c;	font-family: 'sailec-bold', sans-serif;}.left-block-browse .owner>span.badge-primary,.left-block .owner span.badge-primary,.left-block .event-category>span.badge-primary,.left-block-browse .posted-on>span.badge-primary,.left-block .posted-on>span.badge-primary,.left-block .event-url>span.badge-primary,.left-block .audition-category>span.badge-primary,.left-block-browse .audition-category>span.badge-primary,.left-block-browse .location-block>span.capture-location.badge-primary,.left-block .location-block>span.capture-location.badge-primary,.layout_page_whjobs_jobs_search span.capture-location.badge-primary,.layout_page_whjobs_auditions_search span.capture-location.badge-primary,.layout_page_whjobs_jobs_search span.capture-time.badge-primary,.layout_page_whjobs_auditions_search span.capture-time.badge-primary,.row-all-jobs .col span.badge-primary{	color: var(--dark);}.left-block-browse .owner>span.badge-transparent,.left-block .owner span.badge-transparent,.left-block .event-category>span.badge-transparent,.left-block-browse .posted-on>span.badge-transparent,.left-block .posted-on>span.badge-transparent,.left-block .event-url>span.badge-transparent,.left-block .audition-category>span.badge-transparent,.left-block-browse .audition-category>span.badge-transparent,.left-block-browse .location-block>span.capture-location.badge-transparent,.left-block .location-block>span.capture-location.badge-transparent,.layout_page_whjobs_jobs_search span.capture-location.badge-transparent,.layout_page_whjobs_auditions_search span.capture-location.badge-transparent,.layout_page_whjobs_jobs_search span.capture-time.badge-transparent,.layout_page_whjobs_auditions_search span.capture-time.badge-transparent,.row-all-jobs .col span.badge-transparent{	color: var(--dark-gray);}.row-all-jobs .col span.badge-with-icon{	margin-block: 3px;	color: var(--white);	line-height: 1;}.row-all-jobs .col span.badge-with-icon span{	color: var(--white);	line-height: 1;	margin-top: -1px;	margin-bottom: 1px;}.row-all-jobs .col span.badge-with-icon span+span{	margin-top: 1px;}.layout_core_content .left-block .btn-yellow{	font-size: 11px;}.layout_whjobs_jobs_audition_residency_list .job-location{	padding-top: 3px;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	display: inline-block;	max-width: 100%;}.layout_whjobs_jobs_audition_residency_list .touring-icon{	margin-top: -5px;}#global_page_whjobs-jobs-view .jobs-wrapper .content,#global_page_whjobs-auditions-view .auditions-wrapper .content,#global_page_whjobs-residencies-view .residencies-wrapper .content{	padding: 0;	background: none;}.audition-description span{	font-size: 14px;	line-height: 23px;}.audition.expired .audition-description span,.audition.expired .capture-time + span{	color: #8c8c8c;}.right-block .left-block-browse{	float: left;	width: 68%;	padding-right: 2%;	border-bottom: none;	padding-bottom: 0;}#global_page_whjobs-auditions-view sup,#global_page_whjobs-residencies-view sup,#global_page_whjobs-jobs-view sup,#global_page_event-profile-index sup{	font-size: 14px;	text-transform: uppercase;	color: #e3351f;	font-family: 'sailec-bold', sans-serif;}#global_page_user-edit-profile .global_form div.form-wrapper-heading{	border-radius: 4px 4px 0 0;}#global_page_user-edit-profile .global_form div.form-wrapper-heading:first-child{	display: none;}#global_page_user-edit-profile .global_form div.form-wrapper-heading:first-child + .form-wrapper{	padding-top: 20px !important;}#global_page_whmedia-project-album div.layout_left{	width: 300px !important;}.right-block .right-block-browse.single{	float: right;	width: 30%;	padding-top: 0;}.right-block-browse.single .title-single{	font-size: 14px !important;	text-transform: inherit;	line-height: 23px;}.right-block-browse.single .location-block{	text-transform: inherit;}.deadline-block.expired .title-single + span{	color: #e3351f;	font-family: 'sailec-bold', sans-serif !important;}.right-block-browse.single .title-single + span{	text-transform: inherit !important;}div.content .left-block-browse .owner a,div.content .left-block .owner a,.row-all-jobs .col .owner a,.row-all-jobs .col .posted-on{	color: var(--dark-gray);	display: inline-block;	font-family: "sailec-bold", sans-serif;	font-size: 13px;	line-height: 1.2;	margin-bottom: 0;}div.content .left-block .owner{	margin-bottom: 0 !important;	line-height: 20px;}.left-block-browse .posted-on,.left-block-browse .audition-category,.left-block .audition-category,.left-block .posted-on,.left-block .event-category span + span{	font-family: 'sailec-bold', sans-serif;	font-size: 11px;	line-height: 20px;	color: #282828;	text-transform: uppercase;}#global_page_whjobs-auditions-view table,#global_page_whjobs-residencies-view table,#global_page_event-profile-index table{	width: 100%;}#global_page_event-profile-index .layout_middle .content > table{	display: block;}#global_page_event-profile-index .layout_middle .content > table > tbody{	display: block;}#global_page_event-profile-index .layout_middle .content > table > tbody > tr{	display: flex;	flex-direction: column;}.layout_whjobs_profile_auditions .audition .audition-location span:first-child{	display: none;}.layout_whjobs_profile_auditions .audition:last-child{	border-radius: 0 0 4px 4px;}.layout_whjobs_profile_auditions .audition.expired .audition-location span{	color: #8c8c8c;}/* .jobs-wrapper .job.expired > h3,.auditions-wrapper .audition.expired > h3{	padding-top: 6px;	padding-bottom: 3px;}*/.jobs-wrapper .job.expired .touring-icon,.auditions-wrapper .audition.expired .touring-icon{	background: #8c8c8c;}.jobs-wrapper .job.expired .touring-icon path,.jobs-wrapper .job.expired .touring-icon  circle,.jobs-wrapper .job.expired .touring-icon  rect,.auditions-wrapper .audition.expired .touring-icon path,.auditions-wrapper .audition.expired .touring-icon  circle,.auditions-wrapper .audition.expired .touring-icon  rect{	fill: var(--white);}.right-block .description-heading,.right-block .requirements-heading,.right-block .prepare_to_present-heading,.audition-description h3,.audition-prepare_to_present h3,.audition-application_instructions h3,.audition-requirements h3{	font-size: 16px;	font-family: 'sailec-bold';	display: block;	margin-bottom: 15px;}.right-block h3.description-heading,.right-block h3.requirements-heading,.right-block h3.prepare_to_present-heading,.right-block h3.additional_information-heading,.right-block h3.description-heading + span,.description-apply p{	line-height: 23px;	font-size: 14px;}.left-block-browse .font-regular,.font-regular,.left-block-browse .font-regular a{	font-family: 'sailec-regular';}.right-block .how-to-apply-block h3.description-heading{	display: inline-block;}.jobs-wrapper .left-block h1.capture,.jobs-wrapper .left-block h3.capture,.auditions-wrapper .left-block h1.capture,.auditions-wrapper .left-block h3.capture,.residencies-wrapper .left-block h1.capture,.residencies-wrapper .left-block h3.capture{	font-size: 40px;	font-family: 'sailec-light';	font-weight: 300;	line-height: 40px;	margin-bottom: 15px;	padding-right: 30px;}.jobs-wrapper .left-block h1.capture .badge-sm,.jobs-wrapper .left-block h3.capture .badge-sm,.auditions-wrapper .left-block h1.capture .badge-sm,.auditions-wrapper .left-block h3.capture .badge-sm,.residencies-wrapper .left-block h1.capture .badge-sm,.residencies-wrapper .left-block h3.capture .badge-sm{	vertical-align: super;}.jobs-wrapper .left-block h1.capture .icon-paypal,.jobs-wrapper .left-block h3.capture .icon-paypal,.auditions-wrapper .left-block h1.capture .icon-paypal,.auditions-wrapper .left-block h3.capture .icon-paypal,.residencies-wrapper .left-block h1.capture .icon-paypal,.residencies-wrapper .left-block h3.capture .icon-paypal{	width: 30px;}.jobs-wrapper .job > h3,.auditions-wrapper .audition > h3{	margin-bottom: 5px;}.layout_whjobs_jobs_list .content{	border-radius: 0 0 4px 4px !important;}#global_page_whjobs-index-index .layout_left{	width: 37%;}li.page_team_list_item .member_info .title-wrap::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.confirmed .member_info .title-wrap .icon-status-user::before{	margin-left: 0;}.confirmed .member_info .title-wrap .icon-status-user[title="approved"]:before, .icon-status-user[title="approved"]:before{	width: 25px;	height: 15px;	background-image: url(/application/themes/stagelync/images/add-icon.png?c=1463);	content: '';	display: inline-block;	margin-left: 0px;	position: relative;	z-index: 9;}.following_list .member_info a:hover, .student_list .member_info a:hover{	color: var(--blue);}.member_info .title-wrap .member_title span{	position: relative;	width: 25px;	height: 15px;	display: inline-block;}.confirmed .member_info .title-wrap .member_title:hover::after{	opacity: .8;}.confirmed .member_info .title-wrap .member_title span:hover::before, .denied .member_info .title-wrap .member_title span:hover::before, .unconfirmed .member_info .title-wrap .member_title span:hover::before, .deny:hover::before, .confirm:hover::before{	background: var(--white);	box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);	color: var(--dark-gray);	display: inline-block;	font-size: 12px;/*	left: 0;*/	left: -24px;	line-height: 16px;	padding: 1px 4px;	position: absolute;	top: 23px;	white-space: nowrap;	z-index: 12;}.confirmed .member_info .title-wrap .member_title span:hover::before{	content: 'approved';}.denied .member_info .title-wrap .member_title span:hover::before{	content: 'denied';}.unconfirmed .member_info .title-wrap .member_title span:hover::before{	content: 'waiting for approval';}.deny:hover::before{	content: 'deny';}.confirm:hover::before{	content: 'approve';}.unconfirmed.rounded .member_title span,.confirmed.rounded .member_title span,.denied.rounded .member_title span{	display: none;}a.confirm{	position: relative;}.confirmed .member_info a:hover, .denied .member_info a:hover, .unconfirmed .member_info a:hover{	text-decoration: none !important;	color: var(--blue);}.confirmed .member_info a i.fa-check-circle-o,.unconfirmed .member_info a i.fa-check-circle-o,.denied .member_info a i.fa-check-circle-o{	background: #e6e6e6;	padding: 0px 8px 0px 2px !important;	box-sizing: border-box;	line-height: 16px;}.member_type > a:last-child i, .title-wrap > a i:last-child{	border-radius: 0px 10px 10px 0px;}.denied .member_type .deny i{	padding: 0 8px !important;}.layout_left .confirmed .deny i,.layout_left .denied .deny i{	border-radius: 0px 10px 10px 0px !important;	padding: 0 8px !important;}.about-content .buttons-block{	text-align: left;}.denied .member_type::before{	left: -13px;}.confirmed .member_info a .fa-times-circle-o,.unconfirmed .member_info a .fa-times-circle-o,.denied .member_info a .fa-times-circle-o{	background: rgb(230, 230, 230);	padding: 0px 5px !important;	box-sizing: border-box;	line-height: 16px;}.single-deny .member_info a .fa-times-circle-o{	border-radius: 0px 10px 10px 0px;}.directory-pages .header-block h2 span{	font-family: 'sailec-bold';}.layout_whcore_related_acts #submit-wrapper{	padding-top: 5px;}.layout_left div[class*="layout_"] .buttons-block,.layout_whjobs_auditions_list_browse .buttons-block,.layout_whjobs_auditions_list .buttons-block,.jobs-wrapper .buttons-block,.auditions-wrapper .buttons-block,#global_page_schedule-page-index .buttons-block,.layout_whmedia_user_projects .buttons-block,div.layout_timeline_media.profile-tab .buttons,.layout_core_container_tabs .layout_timeline_profile_contact .tab-options,.buttons-block{	overflow: hidden;	border-top: none;	padding: 15px 0px 15px;	text-align: left;	border-radius: 0 0 4px 4px;	margin-top: 20px;}.layout_core_container_tabs .content hr{	height: 1px;	margin-bottom: 0;}#global_page_timeline-profile-index .layout_core_container_tabs .content{	background: none;	border: none;	box-shadow: none;}#permanent_location-wrapper,#traveling_country-wrapper{	display: none;}#permanent_location-wrapper.active,#traveling_country-wrapper.active{	display: block;}#location_type-element input[type="radio"]{	float: left;	margin-top: 3px;}#location_type-element input[type="radio"] + label{	overflow: hidden;	display: block;	padding-left: 5px;	font-size: 13px;}#location_type-element ul li{	margin-bottom: 5px;}#location_type-element ul li:last-child{	margin-bottom: 0;}#job_category_type-wrapper #type-wrapper,#permanent_location-wrapper #permanent_country-wrapper,#permanent_location-wrapper #permanent_city-wrapper{	padding: 0;	border-bottom: none;}#job_dates-wrapper #application_deadline-wrapper,#job_dates-wrapper #start_date-wrapper,#permanent_location-wrapper #permanent_country-wrapper,#permanent_location-wrapper #permanent_province-wrapper,#permanent_location-wrapper #permanent_region-wrapper,#permanent_location-wrapper #permanent_state-wrapper{	padding: 0 0 20px;	border-bottom: none;}#job_dates-wrapper #job_duration-wrapper{	padding: 0 0 0px;	border-bottom: none;}#global_page_whjobs-jobs-new-job #is_paid-wrapper,#global_page_whjobs-jobs-new-job #pay_scale-wrapper,#global_page_whjobs-jobs-edit-job #is_paid-wrapper,#global_page_whjobs-jobs-edit-job #pay_scale-wrapper{	padding: 0 0 20px;	border-bottom: none;}#global_page_whjobs-jobs-new-job #pay_scale-label,#global_page_whjobs-jobs-edit-job #pay_scale-label{	font-size: 14px;}#global_page_whjobs-auditions-edit-audition #venue-wrapper,#global_page_whjobs-auditions-new-audition #venue-wrapper,#global_page_whjobs-auditions-edit-audition #country-wrapper,#global_page_whjobs-auditions-edit-audition #state-wrapper,#global_page_whjobs-auditions-edit-audition #region-wrapper,#global_page_whjobs-auditions-edit-audition #province-wrapper,#global_page_whjobs-auditions-new-audition #country-wrapper,#global_page_whjobs-auditions-new-audition #state-wrapper,#global_page_whjobs-auditions-new-audition #region-wrapper,#global_page_whjobs-auditions-new-audition #province-wrapper,#global_page_whjobs-auditions-new-audition #city_select-wrapper,#global_page_whjobs-auditions-new-audition #street_address-wrapper,#global_page_whjobs-auditions-edit-audition #city_select-wrapper,#global_page_whjobs-auditions-edit-audition #street_address-wrapper,#global_page_whjobs-residencies-edit-residency #venue-wrapper,#global_page_whjobs-residencies-new-residency #venue-wrapper,#global_page_whjobs-residencies-edit-residency #country-wrapper,#global_page_whjobs-residencies-edit-residency #state-wrapper,#global_page_whjobs-residencies-edit-residency #province-wrapper,#global_page_whjobs-residencies-edit-residency #region-wrapper,#global_page_whjobs-residencies-new-residency #country-wrapper,#global_page_whjobs-residencies-new-residency #region-wrapper,#global_page_whjobs-residencies-new-residency #state-wrapper,#global_page_whjobs-residencies-new-residency #province-wrapper,#global_page_whjobs-residencies-new-residency #city_select-wrapper,#global_page_whjobs-residencies-new-residency #street_address-wrapper,#global_page_whjobs-residencies-edit-residency #city_select-wrapper,#global_page_whjobs-residencies-edit-residency #street_address-wrapper{	border-bottom: none;	padding: 0 0 20px;}#country-element.form-element{	overflow: inherit;}#global_page_whjobs-auditions-edit-audition .event_calendar_container select,#global_page_whjobs-auditions-new-audition .event_calendar_container select,#global_page_whjobs-residencies-edit-residency .event_calendar_container select,#global_page_whjobs-residencies-new-residency .event_calendar_container select,#global_page_event-event-edit .event_calendar_container select{	width: 60px !important;	margin-left: 5px;}#global_page_event-event-edit .event_calendar{	margin-top: 5px;}div.event_calendar td.valid.day-highlighted,div.event_calendar td.invalid.day-highlighted,.day-highlighted{	color: var(--white) !important;	background-color: #fdcb2c !important;}#global_page_event-event-edit #event_create_form h3{	display: none;}#global_page_event-event-edit #event_create_form{	background: none;}#global_page_whjobs-auditions-edit-audition .form-label,#global_page_whjobs-auditions-new-audition .form-label,#global_page_whjobs-residencies-edit-residency .form-label,#global_page_whjobs-residencies-new-residency .form-label{	display: block;	width: 100%;}#global_page_whjobs-auditions-edit-audition .event_calendar,#global_page_whjobs-auditions-new-audition .event_calendar,#global_page_whjobs-residencies-edit-residency .event_calendar,#global_page_whjobs-residencies-new-residency .event_calendar{	line-height: 28px;}.layout_page_profile_admins .buttons-block a,.layout_whjobs_auditions_list .buttons-block a,.jobs-wrapper .buttons-block a,.auditions-wrapper .buttons-block a{	margin: 0 !important;}.layout_left div[class*="layout_page_"].layout_page_profile_admins h3{	display: flex;	align-items: center;	gap: 14px;	margin-bottom: 15px !important;	padding: 0;	font: 24px / 1 'sailec-bold', sans-serif;	color: var(--black);	text-transform: initial;	vertical-align: middle;	border-bottom: none;	border-left: none;	border-radius: 0;	background: none;	box-sizing: border-box;/* &:before{	content: "";	display: block;	height: 10px;	margin-right: -20px;	margin-bottom: 17px;	border-radius: 0 4px 0 0;	background: url(/application/themes/stagelync/images/block-title-bg.png?c=1463) repeat-x;	background-size: 20px 8px;}*/}.layout_left div[class*="layout_page_"].layout_page_profile_admins h3:after{	content: "";	display: block;	width: 100%;	min-width: 30px;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.layout_left div[class*="layout_page_"].layout_page_profile_admins h3 > span:first-child{	display: inline-block;	padding: 2px 0 2px 0;	background: none;}/*Video pop up*/#global_page_page-index-send form #text-wrapper{	padding: 0 20px 20px;}#global_page_page-index-send form #text-wrapper #text-label{	display: none;}#global_page_page-index-send #submit-wrapper{	padding: 0 20px 0px!important;}#global_page_page-index-send form textarea#text{	height: auto!important;}#smoothbox_window #global_page_whcore-video-view .video-wrapper{	position: relative;	padding-bottom: 53.25%;	height: 0px;}#smoothbox_window #global_page_whcore-video-view .video-wrapper iframe{	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;}#smoothbox_window #global_page_whcore-video-view{	padding: 0%;}#smoothbox_window #global_page_whcore-video-edit #global_content_simple .global_form,#smoothbox_window #global_page_page-index-send #global_content_simple .global_form{	padding: 0;}#smoothbox_window #global_page_whcore-video-edit #global_content_simple .global_form h3,#smoothbox_window #global_page_page-index-send #global_content_simple .global_form h3{	font-family: "sailec-bold";	text-transform: uppercase;	text-align: center;	color: var(--dark-gray);}#smoothbox_window #global_page_whcore-video-edit #global_content_simple .global_form .form-elements,#smoothbox_window #global_page_page-index-send #global_content_simple .global_form .form-elements{	padding: 0 !important;}#global_wrapper .page_edit_package > .profile_img > img.item_photo_page{	margin: 0 auto;}.page_edit_package{	border: none !important;	margin: 0 0 2em !important;	background: transparent !important;}/* Schedule */.layout_schedule_page_schedule .tab-content{	padding: 0;}.day_info{	display: inline-block;}.layout_right .layout_schedule_page_schedule,.layout_core_container_tabs .layout_schedule_page_schedule{	box-shadow: 0 1px 3px var(--gray-ccc);}.layout_core_container_tabs .layout_schedule_page_schedule .calendar{	padding: 20px 20px 0 20px;	overflow: hidden;	box-sizing: border-box;}.layout_schedule_page_schedule div.buttons-block-edit,.layout_whcore_page_contact div.buttons-block-edit{	padding: 15px 0 15px!important;	margin: 0 40px 0 0;}.layout_right .layout_schedule_page_schedule .icon_next,.layout_right .layout_schedule_page_schedule .icon_previous,.layout_core_container_tabs .layout_schedule_page_schedule .icon_previous,.layout_core_container_tabs .layout_schedule_page_schedule .icon_next,.calendar .next,.calendar .prev{	line-height: 10px;	margin-bottom: 20px;	padding-right: 0;	font-weight: 400;}.layout_right .layout_schedule_page_schedule .icon_previous:before, .layout_core_container_tabs .layout_schedule_page_schedule .icon_previous:before, .calendar .prev:before{	float: left;}.calendar .next a::before{	float: right;	font-weight: 400;	padding-left: 5px;}.layout_right .layout_schedule_page_schedule .icon_next:before, .layout_core_container_tabs .layout_schedule_page_schedule .icon_next:before, .calendar .next:before{	float: right;	font-weight: 400;	padding-left: 5px;}#global_page_timeline-profile-content .layout_right{	width: 300px;	padding: 0 0 15px 15px;}#global_page_timeline-profile-content .layout_right form{	border-radius: 4px;}#global_page_messages-messages-view .messages-header{	position: relative;	padding: 24px 60px 0 21px;}#global_page_messages-messages-view .messages-header .message_view_actions{	position: absolute;	top: 24px;	right: 24px;}#global_page_messages-messages-view .messages-header h3{	height: auto !important;	line-height: inherit !important;	padding: 10px 20px !important;	border: none;}body#global_page_messages-messages-view .messages-header h3{	height: auto !important;	line-height: 1.2 !important;	padding: 0px 20px 4px !important;	text-transform: inherit;	font-size: 14px;	color: var(--dark);	font-family: 'sailec-regular';	border: none;}body#global_page_messages-messages-view .messages-header h3 .message-subject{	display: inline;	margin-right: 3px;	font: 400 14px "sailec-regular";	color: #999999;	text-transform: none;}.messages-wrapper .messages_list ul li .messages_list_photo{	display: inline-block;	float: left !important;	height: 120px;	width: 120px;	padding: 0 !important;}.messages-wrapper .messages_list ul li .messages_list_photo + .messages_list_from{	display: block;	overflow: hidden;	padding-left: 15px;	padding-right: 15px;	word-wrap: break-word;	width: auto;}#global_page_messages-messages-compose #global_wrapper .layout_main .layout_middle,#global_page_messages-messages-outbox #global_wrapper .layout_main .layout_middle,#global_page_messages-messages-inbox #global_wrapper .layout_main .layout_middle,#global_page_messages-messages-view #global_wrapper .layout_main .layout_middle{	border-radius: 4px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose div#to-element,#global_page_messages-messages-compose #messages_compose div#to-element{	max-width: 549px;}[id^="global_page_messages-messages-"] .messages_list_from_name,[id^="global_page_messages-messages-"] .messages_list_info_title{	font: 400 14px "sailec-regular";	color: var(--dark);	text-transform: none;}[id^="global_page_messages-messages-"] .messages_list_from_name{	padding: 3px 0 1px;}[id^="global_page_messages-messages-"] .messages_list_info_title .message-subject,[id^="global_page_messages-messages-"] .messages_list_from_name span{	font: 400 14px "sailec-regular";	color: #999999;	text-transform: none;	margin-right: 3px;}[id^="global_page_messages-messages-"] .messages_list .messages_list_from > .messages_list_from_date,[id^="global_page_messages-messages-"] .messages_list .messages_list_from > .messages_list_from_date .timestamp,[id^="global_page_messages-messages-"] .messages_list .messages_list_from_date{	color: #999999;	padding: 3px 0 1px;}[id^="global_page_messages-messages-"] .messages-header + .messages-content{	margin-top: 10px;}#global_page_messages-messages-view .messages-content h3{	display: none;}.messages-wrapper .messages_list ul li{	margin-bottom: 20px;}#global_page_messages-messages-view ul.message_view .message_view_from{	width: auto;}.messages-wrapper .messages_list ul li:last-child{	margin-bottom: 0;}.messages-wrapper .messages_list .messages_list_from > .messages_list_from_date{	margin-top: 0 !important;}.messages-wrapper .messages_list .messages_list_count_messages{	margin-bottom: 5px;}.layout_page_messages_messages_outbox .pages{	text-align: center;	padding-bottom: 10px;}.layout_page_messages_messages_outbox ul.paginationControl{	float: none;	display: inline-block;	border: none;}.messages-wrapper .messages_list ul .messages_list_info_title a,.messages-wrapper .messages_list ul .messages_list_info_title a span{	text-transform: uppercase;	font-family: "sailec-regular";	font-weight: 400;	font-size: 11px;}.messages-wrapper .messages_list ul li .messages_list_photo a img,.messages-wrapper .messages_list ul li .messages_list_photo a{	width: 120px;	height: 120px;	display: block;}.messages-wrapper .messages_list .messages_list_info_body{	font-weight: 400;	font-size: 12px;	padding-left: 0 !important;	margin-top: 10px;}.messages-wrapper .messages_list .messages_list_from_name a{	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	font-weight: 400;}.messages_list_count_messages .messages-total,.messages_list .messages_list_from > .messages_list_from_date span,.messages_list_count_messages .messages-unread,.messages_list_from_date span.timestamp,span.timestamp{	font-size: 11px;	font-family: "sailec-bold", sans-serif;	text-transform: uppercase;}.messages_list_count_messages .messages-unread{	color: #e3351f;}#global_page_messages-messages-search .messages_list_from_date{	line-height: 14px !important;}body#global_page_messages-messages-outbox .messages_list_from_name span.messages-total,#global_page_messages-messages-search .messages_list_from_date span.timestamp,span.timestamp,#global_page_messages-messages-search .messages_list_info_title em{	text-transform: none;	font: 400 14px "sailec-regular";}#global_page_messages-messages-outbox .messages-content,#global_page_messages-messages-inbox .messages-content,.custom-ajax-modal .layout_page_messages_messages_compose .form-elements,#global_page_messages-messages-compose .form-elements{	padding: 20px;	border: 1px solid #ededed;	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_messages-messages-view .messages-content{	padding: 0px 40px 20px;}#global_page_messages-messages-view .messages-content .message_view_info{	padding: 0;}.messages-content .tip a{	font-family: "sailec-bold", sans-serif;}#global_page_messages-messages-view .layout_main div.layout_middle .generic_layout_container.layout_core_content,#global_page_messages-messages-outbox .layout_main div.layout_middle .generic_layout_container.layout_core_content,#global_page_messages-messages-inbox .layout_main div.layout_middle .generic_layout_container.layout_core_content{	padding: 0;}#global_page_messages-messages-inbox .delete-block,#global_page_messages-messages-outbox .delete-block,#global_page_messages-messages-search .delete-block{	vertical-align: top;}.layout_page_messages_messages_inbox .messages_list ul li,.layout_page_messages_messages_outbox .messages_list ul li,#global_page_messages-messages-search .messages_list ul li{	display: table;	table-layout: fixed;	width: 100%;	box-sizing: border-box;	padding: 10px !important;}.layout_page_messages_messages_inbox .messages_list ul li.messages_list_new,.layout_page_messages_messages_search .messages_list ul li.messages_list_new,.messages_list ul li:hover{	background-color: #eee !important;	border-radius: 6px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3 + .form-elements,#global_page_messages-messages-compose #messages_compose h3 + .form-elements{	margin-top: 10px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose .form-label label,#global_page_messages-messages-compose #messages_compose .form-label label{	font: 400 14px "sailec-regular";	text-transform: none;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose div#to-label,#global_page_messages-messages-compose #messages_compose div#to-label{	float: left;	width: 30px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose div#to-label .description,#global_page_messages-messages-compose #messages_compose div#to-label .description{	font-size: 11px;}#global_page_messages-messages-view .messages-header h3 a{	color: var(--black);	font-family: "sailec-bold";}#global_page_messages-messages-view .messages-content h3{	max-width: 580px;	font-size: 13px;}#global_page_messages-messages-view .messages-content h3 a,body#global_page_messages-messages-outbox .messages_list_from_name .messages-total{	font-size: 18px;	font-family: "sailec-regular";}#global_page_messages-messages-view #body-wrapper{	padding: 0 0 15px 0 !important;}#global_page_messages-messages-view .messages-header h3 a:hover{	color: var(--black) !important;	text-decoration: underline;}#global_page_messages-messages-view .message_view{	max-width: 580px;}#global_page_messages-messages-view ul.message_view .message_view_photo{	width: inherit !important;}#global_page_messages-messages-view .messages-content h3 .message-subject{	text-transform: uppercase;	font-family: "sailec-bold";	font-size: 13px;}#global_page_messages-messages-view .messages-content{	position: relative;}#global_page_messages-messages-view .messages-content h3 + .message_view_header{	width: 40px;	position: absolute;	right: 40px;	top: 20px;}#global_page_messages-messages-view .messages-header h3,.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3,#global_page_messages-messages-compose #messages_compose h3,#global_page_messages-messages-inbox .messages-header h3,#global_page_messages-messages-outbox .messages-header h3,.layout_right .layout_schedule_page_schedule h3,.layout_core_container_tabs .layout_schedule_page_schedule h3,.layout_whcore_related_acts h3,.layout_right div[class*="layout_page_"] h3,.layout_left div[class*="layout_page_"] h3,#global_content_simple #error_message h3,div#global_wrapper .layout_right .search-block h3{	background: none;	box-sizing: border-box;	color: var(--black);	display: block;	font: 24px/1.2 "sailec-light";	line-height: 1;	margin-bottom: 0 !important;	padding: 12px 0;	text-transform: none;	vertical-align: middle;	width: 100%;	border: none;	white-space: normal;}#global_page_messages-messages-view .messages-header h3:before, .custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3:before, #global_page_messages-messages-compose #messages_compose h3:before, #global_page_messages-messages-inbox .messages-header h3:before, #global_page_messages-messages-outbox .messages-header h3:before, .layout_right .layout_schedule_page_schedule h3:before, .layout_core_container_tabs .layout_schedule_page_schedule h3:before, .layout_whcore_related_acts h3:before, .layout_right div[class*="layout_page_"] h3:before, .layout_left div[class*="layout_page_"] h3:before, #global_content_simple #error_message h3:before, div#global_wrapper .layout_right .search-block h3:before{	display: none;}#global_page_messages-messages-view .messages-header h3:after, .custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3:after, #global_page_messages-messages-compose #messages_compose h3:after, #global_page_messages-messages-inbox .messages-header h3:after, #global_page_messages-messages-outbox .messages-header h3:after, .layout_right .layout_schedule_page_schedule h3:after, .layout_core_container_tabs .layout_schedule_page_schedule h3:after, .layout_whcore_related_acts h3:after, .layout_right div[class*="layout_page_"] h3:after, .layout_left div[class*="layout_page_"] h3:after, #global_content_simple #error_message h3:after, div#global_wrapper .layout_right .search-block h3:after{	display: none;}#global_page_messages-messages-outbox .messages-header h3,#global_page_messages-messages-inbox .messages-header h3,.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3,#global_page_messages-messages-compose #messages_compose h3,#global_page_messages-messages-view .messages-header h3{	display: block;	margin-bottom: 1px !important;	padding: 0 0 0 15px;	font: 20px/1 'sailec-light', sans-serif;	text-transform: uppercase;	vertical-align: middle;	border-bottom: none;	border-left: 5px solid var(--blue);	border-radius: 5px;	background: none;	box-sizing: border-box;}#global_page_messages-messages-inbox .messages-header h3,#global_page_messages-messages-compose #messages_compose h3,#global_page_messages-messages-outbox .messages-header h3{	font: 24px/1 'sailec-bold', sans-serif;	text-transform: initial;}#global_page_messages-messages-view .messages-header p{	display: block;	margin-bottom: 10px !important;	padding: 0 0 0 20px;	font-size: 14px;	text-transform: none;	vertical-align: middle;	border-bottom: none;	border-left: none;	border-radius: 0;	background: none;	box-sizing: border-box;}#global_page_messages-messages-view .messages-header p span strong{	margin-right: 3px;	color: #999999;	font: 400 14px "sailec-regular";	text-transform: none;}div#global_wrapper .layout_right .search-block h3{	background-image: none;}body[id*="global_page_whjobs"] .layout_core_content > h3,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list > h3,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list > h3{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	color: var(--white);	display: table;	text-shadow: none;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	line-height: 50px;	margin-bottom: 0 !important;	padding: 0 20px;	text-transform: uppercase;	vertical-align: middle;	width: 100%;}#global_page_whcore-index-search-acts .layout_whcore_search_acts > h3,#global_page_whcore-index-search-touring .layout_whcore_search_turings > h3{	margin-bottom: 0 !important;	padding: 5px 20px;	color: var(--dark);	font-size: 13px;	height: 50px;	line-height: 50px;	border: none;	background: #e8e8e8;}#global_page_whcore-index-search-acts .layout_whcore_search_acts > h3 > span,#global_page_whcore-index-search-touring .layout_whcore_search_turings > h3 > span{	padding: 0;	color: var(--dark);	font-size: 13px;	font-family: "sailec-bold";	background: none;}.expired .job-location ul li{	color: #8c8c8c;}.layout_right .layout_whjobs_jobs_list .job-location span:first-child, .layout_right .layout_whjobs_auditions_list .audition-location span:first-child, .layout_right .layout_whjobs_auditions_list .audition-publisher, .layout_right .layout_whjobs_auditions_list .job-publisher, .layout_left .layout_whjobs_jobs_audition_list .job-location span:first-child, .layout_left .layout_whjobs_jobs_audition_list .audition-location span:first-child, .layout_left .layout_whjobs_jobs_audition_list .audition-publisher, .layout_left .layout_whjobs_jobs_audition_list .job-publisher, .layout_right .layout_whjobs_jobs_audition_list .job-location span:first-child, .layout_right .layout_whjobs_jobs_audition_list .audition-location span:first-child, .layout_right .layout_whjobs_jobs_audition_list .audition-publisher, .layout_right .layout_whjobs_jobs_audition_list .job-publisher, .layout_whjobs_jobs_audition_residency_list .job-location span:first-child, .layout_whjobs_jobs_audition_residency_list .audition-location span:first-child, .layout_whjobs_jobs_audition_residency_list .audition-publisher, .layout_whjobs_jobs_audition_residency_list .job-publisher, .layout_whjobs_jobs_audition_residency_list .job-location span:first-child, .layout_whjobs_jobs_audition_residency_list .audition-location span:first-child, .layout_whjobs_jobs_audition_residency_list .audition-publisher, .layout_whjobs_jobs_audition_residency_list .job-publisher{	display: none;}.layout_whjobs_jobs_audition_residency_list .job > h3,.layout_whjobs_jobs_audition_residency_list .job > h3 > a{	line-height: 1;	margin-bottom: 2px;}/* #global_page_whjobs-index-index .layout_whjobs_jobs_list > h3,#global_page_whjobs-index-index .layout_whjobs_auditions_list > h3,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse > h3,#global_page_whjobs-index-index .layout_whjobs_residencies_list > h3,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse > h3{	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);}*//* #global_page_whjobs-index-index .layout_whjobs_auditions_list_browse > h3,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse > h3{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	padding: 0 20px;	display: block;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	height: 50px;	line-height: 50px;	text-transform: uppercase;	font-size: 13px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--black);	font-family: 'sailec-bold';	margin-bottom: 0;}*/#global_page_whjobs-index-index .layout_whjobs_jobs_list > h3 a,#global_page_whjobs-index-index .layout_whjobs_auditions_list > h3 a,#global_page_whjobs-index-index .layout_whjobs_jobs_list > h3,#global_page_whjobs-index-index .layout_whjobs_auditions_list > h3,#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse > h3 a,#global_page_whjobs-index-index .layout_whjobs_residencies_list > h3,#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse > h3 a{	font-family: 'sailec-bold', sans-serif;	color: var(--dark-gray) !important;}.headline h2 a,.headline h1 a{	font-family: "sailec-bold", sans-serif;}#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse > h3 a:hover, #global_page_whjobs-index-index .layout_whjobs_residencies_list_browse > h3 a:hover, #global_page_whjobs-index-index .layout_whjobs_jobs_list > h3 a:hover, #global_page_whjobs-index-index .layout_whjobs_auditions_list > h3 a:hover, #global_page_whjobs-index-index .layout_whjobs_residencies_list > h3 a:hover, .layout_page_whjobs_auditions_browse .headline h2 a:hover, #global_wrapper .layout_page_whjobs_auditions_view .headline a:hover, .layout_page_whjobs_residencies_browse .headline h2 a:hover, #global_wrapper .layout_page_whjobs_residencies_view .headline a:hover, .layout_page_whjobs_jobs_browse .headline h2 a:hover, .layout_page_whjobs_jobs_view .headline h2 a:hover, #global_wrapper .layout_page_whjobs_jobs_view .headline a:hover, .layout_page_whjobs_jobs_search .headline h2 a:hover, .layout_page_whjobs_auditions_search .headline h2 a:hover, .layout_page_whjobs_residencies_search .headline h2 a:hover, #global_page_whjobs-jobs-categories-view .headline h1 a:hover, #global_page_whjobs-index-search .headline h1 a:hover{	color: var(--dark-gray) !important;	text-decoration: underline;}.auditions-wrapper .audition > h3 > a:hover, .jobs-wrapper .job > h3 > a:hover, .residencies-wrapper .residency > h3 > a:hover, .left-block-browse h3 > a.jobs-title:hover, .left-block-browse h3 > a.auditions-title:hover, .left-block-browse h3 > a.residencies-title:hover, .owner a:hover{	color: var(--blue) !important;}#global_page_whjobs-index-index .audition h3,#global_page_whjobs-jobs-browse .row-all-jobs h3,#global_page_whjobs-index-index .job h3,#global_page_whjobs-index-search .row-all-jobs h3,#global_page_whjobs-jobs-categories-view .row-all-jobs h3,#global_page_whjobs-index-index .residency h3,#global_page_whjobs-auditions-search .audition h3,#global_page_whjobs-residencies-search .residency h3,#global_page_whjobs-jobs-search .job h3{	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	margin-bottom: 0;	font-family: 'gtwalsheim-pro-bold', sans-serif;}#global_page_whjobs-index-index .audition h3 >a,#global_page_whjobs-jobs-browse .row-all-jobs h3 >a,#global_page_whjobs-index-index .job h3 >a,#global_page_whjobs-index-search .row-all-jobs h3 >a,#global_page_whjobs-jobs-categories-view .row-all-jobs h3 >a,#global_page_whjobs-index-index .residency h3 >a,#global_page_whjobs-auditions-search .audition h3 >a,#global_page_whjobs-residencies-search .residency h3 >a,#global_page_whjobs-jobs-search .job h3 >a{	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 21px;}#global_page_whjobs-index-index .audition h3 >a:hover, #global_page_whjobs-jobs-browse .row-all-jobs h3 >a:hover, #global_page_whjobs-index-index .job h3 >a:hover, #global_page_whjobs-index-search .row-all-jobs h3 >a:hover, #global_page_whjobs-jobs-categories-view .row-all-jobs h3 >a:hover, #global_page_whjobs-index-index .residency h3 >a:hover, #global_page_whjobs-auditions-search .audition h3 >a:hover, #global_page_whjobs-residencies-search .residency h3 >a:hover, #global_page_whjobs-jobs-search .job h3 >a:hover{	color: var(--blue);}#global_page_whjobs-index-index .job .row h3,#global_page_whjobs-index-index .audition .row h3,#global_page_whjobs-index-index .residency .row h3{	margin-top: 8px;	margin-bottom: 10px;}#global_page_whjobs-jobs-browse .row-all-jobs h3 a,#global_page_whjobs-auditions-browse .row-all-jobs h3 a{	font-family: 'sailec-regular', sans-serif;	margin-bottom: 0;}#search_form #q-wrapper{	margin-bottom: 15px;}.flash-not-found::before{	font-family: 'FontAwesome';	display: inline-block;	content: '\f071';	padding-right: 6px;}.flash-not-found{	font-family: 'sailec-bold', sans-serif;}.ts-schedule-location span{	display: block;}.ts-schedule-location span:first-child{	margin-bottom: 5px;}#global_page_whmedia-profile-ajax-delete-album h3{	text-align: center;}#global_page_whmedia-profile-ajax-delete-album .form-description + .form-elements{	padding: 2% 5% 5% 5% !important;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job h3,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job h3,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition h3,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job h3,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition h3,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency h3,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency h3{	margin-bottom: 0;}.ts-schedule-item.ts-schedule-title,.ts-schedule-title{	background: #fafafa;	padding: 10px 10px;	text-transform: uppercase;}.ts-schedule-item .ts-schedule-name.bold{	display: block;	margin-bottom: 5px;}#global_page_whjobs-auditions-new-audition .global_form h3,#global_page_whjobs-residencies-new-residency .global_form h3,#global_page_whjobs-jobs-new-job .global_form h3{	display: none;}#global_page_whjobs-auditions-new-audition .global_form,#global_page_whjobs-residencies-new-residency .global_form,#global_page_whjobs-jobs-new-job .global_form{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top !important;	background-image: none !important;	border-radius: 4px;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency{	border-bottom: 1px solid #ededed;	padding-bottom: 15px;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job:last-child, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job:last-child, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job:last-child, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition:last-child, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition:last-child, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency:last-child, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency:last-child{	border-bottom: none;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job-location > span:first-child, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job-location > span:first-child, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job-location > span:first-child, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition-location > span:first-child, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job-location > span + span::before, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition-location > span + span::before, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition-location > span + span::before, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency-location > span + span::before, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency-location > span + span::before{	display: none;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency-publisher a,body[id*="global_page_whjobs"] .jobs-auditions-wrapper .job-publisher a{	text-transform: capitalize;	font-size: 13px;	line-height: 16px;	font-family: 'sailec-bold', sans-serif;	color: var(--dark-gray) !important;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency-publisher a:hover, body[id*="global_page_whjobs"] .jobs-auditions-wrapper .job-publisher a:hover{	color: var(--blue) !important;}body[id*="global_page_whjobs"] .jobs-auditions-wrapper .job-publisher{	color: #8c8c8c;	text-transform: capitalize;	font-size: 14px!important;}body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency-publisher{	text-transform: capitalize;	font-size: 14px;	line-height: 16px;	font-family: 'sailec-bold', sans-serif;	color: var(--dark-gray);	padding-top: 3px;}body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition-category,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition-category span{	font-size: 11px;	text-transform: uppercase;	color: #8c8c8c;	font-family: 'sailec-bold', sans-serif;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job.expired .job-publisher,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job.expired .job-publisher,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job.expired .job-publisher,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition.expired .audition-publisher,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition.expired .audition-publisher,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency.expired .residency-publisher,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency.expired .residency-publisher{	color: #8c8c8c;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job.expired .job-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job.expired .job-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job.expired .job-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition.expired .audition-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition.expired .audition-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency.expired .residency-publisher a,body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency.expired .residency-publisher a{	color: #8c8c8c !important;}body[id*="global_page_whjobs"] .layout_whjobs_jobs_list .job.expired .job-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse .job.expired .job-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_jobs_list_browse_by_category .job.expired .job-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list .audition.expired .audition-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_auditions_list_browse .audition.expired .audition-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list .residency.expired .residency-publisher a:hover, body[id*="global_page_whjobs"] .layout_whjobs_residencies_list_browse .residency.expired .residency-publisher a:hover{	color: var(--blue) !important;}body[id*="global_page_whjobs"] h3.search-title{	background-color: #ffd320;	border-bottom: 1px solid #e8bb19;	box-sizing: border-box;	color: var(--black);	display: table;	font-size: 13px;	height: 50px;	line-height: 50px;	margin-bottom: 0 !important;	padding: 0 20px;	text-shadow: none;	vertical-align: middle;	width: 100%;	font-family: 'sailec-bold' !important;}#global_page_whjobs-auditions-search .audition-location > span + span::before, #global_page_whjobs-residencies-search .residency-location > span + span::before, #global_page_whjobs-jobs-search .job-location > span + span::before{	display: none;}#global_page_whjobs-auditions-search .audition-description > h3,#global_page_whjobs-residencies-search .residency-description > h3{	display: none;}#global_page_whjobs-auditions-search .audition-date > span + span,#global_page_whjobs-residencies-search .residency-date > span + span,#global_page_whjobs-jobs-search .job-date > span + span{	font-family: 'sailec-bold', sans-serif;}#global_page_whjobs-auditions-search .audition-location span,#global_page_whjobs-residencies-search .residency-location span,#global_page_whjobs-jobs-search .job-location span{	font-size: 11px;	text-transform: uppercase;}#global_page_whjobs-auditions-search .audition-description,#global_page_whjobs-residencies-search .residency-description,#global_page_whjobs-jobs-search .job-description{	margin-top: 15px;	font-size: 14px;	line-height: 23px;}.job.expired .capture-time + span{	color: #8c8c8c;}body[id*="global_page_whjobs"] .layout_core_content > h3{	border-radius: 4px 4px 0 0;	margin-bottom: 0 !important;	border-bottom: none;	color: var(--dark);	background-color: #e8e8e8;}#global_page_whjobs-jobs-browse .layout_core_content > h3{	margin-bottom: 0;	border-radius: 4px 4px 0 0;}.pages{	margin-top: 10px;	margin-bottom: 10px;}.paginationControl{	background: var(--white);	border: none;	margin-left: 20px;}.paginationControl > li.selected{	background-color: #ffd320;}.layout_left div[class*="layout_page_"] a:hover{	text-decoration: underline;}.layout_right .layout_schedule_page_schedule .prev,.layout_core_container_tabs .layout_schedule_page_schedule .prev,.calendar .prev{	display: block;	float: left;}.layout_right .layout_schedule_page_schedule .next,.layout_core_container_tabs .layout_schedule_page_schedule .next,.calendar .next{	display: block;	float: right;}.calendar .busy .day_info > a{	background: #ffd320;	border-radius: 50px;	color: #414141;}.calendar .next a.buttonlink_right{	font-weight: normal !important;}.layout_right .layout_schedule_page_schedule .busy .day_info > a:hover, .layout_core_container_tabs .layout_schedule_page_schedule .busy .day_info > a:hover{	color: #414141 !important;}.layout_core_rich_text_block{	background: var(--white);	box-shadow: 0 0 11px 0 #e6e6e6;	position: relative;	padding: 20px;	box-sizing: border-box;	border-radius: 4px;}.layout_core_rich_text_block p,.layout_core_rich_text_block h3,.layout_core_rich_text_block h4,.layout_core_rich_text_block h1,.layout_core_rich_text_block h2,.layout_core_rich_text_block h5,.layout_core_rich_text_block ul,.layout_core_rich_text_block ul li,.layout_core_rich_text_block ol,.layout_core_rich_text_block ol li{	background: transparent!important;}.layout_core_rich_text_block ol li{	margin-bottom: 10px;}.layout_core_rich_text_block h3{	font-family: "sailec-light";	margin-bottom: 10px;}.layout_core_rich_text_block p{	padding-bottom: 20px;}.layout_core_rich_text_block h2{	margin-bottom: 10px;	font-size: 20px;}.layout_core_rich_text_block a{	text-decoration: none;	color: #cb331c;}/* Who's Who */#global_page_core-pages-whos-who .layout_user_list_signups,#global_page_core-pages-whos-who .layout_whcore_who_to_follow{	background-color: #ededed;	border-radius: 4px;	box-shadow: 0 0 3px var(--gray-ccc);	box-sizing: border-box;	margin-bottom: 10px;	padding-bottom: 10px;	position: relative;}#global_page_core-pages-whos-who .layout_whcore_who_to_follow{	overflow: hidden;	padding: 0px;	max-width: 1600px;	position: relative;	margin: 0px auto 20px;}#global_page_core-pages-whos-who .layout_user_list_signups h3{	box-sizing: border-box;	color: var(--dark-gray);	display: table-cell;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	line-height: 1.4;	padding: 0 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	vertical-align: middle;	width: 100%;	background-color: transparent;	border: none;}#global_page_core-pages-whos-who .layout_whcore_who_to_follow h3{	background-color: var(--dark-gray) !important;	padding: 0 20px;	display: block !important;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	height: 50px;	line-height: 18px !important;	text-transform: uppercase;	text-shadow: none !important;	color: var(--white) !important;	font-family: 'sailec-bold';	margin-bottom: 0;	border-bottom: 1px solid var(--dark-gray) !important;	font-size: 14px !important;	background-image: none !important;}#global_page_core-pages-whos-who .layout_user_list_signups ul{	background: #ededed;	border: medium none;	border-radius: 0;	padding: 0 0 0 10px;}#global_page_core-pages-whos-who .layout_user_list_signups ul li{	box-sizing: border-box;	display: inline-block;	margin-bottom: 20px;	padding: 20px;	vertical-align: top;	width: 111px;}#global_page_core-pages-whos-who .layout_user_list_signups ul li a.newestmembers_thumb{	display: block;	float: none !important;	height: auto;	margin-bottom: 10px;	width: auto;}#global_page_core-pages-whos-who #browsemembers_ul.recent{	max-height: 494px;	overflow: hidden !important;}.layout_whcore_who_to_follow #browsemembers_ul.recent .follow-title{	display: none !important;}#global_page_core-pages-whos-who .layout_user_list_signups .newestmembers_info{	padding: 0 !important;}#global_page_user-index-home .layout_whcore_who_to_follow ul li:last-child{	margin-bottom: 0 !important;}#global_page_core-pages-whos-who .layout_user_list_signups .newestmembers_name{	margin-bottom: 5px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;	font-weight: bold !important;	font-size: 14px;}.browserUser-wrapper #browsemembers_ul .photo-wrapper{	float: left;}.browserUser-wrapper #browsemembers_ul .browser-wrapper{	display: block;	overflow: hidden;	padding-left: 20px;	padding-right: 15px;	word-wrap: break-word;}.browsemembers_results div.browsemembers_results_info > div{	display: block;}.browsemembers_results div.browsemembers_results_links{	padding: 0;}.name a.follow-name{	width: auto;}/*.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_info,*/a.follow-name{	display: block;	font-family: "gtwalsheim-pro-bold", sans-serif;	font-size: 17px;	line-height: 25px;	overflow: hidden;	text-overflow: ellipsis;	white-space: wrap;	width: 100%;}a.follow-name:hover{	color: var(--blue);}.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_info{	padding-left: 0 !important;	padding-top: 0!important;	font-weight: 400 !important;}#browsemembers_ul .browser-wrapper .browsemembers_results_info .follow-title{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	overflow: hidden;	color: #8c8c8c;	text-overflow: ellipsis;	font-weight: 400;	white-space: nowrap;	width: 100%;}#browsemembers_ul .browser-wrapper .browsemembers_results_info .follow-country,.current-location{	display: inline;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	line-height: 16px;	font-weight: 700 !important;}.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links{	float: none !important;	text-align: left;}.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links a.icon_friend_add,.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links a.icon_friend_remove{	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	position: relative;	border-bottom: 1px solid #c4a300;	margin-right: 10px;	display: inline-block;	box-sizing: border-box;	font-size: 12px;	height: 30px;	line-height: 30px;	margin-top: 5px;	padding: 0 15px !important;	font-family: 'sailec-bold';	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;}.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links a.icon_friend_add:hover, .browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links a.icon_friend_remove:hover{	color: var(--dark-gray) !important;}.browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links a.icon_friend_add::before, .browserUser-wrapper #browsemembers_ul .browser-wrapper .browsemembers_results_links a.icon_friend_remove::before{	display: none !important;}#global_page_core-pages-whos-who .newestmembers_info .open-cerabox{	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	position: relative;	border-bottom: 1px solid #c4a300 !important;	margin-right: 10px;	display: inline-block;	text-transform: uppercase;	box-sizing: border-box;	font-size: 12px;	border: none;	width: auto;	font-family: 'sailec-bold';	border-radius: 4px 4px 4px 4px;	color: var(--dark);}#global_page_core-pages-whos-who .newestmembers_info .open-cerabox .text{	font-size: 12px;	line-height: 22px;	padding: 0 5px;	font-family: 'sailec-bold';	display: inline-block;	box-sizing: border-box;	margin-left: 0 !important;	border: none;	color: var(--dark-gray);}#global_page_core-pages-whos-who .newestmembers_info .open-cerabox .text::after{	display: none;}#global_page_core-pages-whos-who .layout_user_list_signups .newestmembers_date{	display: none;}/* Delegate page */.layout_timeline_delete_account h3{	border-radius: 4px 4px 0 0;}#global_page_timeline-edit-delete #global_wrapper .global_form{	border-radius: 0 0 4px 4px;}#global_page_timeline-edit-delete #global_wrapper{	min-height: 80%;}.items-acts-ts{	background: var(--white);	padding: 20px;	border-radius: 0 0 4px 4px;}.item-acts-ts{	clear: both;	overflow: hidden;	padding-bottom: 15px;	font-size: 18px;	font-weight: 400;	line-height: 24px;}.item-acts-ts + .item-acts-ts{	border-top: 1px solid #ededed;	padding-top: 15px;}.item-acts-ts img{	float: left;	width: 100%;	max-width: 100px;}.item-acts-ts .page-title{	font-family: 'sailec-regular';	font-size: 18px;	color: var(--dark-gray);	word-wrap: break-word;	line-height: 20px;}.item-acts-ts .acts-cover{	display: inline-block;	float: left;	height: 100px;}.item-acts-ts .acts-info{	padding-left: 10px;	display: block;	overflow: hidden;	word-wrap: break-word;}.item-acts-ts .acts-country{	display: block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	word-wrap: break-word;	line-height: 20px;}.acts-country:hover{	color: var(--yellow);}.item-acts-ts .acts-title.bold{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	text-transform: capitalize;	color: #8c8c8c;	word-wrap: break-word;	font-weight: 400;}.item-acts-ts .acts-title.bold a{	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	text-transform: capitalize;	color: #8c8c8c;	word-wrap: break-word;	font-weight: 400;}.item-acts-ts .act-btn{	overflow: hidden;	padding-left: 10px;}.item-acts-ts .act-btn .delegate-page,.item-acts-ts .act-btn .delete-page{	display: inline-block;	vertical-align: top;	float: left;}span.highliter::before{	font-family: "icon-circus";	display: inline-block;	content: '\E038';	font-size: 14px;}span.highliter{	margin-right: 5px;}.item-acts-ts .act-btn .delegate-page{	margin-right: 10px;}.wait-for-accepted{	display: block;	color: #e3351f;	white-space: nowrap;}.wait-for-accepted::before{	font-family: "FontAwesome";	display: inline-block;	padding-right: 5px;	content: '\f017';}.item-acts-ts .act-btn a{	height: 30px;	line-height: 30px;	box-sizing: border-box;	margin-top: 5px;	padding: 0 15px !important;	font-family: 'sailec-bold';	border-radius: 4px 4px 4px 4px;	border-bottom: 1px solid #c4a300;	display: inline-block;	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	position: relative;	font-size: 12px;	text-transform: uppercase;	white-space: nowrap;}.item-acts-ts .act-btn a:hover{	color: var(--dark-gray)!important;}.item-acts-ts .act-btn a div{	line-height: 30px;	margin-left: 0 !important;	border: none;	color: var(--dark-gray);	font-size: 12px;	font-family: 'sailec-bold';	display: inline-block;	box-sizing: border-box;	text-transform: uppercase;}.info-wrapper{	clear: both;	font-size: 12px;	margin-top: 5px;}.info-wrapper .info-title{	font-family: 'sailec-bold';	display: block;	font-size: 11px;	margin-bottom: 5px;	margin-top: 10px;}.info-content{	background: #f1f1f1;	padding: 15px;	display: block;	border-radius: 5px;	margin-bottom: 15px;}@media screen and (max-width: 350px){.item-acts-ts img{	float: none;	max-width: 250px;	margin-bottom: 5px;}}#global_page_user-index-browse .headline .tabs{	display: none;}/* iPhone,portrait & landscape. */@media all and (max-device-width: 480px){html, body{	-webkit-text-size-adjust: none!important;}}/* iPad,portrait & landscape. */@media all and (min-device-width: 768px) and (max-device-width: 1024px){html, body{	-webkit-text-size-adjust: none!important;}}/* ! Signup pages */#global_page_user-signup-confirm #global_wrapper,#global_page_user-signup-verify #global_wrapper,#global_page_whcore-index-send-facebook-pixel #global_wrapper,#global_page_user-signup-resend #global_wrapper{	padding: 25px;}@media screen and (max-width: 1350px){#global_header .cm-notifications-container{	left: -207px;}#global_header .cm-messages-container{	left: -206px;}}@media screen and (max-width: 1000px){#global_page_user-signup-confirm #global_wrapper, #global_page_user-signup-verify #global_wrapper{	padding-top: 50px;}#global_wrapper .layout_core_container_tabs div ul,#global_wrapper .represented-by,#global_wrapper .produced-by,#global_wrapper .layout_core_container_tabs div[class*="_contact"] .represented-by{	width: 100%;}#global_wrapper .produced-by{	margin-left: 0px;	margin-bottom: 20px;	margin-right: 0;}}#global_page_whcore-index-confirm-change-email #global_content .layout_top .layout_middle{	border-radius: 0;}#global_page_whcore-index-confirm-change-email #global_content .layout_main,#global_page_user-signup-confirm #global_content,#global_page_user-signup-verify #global_content,#global_page_whcore-index-send-facebook-pixel #global_content,#global_page_whpayment-subscription-payment-return #global_content,#global_page_user-signup-resend #global_content{	background-color: #121622;	background-image: url(/application/themes/stagelync/images/404-stagelync.webp?c=1463);	background-position: 20% 0;	background-repeat: no-repeat;	background-size: 62% auto;	border-radius: 4px;	box-sizing: border-box;	color: var(--yellow);	padding: 10%;	max-width: 1600px;	margin: 0 auto;}#global_page_whcore-index-confirm-change-email h2,#global_page_user-signup-confirm #global_content h2,#global_page_user-signup-verify #global_content .error,#global_page_user-signup-verify #global_content .account-status,#global_page_whcore-index-send-facebook-pixel #global_content h2,#global_page_whpayment-subscription-payment-return #global_content h2,#global_page_user-signup-resend #global_content h2{	color: var(--yellow);	font-family: "sailec-bold", sans-serif;	font-size: 24px;	margin-bottom: 15px;}#global_page_user-signup-verify #global_content .account-status a{	color: var(--white);	text-decoration: underline;}#global_page_user-signup-verify #global_content .error{	text-align: center;}#global_page_user-signup-confirm #global_content p,#global_page_user-signup-resend #global_content p,#global_page_whcore-index-send-facebook-pixel #global_content p,#global_page_whpayment-subscription-payment-return #global_content p,#global_page_whcore-index-confirm-change-email #global_content p{	color: var(--white);}#global_page_user-signup-confirm #global_content a,#global_page_user-signup-resend #global_content a,#global_page_whcore-index-send-facebook-pixel #global_content a,#global_page_whpayment-subscription-payment-return #global_content a,#global_page_whcore-index-confirm-change-email #global_content a{	color: var(--white);}#global_page_user-signup-confirm #global_content a:hover, #global_page_user-signup-resend #global_content a:hover, #global_page_whcore-index-send-facebook-pixel #global_content a:hover, #global_page_whpayment-subscription-payment-return #global_content a:hover, #global_page_whcore-index-confirm-change-email #global_content a:hover{	color: var(--yellow);}#global_page_user-signup-confirm #global_content .btn-link,#global_page_user-signup-resend #global_content a,#global_page_whcore-index-send-facebook-pixel #global_content a,#global_page_whpayment-subscription-payment-return #global_content a,#global_page_whcore-index-confirm-change-email #global_content a{	text-decoration: underline;	text-transform: inherit;}#global_page_whpayment-subscription-payment-index #global_wrapper{	max-width: 100%;	padding-left: 0;	padding-right: 0;}#global_page_whpayment-subscription-payment-index #global_content > *{	margin: 0 auto 51px;	max-width: 1420px;	padding-left: 10px;	padding-right: 10px;}#global_page_whpayment-subscription-payment-index #global_content > .page-banner.pricing-banner{	max-width: 100%;	padding-left: 0;	padding-right: 0;}.pricing-banner .right{	justify-content: flex-end;}.pricing-banner .banner-center{	display: grid;	justify-content: center;}.pricing-banner .banner-center .banner-image{	width: 100%;	max-width: 150px;	margin-inline: auto;}.pricing-banner .banner-center .banner-subtitle{	font-size: 32px;	color: var(--white);	font-family: 'sailec-light', sans-serif;}#global_page_whpayment-subscription-payment-index .layout_whcore_breadcrumbs .breadcrumbs-primary{	margin: 0;}#global_page_user-signup-resend #global_content a{	font-family: "sailec-bold";}/* ! Feedback */.feedback-button-wrapper{	position: fixed;	bottom: 50px;	right: 18px;	z-index: 2000;	padding: 6px;	color: var(--white);	cursor: pointer;	background: var(--dark-gray);	-webkit-border-radius: 4px;	border-radius: 4px;/*   	-webkit-box-shadow: -5px 7px 18px rgba(0, 0, 0, 0.2);	-moz-box-shadow: -5px 7px 18px rgba(0, 0, 0, 0.2);	box-shadow: -5px 7px 18px rgba(0, 0, 0, 0.2);*/}.feedback-button-wrapper a{	line-height: inherit;	padding: 0;}.feedback-button-wrapper div span{	display: block;	color: var(--white);	text-align: center;	font-size: 11px;}.feedback-button-wrapper div span:hover{	color: var(--yellow);}/* form-notices-pro  */#global_wrapper ul.form-notices-pro{	width: 100%;	margin: 0;	padding: 15px;	border: 1px solid #e8e8e8;	border-radius: 4px;	background: #eee;}#global_wrapper ul.form-notices-pro > li{	float: none;	margin: 0 0 20px 0;	padding: 0;	border: none;	background: none;	overflow: visible;}#global_wrapper ul.form-notices-pro > li:before{	display: none;}#global_wrapper ul.form-notices-pro > li:last-child{	margin-bottom: 0;}#global_wrapper ul.form-notices-pro > li span{	display: block;	font-family: 'sailec-regular';	font-size: 14px;	line-height: 1.2;}#global_wrapper ul.form-notices-pro .btn-yellow{	margin-bottom: 10px;}#global_wrapper ul.form-notices-pro .btn-yellow:hover{	color: #333;}/* notices-auth  */.notices-auth{	display: inline-block;	width: auto;	margin: 0 0 10px;	padding: 15px 15px 13px;	border: 1px solid #e8e8e8;	border-radius: 4px;	background: #eee;}.notices-auth .btn{	margin-bottom: 2px;}.layout_group_profile_status .notices-auth{	margin-left: 10px;}/* notices-auth  */.notices-auth-mention-user{	display: block;	width: auto;	margin-left: auto;	margin-right: auto;	padding: 15px 15px 13px;	border: 1px solid #e8e8e8;	border-radius: 4px;	background: #eee;}.notices-auth-mention-user .btn{	margin-bottom: 2px;}.layout_group_profile_status .notices-auth-mention-user{	margin-left: 10px;}/* login button on header */.custommenu_56d57fefc149b{	display: none !important;}.custommenu_56d57fefc149b a{	display: none !important;}.event-date-wrapper.few-days-event li:first-child{	border-radius: 4px 0 0 4px;}.event-date-wrapper.few-days-event li:last-child{	border-radius: 0 4px 4px 0;}.layout_event_featured_slider .event-date-wrapper.few-days-event li .event-day{	font-size: 14px;}@media screen and (max-width: 1200px){#global_page_core-error-notfound .layout_main .pagenotfound-content{	margin: 0 15px;}.search-criteria + #browsemembers_ul li{	padding: 0 10px 40px 10px !important;}#global_page_core-pages-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(2){	width: 100%!important;}}@media screen and (max-width: 1100px){.members-list li{	width: 50%;}}@media screen and (min-width: 1000px){#global_header ul.navigation, #global_header ul.not-login{	display: block !important;}}/*}@media screen and (max-device-width: 1200px) and (orientation:landscape){#global_header ul.navigation, #global_header ul.not-login{	display: block!important ;}}*/@media screen and (max-width: 1160px){body[id*="global_page_page"] #global_wrapper .layout_main{	padding: 0 10px;}.page_basic_info_edit .pull-left-block{	float: none;	margin-bottom: 20px;}.page_basic_info_edit .pull-right-block{	float: none;}#global_page_timeline-profile-content .layout_top + .layout_middle{	margin: 0 20px;}#global_page_user-index-browse .browsemembers_results > ul > li{	width: 48%;}.search-criteria + #browsemembers_ul li{	width: 49%;}#global_page_whcore-index-confirm-change-email #global_content .layout_main{	margin: 0 20px 20px;	padding: 20px !important;	width: auto !important;}}@media screen and (min-width: 1000px){}@media screen and (max-width: 1060px){#global_wrapper .buttons-block.jobs, #global_wrapper .layout_page_event_profile_index .buttons-block.jobs{	display: block;	clear: both;	width: 100%;	margin-bottom: 10px;}#global_wrapper .buttons-block.jobs .shareIconsBlock{	top: 100%;}}@media screen and (max-width: 1070px){.browsemembers_results > ul > li, .content-item h2 + ul > li{	width: 48%;}#global_page_core-pages-advertising .box .content{	padding: 20px 20px 50px;}#global_page_core-pages-advertising .box header :is(img){	top: 25%;	width: 200px;}#global_page_core-pages-advertising .box header :is(h1){	top: 60%;	font-size: 55px;}#global_page_core-pages-advertising .box header :is(h2){	font-size: 36px;}#global_page_core-pages-advertising .box .big_text{	font-size: 27px;	line-height: 35px;}#global_page_core-pages-advertising p{	font-size: 21px;}}@media screen and (max-width: 1000px){.content-item h2 + ul > li, .content-item.work .layout_core_container_tabs .content > ul > li, .content-item.work h2 + ul > li, .search-wrapper .content .search-result li, #global_wrapper .search-wrapper .content .search-result.jobs ul li{	width: 48%;}.content-item h2 + ul > li.d-flex,.content-item.work .layout_core_container_tabs .content > ul > li.d-flex,.content-item.work h2 + ul > li.d-flex,.search-wrapper .content .search-result li.d-flex,#global_wrapper .search-wrapper .content .search-result.jobs ul li.d-flex{	display: flex;	width: 100%;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles{	width: 48%;	margin-right: 20px !important;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles:nth-child(odd){	margin-right: 0 !important;}.content-item.work li{	padding-right: 0;}.drop-down-list{	right: 0;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles{	width: 100% !important;	margin-right: 0 !important;}#global_page_core-pages-whos-who .layout_top + .layout_main{	margin: 0 !important;}.delegate-user-list li{	width: 49%;}}@media screen and (max-width: 980px){.layout_event_featured_slider{	flex: 0 0 100%!important;	padding-right: 0!important;}.card-future{	border-radius: 0!important;	flex: 0 0 50% !important;	max-width: 100%!important;	height: 150px!important;	min-height: 50px!important;	margin-bottom: 0!important;	margin-right: 0!important;	margin-top: 5px!important;	padding-bottom: 30%!important;}.card-future.static-slide-primary{	padding-bottom: 15px !important;}#global_page_event-index-calendar .layout_main .layout_middle .layout_event_featured{	flex: 0 0 100%!important;	overflow: hidden;}.page-directory-wrapper .video-wrapper,.page-directory-wrapper .about-content{	display: block;	width: 100%;	max-height: 100%;}}@media screen and (min-width: 768px){div.feedback-button-wrapper{	top: auto !important;	bottom: 50px;	right: 5px;}#global_page_whjobs-residencies-view .col-4 .float-right,#global_page_whjobs-auditions-view .col-4 .float-right,#global_page_whjobs-jobs-view .col-4 .float-right,#global_wrapper .layout_page_event_profile_index .col-4 .float-right{	float: right;	text-align: right;	margin-top: 0;	margin-bottom: 0;}#global_page_whjobs-residencies-view .col-4 .buttons-block,#global_page_whjobs-auditions-view .col-4 .buttons-block,#global_page_whjobs-jobs-view .col-4 .buttons-block{	float: right;	width: auto;}}@media screen and (min-width: 801px){#global_page_timeline-profile-index .layout_main .layout_middle, #global_page_timeline-edit-settings .layout_main .layout_middle{	max-width: 70%;}}@media screen and (min-width: 881px) and (max-width: 1060px){#compose-menu .feed-links{	overflow: hidden;	display: block;	width: 100%;	padding-left: 20px;}}@media screen and (max-device-width: 740px){div#div-bottom-to-top{	bottom: 5px;}}@media screen and (max-device-width: 640px){div.feedback-button-wrapper{	right: 5px;	top: auto !important;	bottom: 50px;}}@media screen and (max-width: 670px){#global_wrapper .activity-post-container{	padding: 20px !important;}#global_page_user-index-home .layout_main .layout_middle{	border-radius: 4px 4px 0 0;}form#user_form_login .form-description{	padding: 20px 30px 0 23px!important;}div.compose-container .overTxtLabel{	left: 20px !important;}#global_wrapper #activity-form #compose-menu #compose-submit,#global_wrapper #compose-menu .admin-post{	padding: 0 10px;}div.feedback-button-wrapper{	right: 5px;/*    	top: 90px;*/}#global_page_user-auth-forgot .layout_top + .layout_main{	padding: 0 !important;}html#smoothbox_window body#global_page_whcore-feedback-index{	min-height: 320px !important;	background-color: var(--white);}#global_page_messages-messages-view .message_quick_entry .message_view_info{	margin-top: 20px;}#global_page_whcore-index-confirm-change-email #global_content .layout_main,#global_page_user-signup-confirm #global_content,#global_page_user-signup-verify #global_content,#global_page_whcore-index-send-facebook-pixel #global_content,#global_page_user-signup-resend #global_content{	padding: 10px !important;}#global_page_whcore-index-confirm-change-email h2,#global_page_user-signup-confirm #global_content h2,#global_page_user-signup-verify #global_content .error,#global_page_user-signup-verify #global_content .account-status,#global_page_whcore-index-send-facebook-pixel #global_content h2,#global_page_user-signup-resend #global_content h2{	font-size: 18px;}#global_page_core-pages-advertising .box .background{	padding-bottom: 65%;}#global_page_core-pages-advertising .box header :is(img){	top: 20%;	width: 125px;}#global_page_core-pages-advertising .box header :is(h1){	top: 55%;	font-size: 32px;}#global_page_core-pages-advertising .box header :is(h2){	font-size: 24px;}#global_page_core-pages-advertising .box .content .big_text{	font-size: 24px;}}@media screen and (max-width: 740px){div#cerabox .cerabox-content iframe.ceraIframe{	width: 100% !important;}body header .search-fixed{	max-width: 100% !important;}#div-bottom-to-top{/* 	display: none;*/}p.welcome-info span{	display: block;}input#starttime-date-mobile.calendar,input#endtime-date-mobile.calendar{	width: 190px;}#date_time_primary-wrapper input#starttime-date-mobile.calendar,#date_time_primary-wrapper input#endtime-date-mobile.calendar{	width: auto;	margin-bottom: 0;}.event-date-wrapper{	clear: both;	float: none;	margin-left: 0;	overflow: hidden;}ul.one-day-event li{	height: 30px;	padding: 0;}ul.event-date-wrapper li span.event-day{	display: inline;}ul.event-date-wrapper .event-divider{	justify-content: center;	padding-bottom: 0;}.event-day,.event-month{	margin-right: 3px;}.event-oe{	width: inherit;	padding-left: 10px;}.event-more-details{	display: none;}html body[id*="global_page_event-index-create"] .event_calendar_container .calendar-date-sub-label,html body#global_page_event-event-edit .event_calendar_container .calendar-date-sub-label,html body[id*="global_page_event-index-create"] .calendar-time-sub-label,html body#global_page_event-event-edit .calendar-time-sub-label{	margin-bottom: 3px;	display: block;}html body[id*="global_page_event-index-create"] .calendar-time-sub-label + .event_calendar_container select:first-child, html body#global_page_event-event-edit .calendar-time-sub-label + .event_calendar_container select:first-child{	margin-left: 0!important;}html body[id*="global_page_event-index-create"] .event_calendar_container .calendar,html body#global_page_event-event-edit .event_calendar_container .calendar{	margin-bottom: 20px;}.event-date-wrapper{	clear: both;	float: none;	margin-left: 0;	overflow: hidden;}ul.event-date-wrapper li{	padding: 4px 1px 5px 1px;}ul.one-day-event li{	padding: 0 1px;}.event-date-wrapper li span{	display: inline;	font-size: 12px;}.event-oe{	width: inherit;	padding-left: 10px;}.event-more-details{	display: none;}.events_browse ul.event-date-wrapper{	float: none;	clear: both;	margin-left: 0;	margin-bottom: 5px;}.events_browse ul.event-date-wrapper li:not(.event-divider){	min-width: 73px;}body header .search-fixed input#faq_highliter.has-nav-btn{	width: 100%;	margin-right: 0;	margin-bottom: 10px;}div.layout_timeline_profile_contact ul{	padding-right: 0!important;}div.info-bottom-signin{	margin-top: 16px;}div#global_wrapper .welcome-info-top h3{	font-size: 48px;	line-height: 57px;	margin-bottom: 20px;}div#global_wrapper .welcome-info-top h3 div{	font-size: 48px;	line-height: 57px;}p.welcome-info{	font-size: 28px;	line-height: 33px;	margin-bottom: 30px;}div.welcome-info-top .info-more{	font-size: 20px;	margin-left: 35px;}div.welcome-info-top .info-more::before{	font-size: 24px;	left: -35px;}ul.welcome-items li:nth-child(2) .inner-wrap-blocks{	width: 270px;}ul.welcome-items li:nth-child(2) .title-welcome{	width: 157px;	display: inline-block;	font-size: 25px;}.content-block{	text-align: center;}div.welcome-info-middle .signup.btn{	line-height: 82px;	width: 285px;	font-size: 25px;	height: 80px;}html body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks li a,html body#global_page_user-index-home #global_wrapper .layout_user_home_links div.quicklinks li a{	padding: 14px 3px!important;}div.info-bottom-signin span,.welcome-info-middle .info-bottom-signin a{	font-size: 18px;}div.full-width-block .logo-block img{	width: 92px;	height: auto;}ul.welcome-items li:nth-child(2) .logo-block img{	width: 103px;	height: auto;}body header .search-fixed input#faq_highliter.has-nav-btn + #search_result_nav{	width: 100%;}ul.welcome-items{	display: flex;	flex-wrap: wrap;	flex-direction: row;	justify-content: center;	align-items: baseline;}div.full-width-block ul.welcome-items li{	width: 36%;	margin: 2% 5% 40px;/* 	margin-bottom: 20px;*/	vertical-align: top;}ul.welcome-items li:nth-child(2){	order: -1;	width: 100%!important;	margin-right: 0!important;	float: none;	display: flex;	margin: 2% 0 40px!important;}div.desc-welcome{	font-size: 18px;	margin-top: 10px;}div.full-width-block .logo-block{	margin-bottom: 20px;}div.welcome-info-middle{	margin: 0 auto 72px;}div.title-welcome{	font-size: 25px;}div.welcome-info-top{	margin: 20px auto 60%;}ul.welcome-items li:nth-child(2) .inner-wrap-blocks{	margin: 0 auto;}}@media screen and (max-device-width: 740px){#global_page_whcore-accounts-index .left-column, #global_page_whcore-accounts-index .right-column{	width: 100%!important;	padding: 20px 0 20px 0;}#global_page_timeline-edit-settings #cerabox,#global_page_timeline-edit-settings #cerabox iframe{	width: 300px!important;	min-width: 300px!important;}#global_page_whcore-accounts-index .left-column::before{	left: -1em!important;	top: 17.2em!important;}#global_page_whcore-accounts-index .left-column::after{	left: 8em!important;	top: 17.9em!important;	transform: rotate(90deg);}}@media screen and (max-device-width: 670px){}@media screen and (max-device-width: 600px){div#global_wrapper .welcome-info-top h3{	font-size: 41px;}}@media screen and (max-width: 480px){body#global_page_user-signup-index form select[id*="-month"]{	width: 42%!important;}ul.members-list li{	width: 50%;}div#global_wrapper .welcome-info-top h3{	font-size: 28px;	line-height: 28px;	padding-right: 0;}div#global_wrapper .welcome-info-top h3 div{	font-size: 30px;	line-height: 35px;}div.welcome-info-top .info-more{	font-size: 14px;}div.welcome-info-top .info-more::before{	font-size: 18px;	left: -25px;}div.welcome-info-top .info-more{	margin-bottom: 24px;}p.welcome-info{	padding-bottom: 0px;}body#global_page_whcore-index-welcome #global_wrapper,body#global_page_whpayment-pro-index #global_wrapper{	background-position: 15% 14%;}p.welcome-info,p.welcome-info span{	font-size: 18px;	line-height: 22px;}div.full-width-block ul.welcome-items li{	width: 90%;	margin: 2% 18px 40px;}}@media screen and (max-width: 640px){#global_page_whcore-index-browse-touring form .availability-wrap input, #global_page_whcore-index-browse-acts form .availability-wrap input{	padding: 10px 20px 10px 10px !important;	white-space: nowrap;}#global_page_core-pages-who-to-follow .browserUser-wrapper #browsemembers_ul li{	width: 100%;}.about-content .user-content{	height: auto;}div.item-book .book-info-wrap{	width: 100%;	padding-left: 0;	padding-right: 0;	padding-top: 20px;}.buttons-block .share-block .shareIconsBlock{	padding: 5px 4px;}.members-list li{	width: 50%;}div.wrap-block{	padding: 20px;}#global_page_whcore-index-browse-touring .touring-show-container.search{	margin-bottom: 15px;}.jobs-wrapper table .right-block,.auditions-wrapper table .right-block{	width: 100% !important;	display: block;	float: none !important;	margin-bottom: 15px;	padding-top: 10px !important;}.jobs-wrapper .job-description{	margin-bottom: 3px;}#global_page_schedule-page-add-range{	overflow: hidden !important;	min-width: 240px !important;}.page-cover-wrapper .archive{	right: -71px;	top: 11px;}.delegate-user-list li{	width: 100%;	padding-right: 0;}#global_page_whcore-delegate-delegate-rights .delegate-pop-up{	min-width: 300px;}#global_page_whcore-delegate-delegate-rights .delegate-pop-up h3{	height: 66px;}.page-cover-wrapper .archive span{	font-size: 8px;}#global_page_core-error-notfound .heading-page{	font-size: 18px;}.auditions-wrapper table,.auditions-wrapper table tr,.auditions-wrapper table tbody,.jobs-wrapper table,.jobs-wrapper table tr,.jobs-wrapper tbody{	display: block;}.jobs-wrapper table .left-block,.jobs-wrapper table .left-block-browse,.auditions-wrapper table .left-block,.auditions-wrapper table .left-block-browse{	padding-bottom: 10px !important;}.jobs-wrapper table .left-block,.auditions-wrapper table .left-block{	width: 100% !important;	padding-bottom: 0px;	padding-right: 0;	float: none !important;	display: block;}.page_basic_info_edit .not-available i{	margin-bottom: 15px;	display: block;}.right-block-browse{	padding-top: 10px;	margin-bottom: 0px;}.right-block-browse.single{	padding-top: 0;	margin-top: 0 !important;}#global_page_whjobs-jobs-browse .job .content,#global_page_whjobs-auditions-browse .audition .content,#global_page_whjobs-residencies-browse .residency .content{	padding: 20px 20px 0 20px !important;}.right-block-browse .start-date-block,.right-block-browse .job-duration-block,.right-block-browse .type-block{	padding-top: 0px;}.right-block .left-block-browse h3{	font-size: 14px !important;	line-height: 23px !important;}#global_page_schedule-page-add-range #end-wrapper,#global_page_schedule-page-remove-range #end-wrapper{	padding-left: 13px !important;}#global_page_schedule-page-add-range #start-wrapper,#global_page_schedule-page-remove-range #start-wrapper{	padding-right: 13px !important;}#global_page_schedule-page-add-range .event_calendar,#global_page_schedule-page-remove-range .event_calendar{	margin-top: 5px;}#global_page_schedule-page-add-range #start-element span,#global_page_schedule-page-add-range #end-element span,#global_page_schedule-page-remove-range #end-element span,#global_page_schedule-page-remove-range #start-element span{	font-size: 12px;}body#global_page_schedule-page-add-range .global_form_popup .form-elements,body#global_page_schedule-page-remove-range .global_form_popup .form-elements{	padding: 7% 3% !important;}#global_page_schedule-page-add-range,#global_page_schedule-page-remove-range{	min-width: 240px !important;}#global_page_whcore-delegate-delegate-rights .delegate-pop-up{	min-width: 300px !important;}.search-criteria + #browsemembers_ul li{	width: 100%;}}@media screen and (max-width: 991px){#global_page_whjobs-index-index .top-ad-wrapper iframe, .top-ad-wrapper iframe{	min-height: 90px;	height: 90px !important;}#global_page_whjobs-index-index .top-ad-wrapper .layout_core_ad_campaign,.top-ad-wrapper .layout_core_ad_campaign{	min-height: 90px;	margin-top: 0 !important;	margin-bottom: 0 !important;}}@media screen and (max-width: 880px){.layout_schedule_page_schedule div.buttons-block-edit{	margin: 0 20px;}.btn-grey-rounded{	width: 50px;	height: 50px;	padding: 0 20px;}.btn-grey-rounded::before{	font-size: 20px;	line-height: 48px;}#global_wrapper .produced-by .wrap-produced{	padding: 15px;}#global_wrapper .layout_core_container_tabs div[class*="_contact"] .represented-by .wrap-represented{	padding: 20px;}#global_page_whcore-index-followers .following_list li,#global_page_whcore-index-following .following_list li{	width: 49%;}#global_page_page-index-view.not-login-body #global_wrapper .user-not-logged-in .layout_top{	padding-top: 30px;}div.layout_timeline_school_application footer.buttons{	margin: 20px 0!important;}#global_page_event-index-browse .layout_middle .layout_event_event_create{	display: block;}#global_page_page-index-view #global_wrapper .user-logged-in .layout_top{	padding-top: 20px;}#global_page_whjobs-auditions-search.not-login-body .layout_middle #global_wrapper .layout_main,#global_page_whjobs-residencies-search.not-login-body .layout_middle #global_wrapper .layout_main,#global_page_whjobs-jobs-search.not-login-body .layout_middle #global_wrapper .layout_main{	padding: 0!important;}#global_page_whjobs-index-index.not-login-body .layout_left .layout_core_content{	max-width: 100%;}body#global_page_user-signup-index #signup_profile_form div > div h3 + .form-description{	width: auto;}#activity-feed > li{	position: relative;}.layout_page_timeline_edit_index #description-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group,.layout_page_timeline_edit_index #management-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group,.layout_page_timeline_edit_index #our_team-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group{	margin-left: 10px!important;}.layout_page_timeline_edit_index .mce-container.mce-last.mce-flow-layout-item.mce-btn-group{	margin-right: 10px!important;}div#global_wrapper .layout_timeline_school_application #description-wrapper,div#global_wrapper .layout_timeline_school_application .media-wrapper-title,div#global_wrapper .layout_timeline_school_application #management-wrapper,div#global_wrapper .layout_timeline_school_application #our_team-wrapper{	padding: 20px!important;}div#global_wrapper .layout_timeline_school_application .media-wrapper{	padding: 0 20px 20px!important;}#global_page_whcore-index-welcome.not-login-body #global_header .layout_custommenu_custom_menu + .layout_custommenu_custom_menu,#global_page_whpayment-pro-index.not-login-body #global_header .layout_custommenu_custom_menu + .layout_custommenu_custom_menu{	display: none;}p.welcome-info{	padding-right: 0;}#global_page_user-index-home div.layout_core_ad_campaign{/* 	display: none!important;*/}html #global_page_whcore-index-welcome #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login li:first-child, html #global_page_whpayment-pro-index #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login li:first-child{	padding: 0!important;}html #global_page_whcore-index-welcome #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login::before, html #global_page_whpayment-pro-index #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login::before, html #global_page_whpayment-pro-index #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login::after, html #global_page_whcore-index-welcome #global_header div[id*="custommenu"].layout_core_menu_mini #core_menu_mini_menu > ul.not-login::after{	display: none;}div.welcome-info-middle,div.info-bottom-signin{	text-align: center;}html #global_page_whcore-index-welcome div#global_header .not-login-header,html #global_page_whpayment-pro-index div#global_header .not-login-header{	height: 57px!important;}html body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu .quicklinks li a,html body#global_page_user-index-home #global_wrapper .layout_user_home_links div.quicklinks li a{	padding: 3px 5px!important;}body[id*="global_page_event"] .layout_main .layout_right > div,body[id*="global_page_event"] .layout_main .layout_left > div{	width: 100%;	max-width: 100%;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles,#global_page_event-index-create .layout_middle #event_create_form,#global_page_event-index-create .layout_middle #event_create_form + .layout_core_html_block{	width: 100%;}#global_page_event-index-create .layout_middle #event_create_form + .layout_core_html_block{	margin-top: 20px;}body[id*="global_page_event"] .layout_main .layout_right,body[id*="global_page_event-profile-index"] .layout_main .layout_middle{	padding: 0px!important;	width: 100%;	margin-left: 0;	float: none;}.members-list li{	width: 25%;}body#global_page_core-error-requireuser .layout_main .layout_middle .generic_layout_container.layout_core_content{	float: none;	width: 100%;}#global_page_timeline-profile-index div.layout_right > div{	width: 100%;	max-width: 100%;}#global_page_core-error-requireuser .layout_main .layout_middle #help_content #formHelp{	padding-left: 0;	padding-top: 20px;}#global_header a.custommenu_585beb1385003 span.item-title{	float: none !important;	white-space: nowrap;}body#global_page_moderatortoolbox-log-index #global_wrapper .layout_main .layout_right_custom{	width: 100%;	padding: 0 0 15px 0;}body#global_page_moderatortoolbox-log-index #global_wrapper .layout_main .layout_middle{	width: 100%;}.schedule_list div.layout_right > div,div.layout_left > div,body #global_wrapper .layout_left h3.edit-page-heading{	width: 100%;	max-width: 100%;}iframe .member-info .btn.btn-yellow{	background-color: #ffd320;	background-image: linear-gradient(to bottom, var(--yellow) 0%, var(--yellow) 75%);	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	position: relative;	border-bottom: 1px solid #c4a300;	margin-right: 10px;	display: inline-block;	box-sizing: border-box;	font-size: 12px;}#global_page_whjobs-index-index .layout_right{	padding: 0;	margin-top: 15px;}#global_page_user-index-home .layout_left .layout_core_ad_campaign,#global_page_user-index-home .layout_left .layout_core_html_block{	display: none;}body#global_page_page-index-view .layout_left .layout_page_feed > h3{	border-bottom: 1px solid #d6d6d6 !important;}#global_page_page-index-view .layout_left .layout_page_feed .compose-container > div[id*="input_"]{	display: none !important;}body#global_page_page-index-view .layout_left .layout_page_feed .compose-container .compose-container > div[id*="input_"]{	display: block !important;}body#global_page_page-index-view .layout_left .layout_page_feed{	display: block;}html body#global_page_page-index-view div.layout_left div.activity-post-container #compose-container div[id*="input_"]{	display: block!important;}body#global_page_page-index-view .layout_left .layout_page_feed #compose-link-activator + #compose-link-activator{	display: none;}body#global_page_page-index-view .layout_left div{	height: inherit !important;}body#global_page_page-index-view .layout_left div.icon-video{	height: 25px !important;}body#global_page_page-index-view .layout_left .layout_page_feed #compose-link-activator:hover{	text-decoration: none !important;}#global_page_user-auth-login #global_wrapper,#global_page_user-auth-forgot #global_wrapper,#global_page_user-signup-index #global_wrapper,body.not-login-body #global_wrapper{	margin: 0 auto 20px !important;}div#global_wrapper .page-directory-wrapper .video-wrapper .page-position{	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}body#global_page_whjobs-index-index .layout_core_ad_campaign .banner.white{	width: 100%;}body#global_page_whjobs-index-index .layout_core_ad_campaign{/* display: none */}#global_page_messages-messages-outbox .messages-content, #global_page_messages-messages-inbox .messages-content, #global_page_messages-messages-search .layout_main .generic_layout_container.layout_core_content{	padding: 20px !important;}#global_page_messages-messages-view .messages-content h3 + .message_view_header{	right: 20px;}#global_page_messages-messages-view .messages-content h3{	padding-right: 20%;}body#global_page_whjobs-index-index .layout_core_ad_campaign .banner.white,#global_page_whcore-index-search-touring .layout_main .layout_right,#global_page_whcore-index-search-acts .layout_main .layout_right,#global_page_whjobs-jobs-search #global_wrapper div.layout_main .layout_right{	width: 100%!important;}#global_page_whcore-index-search-touring .layout_main .layout_right,#global_page_whcore-index-search-acts .layout_main .layout_right,#global_page_whjobs-jobs-search #global_wrapper div.layout_main .layout_right{	padding-left: 0!important;}#global_page_messages-messages-view .message_quick_entry .message_view_info{	padding-left: 0 !important;	padding-top: 0 !important;}.custom-ajax-modal .layout_page_messages_messages_compose #global_content,#global_page_messages-messages-compose #global_content,#global_page_messages-messages-outbox #global_content,#global_page_messages-messages-view #global_content,#global_page_messages-messages-inbox #global_content,#global_page_messages-messages-search #global_content{	padding: 0;}#global_page_whcore-index-followers .layout_top + .layout_main,#global_page_whcore-index-following .layout_top + .layout_main{	margin: 0 !important;}#global_wrapper .delegate-input-wrapper input#delegate_input{	width: 100% !important;}#global_header #core_menu_mini_menu > ul.not-login > li{	padding: 9px 0 0;}#global_header #core_menu_mini_menu > ul.not-login li.custommenu_56b30e4cd9802{	border-left: none;	border-right: none;}.custom-ajax-modal .layout_page_messages_messages_compose .layout_main .layout_left,.custom-ajax-modal .layout_page_messages_messages_compose .layout_main .layout_middle,body#global_page_messages-messages-compose .layout_main .layout_left,body#global_page_messages-messages-compose .layout_main .layout_middle{	width: 100%;	padding: 0;}body#global_page_whjobs-jobs-browse .search-criteria + .job:nth-child(2) .content, body#global_page_whjobs-auditions-browse .search-criteria + .audition:nth-child(2) .content, body#global_page_whjobs-residencies-browse .search-criteria + .residency:nth-child(2) .content{	padding: 20px 20px 0 !important;}.jobs-auditions-title-grey + .jobs-wrapper .search-criteria h3,.jobs-auditions-title-grey + .auditions-wrapper .search-criteria h3{	padding: 20px 20px 0 !important;}#global_page_invite-index-index .layout_main{	padding: 0 !important;}#global_page_invite-index-index #invite_form{	margin: 0 10px;}#global_page_user-edit-profile .layout_left + .layout_middle,#global_page_user-professional-profile-edit .layout_left + .layout_middle,.layout_page_timeline_edit_index .layout_left + .layout_middle,.layout_page_timeline_edit_settings .layout_left + .layout_middle,#global_page_page-page-edit .layout_left + .layout_middle,#global_page_whcore-description-index .layout_left + .layout_middle,body[id*="global_page_whcore"] .layout_left + .layout_middle,body[id*="global_page_whcommentswp"] .layout_left + .layout_middle,#global_page_schedule-page-index .layout_left + .layout_middle,#global_page_page-page-apps .layout_left + .layout_middle,#global_page_page-statistics-visitors .layout_left + .layout_middle,#global_page_page-statistics-views .layout_left + .layout_middle,#global_page_page-statistics-map .layout_left + .layout_middle{	padding: 0 !important;}#global_header li.special-item-html-block.menu_core_main{	overflow: hidden;}#global_header li.special-item-html-block.menu_core_main form{	margin: 0 auto;	float: none;}#global_header .search-global{	padding: 7px 0;}.content-item.work .layout_core_container_tabs .content > ul > li,.content-item.work h2 + ul > li{	padding: 10px !important;	margin: 0 0 20px 0 !important;}.content-item.work .layout_core_container_tabs .content > ul > li.d-flex,.content-item.work h2 + ul > li.d-flex{	display: flex;	width: 100%;}body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse + .layout_whjobs_jobs_list_browse,body#global_page_whjobs-index-index .layout_whjobs_auditions_list_browse,body#global_page_whjobs-index-index .layout_whjobs_residencies_list_browse{	float: none;	width: 100%;	margin-right: 0;	margin-bottom: 15px;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #discipline-wrapper{	padding: 0 20px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .first-post,#global_page_timeline-educations-browse .layout_whcore_wp_news .following-post{	width: 100%;	float: none;}#global_page_timeline-educations-browse .layout_timeline_education_actions{	margin-top: 15px;}#global_page_timeline-educations-browse .layout_whcore_wp_news .following-post figure{	padding-left: 0;}.page-description{	padding: 15px;	margin-top: 10px;}}@media (max-width: 800px){.content-item h2 + ul > li, .content-item.work .layout_core_container_tabs .content > ul > li, .content-item.work h2 + ul > li, .search-wrapper .content .search-result li{	width: 100%;}#global_page_core-pages-whos-who .layout_main .layout_middle .layout_core_ad_campaign img,#global_page_whcore-index-browse-acts .layout_main .layout_middle .layout_core_ad_campaign img,#global_page_whcore-index-browse-touring .layout_main .layout_middle .layout_core_ad_campaign img{	width: 100%;}#global_page_core-pages-whos-who .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whcore-index-browse-acts .layout_main .layout_middle .layout_core_ad_campaign,#global_page_whcore-index-browse-touring .layout_main .layout_middle .layout_core_ad_campaign{	margin-bottom: 20px;}#global_page_whjobs-jobs-view #q-element,#global_page_whjobs-jobs-view #country_autosuggest,#global_page_whjobs-jobs-view #traveling_country-element{	width: 100%;	max-width: 100% !important;}body#global_page_timeline-profile-index #global_wrapper .layout_core_container_tabs .tabs_parent + div.layout_activity_feed{	padding: 0 !important;}#global_page_timeline-profile-index #global_wrapper .layout_user_profile_fields .content{	padding: 0 !important;}#global_page_page-index-create .layout_middle .layout_core_content,#global_page_page-index-create .layout_middle .layout_core_content + .layout_core_html_block,#global_page_whjobs-jobs-new-job .layout_main .layout_middle .layout_core_content,#global_page_whjobs-jobs-new-job .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-auditions-new-audition .layout_main .layout_middle .layout_core_content,#global_page_whjobs-auditions-new-audition .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-residencies-new-residency .layout_main .layout_middle .layout_core_content,#global_page_whjobs-residencies-new-residency .layout_main .layout_middle + .layout_core_html_block{	width: 100% !important;	float: none;}#global_page_page-index-create #global_wrapper #global_content{	padding: 0 !important;}#global_wrapper .page-directory-wrapper .video-wrapper .page-name{	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}#global_wrapper .page-directory-wrapper .video-wrapper .page-name a{	display: inline;	white-space: nowrap;}html body#global_page_timeline-profile-index .generic_layout_container.layout_user_profile_fields{	padding: 0 20px 20px !important;}#nationality_select_input{	font-size: 16px;	line-height: 1;}#global_page_user-signup-index form .form-elements .form-element{	overflow: visible;}.multiselect-wrapper{	position: relative;}ul.nationality-select{	top: 100%;	left: 0;}#activity-feed li.page_create .feed_item_body .feed_item_link_title{	margin-block: 10px;}#global_page_page-index-view #cerabox:has(.video-wrap-cerabox){	top: 50% !important;	transform: translateY(-50%) !important;	margin-top: 0 !important;}}@media screen and (max-width: 640px){#global_page_whcore-index-browse-acts div.event_calendar, #global_page_whcore-index-browse-touring div.event_calendar{	margin-left: -100px;}#global_page_user-index-browse .browsemembers_results > ul > li{	width: 100%;}#global_page_whcore-index-browse-acts div.event_calendar + div.event_calendar,#global_page_whcore-index-browse-touring div.event_calendar + div.event_calendar{	margin-left: -250px;}#global_page_schedule-page-add-range .global_form_popup .form-elements{	padding: 7% 4% !important;}.right-block-browse.single .deadline-block{	padding-top: 10px !important;}#global_page_core-pages-whos-who #followsList .people{	width: 100% !important;	float: none;}#global_page_core-pages-whos-who .layout_right + .layout_middle{	padding: 0;}.page_basic_info_edit .ts-schedule-item > div,.layout_whcore_page_schedule .ts-schedule-item > div{	display: block;	padding-left: 0;	width: 100%;}#global_page_whcore-index-followers .following_list li,#global_page_whcore-index-following .following_list li{	width: 100%;	padding: 0;}#global_page_whjobs-jobs-view .jobs-wrapper .content,#global_page_whjobs-residencies-view .residencies-wrapper .content,#global_page_whjobs-auditions-view .auditions-wrapper .content{	padding: 0 !important;}.jobs-wrapper .left-block h1.capture,.jobs-wrapper .left-block h3.capture,.auditions-wrapper table .left-block > h1.capture,.auditions-wrapper table .left-block > h3.capture,.residencies-wrapper table .left-block > h1.capture,.residencies-wrapper table .left-block > h3.capture,.left-block-browse h3,.left-block-browse h3 > a.auditions-title,.left-block-browse h3 > a.jobs-title,.jobs-wrapper .job > h3,.jobs-wrapper .job > h3 > a,.jobs-wrapper .job > h3.owner,.auditions-wrapper .audition > h3,.auditions-wrapper .audition > h3 > a{	font-size: 18px !important;	line-height: 22px !important;}#global_page_whjobs-residencies-view sup,#global_page_whjobs-auditions-view sup,#global_page_whjobs-jobs-view sup,.left-block-browse sup{	font-size: 12px;}.left-block-browse .edit-block.pull-right,.left-block-browse .edit-block{	float: none;	text-align: right;	margin: 0 0 15px 0;}.right-block-browse.single .block-item.start-date-block{	padding-top: 10px;}.jobs-wrapper .job > h3{	margin-bottom: 5px !important;}#global_page_whjobs-jobs-browse .job-description{	margin-bottom: 0;}.search-heading-wrap #searchform form{	width: 180px;}.page-directory-wrapper .archive span{	font-size: 14px;}.page-directory-wrapper .archive{	top: 21px;	width: 168px;	right: -51px;}.page-directory-wrapper .about-content .user-content .promoted{	position: initial;	top: initial;	transform: translateY(0);	margin-top: 15px;}}@media screen and (max-width: 500px){#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper, #global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper, #global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper, .layout_page_event_profile_index .auditions-wrapper .btn-red-wrapper, .layout_page_event_profile_index .jobs-wrapper .btn-red-wrapper{	padding: 0 10px 10px 0;}#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper + .btn-red-wrapper,#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper + .btn-red-wrapper{	padding: 0px 10px 10px 0px;}#global_page_whjobs-residencies-view .residencies-wrapper .btn-red-wrapper .btn-red,#global_page_whjobs-auditions-view .auditions-wrapper .btn-red-wrapper .btn-red,#global_page_whjobs-jobs-view .jobs-wrapper .btn-red-wrapper .btn-red,.layout_page_event_profile_index .auditions-wrapper .btn-red-wrapper .btn-red,.layout_page_event_profile_index .jobs-wrapper .btn-red-wrapper .btn-red{	padding: 0 10px;}#global_page_whjobs-jobs-view .jobs-wrapper .column-left,#global_page_whjobs-auditions-view .auditions-wrapper .column-left,#global_page_whjobs-residencies-view .residencies-wrapper .column-left,.layout_page_event_profile_index .jobs-wrapper .column-left,.layout_page_event_profile_index .auditions-wrapper .column-left{	width: 100% !important;	padding: 16px 10px 10px 0;	line-height: inherit !important;}#global_wrapper .buttons-block.jobs{	margin-top: 0 !important;}}@media screen and (max-width: 640px){#global_page_messages-messages-inbox #checkall + form, #global_page_messages-messages-search .layout_page_messages_messages_search form{	display: block;	width: 100%;	margin: 10px 0;}#global_page_messages-messages-inbox #checkall + form input,#global_page_messages-messages-search .layout_page_messages_messages_search form{	width: 100%;	max-width: 100%;}#global_page_messages-messages-outbox .messages-content,#global_page_messages-messages-inbox .messages-content,#global_page_messages-messages-search .messages_list ul li{	padding-left: 0 !important;}#global_page_messages-messages-search .layout_page_messages_messages_search form{	width: 100%;	max-width: 100% !important;}#global_page_messages-messages-search .messages-wrapper .messages_list ul li .messages_list_photo{	float: none !important;	clear: both;}#global_page_messages-messages-search .messages-wrapper .messages_list ul li .messages_list_photo + .messages_list_from{	padding-left: 0;}}@media screen and (min-width: 741px){#global_wrapper .welcome-info-top h3 div{	display: inline-block;}}@media screen and (max-width: 360px){#cerabox a.cerabox-close{	top: -39px !important;	right: 2px !important;}.event_browse_title .menu-wrap li a{	padding: 18px 10px;}div.full-width-block ul.welcome-items li{	width: 100%;	margin: 20px 18px;}div.info-bottom-signin span,.welcome-info-middle .info-bottom-signin a{	font-size: 18px;}.messages-wrapper .messages_list ul li .messages_list_photo,.messages-wrapper .messages_list ul li .messages_list_photo a img,.messages-wrapper .messages_list ul li .messages_list_photo a{	width: 80px;	height: 80px;}.messages-wrapper .messages_list ul li .messages_list_photo + .messages_list_from{	padding-left: 10px;	padding-right: 5px;}#global_page_whjobs-auditions-edit-audition .event_calendar_container select,#global_page_whjobs-auditions-new-audition .event_calendar_container select,#global_page_whjobs-residencies-edit-residency .event_calendar_container select,#global_page_whjobs-residencies-new-residency .event_calendar_container select{	width: 50px !important;	margin-left: 4px;}}.highliter{	font-size: inherit !important;}body#global_page_page-page-edit #cerabox .cerabox-close{	display: block !important;}#cerabox .cerabox-content iframe.ceraIframe{	min-width: 300px;	border-radius: 4px;}#smoothbox_window,#smoothbox_window body{	height: inherit !important;}#cerabox{	height: auto !important;	min-width: 300px !important;}@media screen and (max-width: 640px){#smoothbox_window, #smoothbox_window body{	height: 100% !important;}}@media screen and (max-width: 490px){html body#global_page_user-index-home #global_wrapper .layout_custommenu_custom_menu div.quicklinks li a, html body#global_page_user-index-home #global_wrapper div.layout_user_home_links .quicklinks li a{	padding: 14px 3px!important;}#compose-menu .feed-links{	overflow: hidden;	float: right;	margin-bottom: 6px;}#compose-menu .feed-links #compose-submit{	float: left !important;}#compose-menu .feed-links .admin-post{	float: left;	margin: 7px 10px 0px 0;}#activity-form.is-admin .feed-links{	margin-bottom: 30px;}}@media screen and (max-width: 480px){.promote_like_box .promote_left{	width: 94%;}.promote_like_box .promote_right{	width: 250px;}#activity-feed .newest-members{	position: relative;}ul#activity-feed .newest-members .item-wrapper{	padding: 20px 13px 0;}#activity-feed .newest-members .feed-item-info{	position: static;}#activity-feed .newest-members .right-block{	position: absolute;	bottom: 20px;	top: auto!important;	right: 22px;}}@media screen and (max-width: 410px){#global_page_core-pages-about #joinBox p.title{	font-size: 16px;}#global_page_core-pages-about #joinBox .text{	padding: 0 15px;}#global_page_timeline-edit-delete .layout_middle .layout_main{	padding: 0!important;}div.item-acts-ts .act-btn{	width: 100%!important;	padding-left: 0;	padding-top: 10px;}#activity-feed .newest-members .right-block{	margin-left: -26px;}.event-date-wrapper li span{	font-size: 10px;}}@media screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){a.btn.btn-yellow.cta-unfollow-button:hover{	border: none;}}@media screen and (max-width:1024px){#global_page_whcore-index-browse-acts #global_wrapper .layout_main, #global_page_whcore-index-browse-touring #global_wrapper .layout_main{	padding: 0 10px;}#global_page_whcore-index-browse-acts #global_wrapper .layout_top,#global_page_whcore-index-browse-touring #global_wrapper .layout_top{	padding-left: 10px;	padding-right: 10px;}}@media screen and (max-width: 360px){html body[id*="global_page_event-index-create"] div.layout_main .layout_middle #starttime-wrapper select, html body[id*="global_page_event-index-create"] div.layout_main .layout_middle #endtime-wrapper select, html body[id*="global_page_event-index-create"] div.layout_main .layout_middle .event_calendar_container select{	max-width: 49px!important;}}@media screen and (max-width: 380px){.layout_timeline_profile_contact iframe{	width: 100%;}}.event-date-wrapper{	display: flex;}.event-date-wrapper li{	display: flex;	flex-direction: column;	justify-content: center;	background: #f3f3f3;	color: var(--dark-gray);	float: left;	padding: 8px 11px;	width: inherit;}.one-day-event li{	background: #f3f3f3;	border-radius: 4px;}.one-day-event li .event-day{	text-align: center;}.event-date-wrapper li + li{	background: #f3f3f3;}.event-date-wrapper li span{	display: inline-block;	line-height: 1;	text-transform: uppercase;	color: var(--black-darker);}.event-date-wrapper li span.event-day{	display: block;}.event-date-wrapper li span.event-day{	color: var(--dark-gray);}.event-date-wrapper .event-divider{	min-width: 0px;	margin: 0;	padding: 0 0 10px 0;	justify-content: flex-end;}.event-date-wrapper .event-divider .icon-circus{	font-size: 15px;}.event-day{	font-size: 24px;	line-height: 1;	margin-bottom: -2px;}.event-month{	font-size: 12px;}.event-year{	font-size: 12px;}.event-oe{	width: inherit;}.event-oe span{	font-size: 16px;	line-height: 16px !important;}.event-more-details{	width: 100%;	text-align: right;	padding: 0px 10px 0;	margin-top: -15px;}.layout_whcore_press_release,.layout_whcore_articles{	margin-bottom: 25px;}.layout_whcore_press_release li + li,.layout_whcore_articles li + li{	margin-top: 5px;}.layout_whcore_press_release a,.layout_whcore_articles a{	color: #cb331c !important;	font-family: 'sailec-bold';}.layout_whcore_press_release a:hover, .layout_whcore_articles a:hover{	color: var(--dark) !important;}#global_page_livestream-index-index #global_wrapper .layout_main,#global_page_livestream-index-live #global_wrapper .layout_main,#livestream-start{	margin-top: 20px;	background-color: var(--white);}#livestream-start{	overflow: hidden;}#global_page_livestream-index-live #global_wrapper .layout_core_content{	padding: 18px 20px;}#livestream-start #stream_create_form{	margin-top: 0;	background: var(--white);}#livestream-start .left-block-stream{	width: 55%;	padding-right: 0px;	float: left;	display: block;	padding-bottom: 30px;}#livestream-start .right-block-stream{	float: left;	display: block;	padding-top: 30px;	padding-bottom: 30px;}#livestream-start .right-block-stream .button-stop{	text-align: right;}#livestream-start .right-block-stream .go-to-stream{	font-weight: 600;	font-size: 18px;}#global_page_livestream-index-index #global_wrapper .layout_middle .streams-list{	padding: 18px 20px;}#global_page_livestream-index-index #global_wrapper .layout_middle .stream-container{	overflow: hidden;	margin-bottom: 10px;}#global_page_livestream-index-index #global_wrapper .layout_middle .stream-container .stream-img{	width: 300px;	float: left;	margin-right: 10px;}#global_page_livestream-index-index #global_wrapper .layout_middle .stream-container .stream-img img{	width: 100%;}#global_page_livestream-index-index #global_wrapper .layout_middle .stream-container .work-buttons-wrap{	display: inline-block;}.layout_timeline_school_students #browsstudents_ul .photo-wrapper,.layout_timeline_our_team #browse-our_team-ul .photo-wrapper,.layout_timeline_organization_members #browse-org_members-ul .photo-wrapper{	float: left;	margin: 2px;}.layout_timeline_school_students #browsstudents_ul .photo-wrapper img,.layout_timeline_our_team #browse-our_team-ul .photo-wrapper img,.layout_timeline_organization_members #browse-org_members-ul .photo-wrapper img{	width: 60px;	height: 60px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose .verified-error,#global_page_messages-messages-compose #messages_compose .verified-error,#error_message .verified-error{	padding: 20px;	font-size: 16px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose .verified-error a,#global_page_messages-messages-compose #messages_compose .verified-error a,#error_message .verified-error a{	font-family: "sailec-bold", sans-serif;	color: var(--dark);	text-decoration: underline;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose .verified-error a.text-danger,#global_page_messages-messages-compose #messages_compose .verified-error a.text-danger{	color: #e3351f;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose .verified-error a:hover, #global_page_messages-messages-compose #messages_compose .verified-error a:hover, #error_message .verified-error a:hover{	text-decoration: none;	color: var(--yellow);}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .content > p{	margin-bottom: 1em;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .content > p a{	font-family: "sailec-bold", sans-serif;	color: var(--dark);	text-decoration: underline;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .content > p a:hover{	text-decoration: none;	color: var(--yellow);}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li{	padding: 0px 10px 0 0;	display: inline-block;	vertical-align: top;	width: 49.33333333%;	margin-bottom: 20px;	overflow: hidden;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li .member_photo a{	display: inline-block;	float: left;	height: 80px;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li .member_photo img{	width: 80px;	height: 80px;	display: block;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li .member_info{	display: block;	overflow: hidden;	padding-left: 20px;	padding-right: 15px;	word-wrap: break-word;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li .member_info > a{	display: block;	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 100%;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li .member_info .profile_type{	display: block;	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	overflow: hidden;	text-transform: capitalize;	color: #8c8c8c;	text-overflow: ellipsis;	font-weight: 400;	white-space: nowrap;	width: 100%;}.layout_core_container_tabs .layout_timeline_student_teacher_alumni .student_list li .member_info .country{	display: block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	word-wrap: break-word;	line-height: 20px;}/* page welcome students */@keyframes carretDown{from{	transform: translate3d(0, 0, 0) rotate(45deg);	transition: all .3s linear;}to{	transform: translate3d(0, 100%, 0) rotate(45deg);	transition: all .3s linear;}}@keyframes carretDown2{from{	transform: translate3d(0, 100%, 0) rotate(45deg);	transition: all .3s linear;}to{	transform: translate3d(0, 0, 0) rotate(45deg);	transition: all .3s linear;}}body#global_page_whcore-faq-tutorial-schools #global_wrapper{	background-image: none;}#global_page_whcore-faq-tutorial-schools{	background: var(--black);}#global_page_whcore-faq-tutorial-schools #global_wrapper{	background-image: none;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main{	width: 100%;	max-width: 100%;	padding: 0 !important;	border-radius: 0;	margin: 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_middle{	border-radius: 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:first-child{	background: var(--black);	background-size: cover;	position: relative;	padding: 10px 0 20px;	overflow: hidden;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:first-child .middle-block{	margin-top: 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2){	background: #fecc2f;	padding: 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) .full-width-block{	margin-top: 0;	margin-bottom: 0;	background: #fecc2f;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) div.full-width-block ul.welcome-items li{	margin-top: 5px;	margin-bottom: 1px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) div.full-width-block ul.welcome-items li a .content-block{	padding-right: 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) .desc-welcome{	margin-top: 0;	color: var(--dark);}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) .desc-welcome p{	font-size: 17px;	margin-bottom: 25px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) .desc-welcome p:last-child{	margin-bottom: 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block-title{	color: #ffcc02;	font-size: 28px;	text-align: center;	text-transform: uppercase;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block-title strong{	display: block;	text-align: center;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .title-welcome{	color: #ffcc02;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) ul.welcome-items li:nth-child(1){	margin-bottom: 1px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) ul.welcome-items li:nth-child(2){	margin-bottom: 0 !important;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) ul.welcome-items li:nth-child(odd) .title-welcome span:last-child{	text-align: left;	width: 100%;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) ul.welcome-items li:nth-child(even) .title-welcome span:first-child{	margin-right: 10px;	text-align: right;	width: 100%;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	background: #fecc2f;	padding: 1px 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(5){	position: relative;	background: url(/application/themes/stagelync/images/viktor.jpg?c=1463) 0 0 no-repeat var(--black);	background-size: auto 100%;	padding: 30px 0px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(5) .content{	padding: 20px 0 0;	color: var(--white);	text-align: center;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child{	background: #fecc2f;	color: var(--black);}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container{	display: flex;	flex: 0 0 100%;	margin: 0 auto;	padding: 30px 10px !important;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	flex-wrap: wrap;	flex-direction: column;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container .menu-left{	text-align: center;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container .menu-left a{	font-family: 'sailec-bold', sans-serif;	display: inline-block;	margin: 0 5px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container .copyright{	text-align: center;	margin-top: 5px;	font-family: 'sailec-bold', sans-serif;}#global_page_whcore-faq-tutorial-schools .video-top{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 1;	object-fit: cover;}#global_page_whcore-faq-tutorial-schools .welcome-info{	padding: 0;}#global_page_whcore-faq-tutorial-schools .container,#global_page_whcore-faq-tutorial-schools  .middle-block,#global_page_whcore-faq-tutorial-schools  .full-width-block{	max-width: 1600px;	margin: 20px auto 20px;	padding: 1px 10px !important;	box-sizing: border-box;	position: relative;	z-index: 3;}#global_page_whcore-faq-tutorial-schools .header-primary > .container{	margin: 10px auto;}#global_page_whcore-faq-tutorial-schools .full-width-block-title{	text-align: center;	color: #fecc2f;	text-transform: uppercase;	font: 40px/1.2 "sailec-light", sans-serif;}#global_page_whcore-faq-tutorial-schools .full-width-block-title strong{	display: block;	font: 40px/1.2 "sailec-bold", sans-serif;}#global_page_whcore-faq-tutorial-schools .full-width-block-carrets{	text-align: center;	margin: 40px auto 60px;}#global_page_whcore-faq-tutorial-schools .animated-carret-down{	display: inline-block;	margin: 0 30px;	width: 26px;	height: 26px;	border-right: 6px solid var(--white);	border-bottom: 6px solid var(--white);	transform: rotate(45deg);	animation: carretDown 2s linear alternate infinite;}#global_page_whcore-faq-tutorial-schools .animated-carret-down-2{	animation: carretDown2 2s linear alternate infinite;}#global_page_whcore-faq-tutorial-schools .title-welcome{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	color: #fecc2f;	font: 19px/1 "sailec-bold", sans-serif;	text-transform: uppercase;}#global_page_whcore-faq-tutorial-schools .title-welcome span{	font: 19px/1 "sailec-bold", sans-serif;	text-transform: uppercase;}#global_page_whcore-faq-tutorial-schools .full-width-block .logo-block img{	width: 80px;}#global_page_whcore-faq-tutorial-schools .title-welcome{	font-size: 19px;	line-height: 1.2;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li{	width: 100%;	margin: 20px 20px 40px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(2){	order: 0;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(2) .inner-wrap-blocks{	width: auto;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:last-child{	margin-bottom: 20px;}#global_page_whcore-faq-tutorial-schools .welcome-info-top{	margin: 70px auto 30px;	text-align: center;	font-size: 20px;	font-family: 'sailec-bold', sans-serif;}#global_page_whcore-faq-tutorial-schools .welcome-info-top div{	text-align: center;}#global_page_whcore-faq-tutorial-schools .text-uppercase{	text-align: center;	text-transform: uppercase;	font-weight: 600;}#global_page_whcore-faq-tutorial-schools .title-how{	background: var(--black);	color: #fecc2f;	text-align: center;	padding: 0;	margin: 0;	max-width: 100%;}#global_page_whcore-faq-tutorial-schools .title-how .title{	color: #fecc2f;	font-size: 33px;	line-height: 0.7;	font-family: 'sailec-bold', sans-serif;	text-align: center;	text-transform: uppercase;}#global_page_whcore-faq-tutorial-schools div#global_wrapper .welcome-info-top h3 div{	font-family: 'sailec-bold', sans-serif;}#global_page_whcore-faq-tutorial-schools .welcome-items li:last-child{	margin: 20px 18px;}#global_page_whcore-faq-tutorial-schools .welcome-info span{	display: block;}#global_page_whcore-faq-tutorial-schools .welcome-info-bottom .btn,#global_page_whcore-faq-tutorial-schools  .btn-big .btn{	padding: 5px 10px;	font-size: 20px;}#global_page_whcore-faq-tutorial-schools .welcome-info-bottom.text-center{	display: block;	margin: 0 auto;}#global_page_whcore-faq-tutorial-schools .btn-big{	padding: 5px 10px;	font-size: 20px;}#global_page_whcore-faq-tutorial-schools .wrapper-about{	padding-bottom: 20px;}#global_page_whcore-faq-tutorial-schools .wrapper-about .title{	color: #fecc2f;	text-align: center;	font-size: 35px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content{	background: transparent;	color: #fecc2f;	text-align: center;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content p{	margin: 0 0 20px;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content p:last-child{	font-family: 'sailec-light', sans-serif;	font-size: 22px;	margin-top: 1px;	margin-bottom: 30px;}#global_page_whcore-faq-tutorial-schools #global_header .layout_page_header .layout_main .layout_core_container_tabs div.layout_custommenu_custom_menu{	display: block !important;	border-left: 1px solid #282828!important;	height: auto !important;	overflow: visible;	float: none;}#global_page_whcore-faq-tutorial-schools #global_footer{	display: none;}#global_page_whcore-faq-tutorial-schools .embed-responsive{	max-width: 1170px;	margin: 0 auto;}@media all and (min-width:576px){#global_page_whcore-faq-tutorial-schools .layout_core_html_block:nth-child(1){	background: var(--black);	padding: 30px 0 30px;}#global_page_whcore-faq-tutorial-schools .layout_core_html_block:nth-child(1) .middle-block{	margin: 30px auto 40px;}#global_page_whcore-faq-tutorial-schools .layout_core_html_block:nth-child(2){	background: var(--black);	padding: 50px 0;}#global_page_whcore-faq-tutorial-schools .full-width-block .logo-block img{	min-width: 80px;	height: auto;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items{	max-width: 1090px;	margin: 0 auto;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li{	display: flex;	float: none;	width: 100%;	margin-bottom: 50px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a{	display: flex;	width: 100%;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .logo-block{	padding-right: 20px;	width: 260px;	min-width: 260px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .content-block{	text-align: left;	width: 100%;	padding-right: 150px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .title-welcome,#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a  .desc-welcome{	text-align: left;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(odd) .title-welcome span:last-child{	width: 100%;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .logo-block{	padding-right: 0;	padding-left: 20px;	order: 2;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .content-block{	text-align: right;	padding-right: 0;	padding-left: 150px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .title-welcome, #global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a  .desc-welcome, #global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a  .title-welcome{	text-align: right;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .title-welcome-circle{	margin-right: 0;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .title-welcome span:first-child{	width: 100%;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(2){	order: 0;}#global_page_whcore-faq-tutorial-schools .header-primary > .container{	margin: 20px auto;}#global_page_whcore-faq-tutorial-schools .text-uppercase{	text-align: center;	text-transform: uppercase;	margin: 20px 6%;	width: auto;	font-size: 24px;	font-weight: 600;	margin-bottom: 30px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2) .desc-welcome p{	font-size: 21px;}}@media all and (min-width:576px) and (max-width:768px){#global_page_whcore-faq-tutorial-schools .layout_core_html_block:nth-child(2){	padding: 30px 0;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .content-block{	padding-right: 10px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .content-block{	padding-left: 10px;}#global_page_whcore-faq-tutorial-schools .title-how .title{	font-size: 55px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .logo-block{	width: 160px;	min-width: 160px;}}@media all and (min-width:768px){.text-its-free{	font-size: 30px;	font-family: 'sailec-regular', sans-serif;	color: #fecc2f;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container{	flex-direction: row;	flex-wrap: nowrap;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container .menu-left{	text-align: left;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:last-child .container .copyright{	text-align: right;	margin-top: 0;	margin-left: auto;}#global_page_whcore-faq-tutorial-schools .text-uppercase{	margin: 30px 11% 40px;	font-size: 22px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4):before{	display: none;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content p:last-child{	margin-top: 15px;	margin-bottom: 80px;	font-size: 30px;}}@media all and (min-width:1024px){#global_page_whcore-faq-tutorial-schools .container, #global_page_whcore-faq-tutorial-schools  .middle-block, #global_page_whcore-faq-tutorial-schools  .full-width-block{	max-width: 1200px;}#global_page_whcore-faq-tutorial-schools .title-how{	max-width: 100%;}#global_page_whcore-faq-tutorial-schools .title-how .title{	font-size: 100px;	font-family: 'sailec-bold', sans-serif;}#global_page_whcore-faq-tutorial-schools .welcome-info-top{	margin: 110px auto 30px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:first-child{	padding: 10px 0 100px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .welcome-info-top h3 div{	font-size: 70px;	line-height: 1;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content{	max-width: 1000px;	margin: 0 auto;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block-title{	font-size: 45px;}}@media all and (min-width:768px) and (max-width:1024px){#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	background-position: -146px 0;}}@media all and (min-width:1024px) and (max-width:1280px){#global_page_whcore-faq-tutorial-schools .wrapper-about .title, #global_page_whcore-faq-tutorial-schools .wrapper-about  .content, #global_page_whcore-faq-tutorial-schools .wrapper-about  .bottom.text-center{	min-width: 100%;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	background-position: -46px 0;}}@media all and (min-width:1280px){#global_page_whcore-faq-tutorial-schools .container, #global_page_whcore-faq-tutorial-schools  .middle-block, #global_page_whcore-faq-tutorial-schools  .full-width-block{	max-width: 1600px;}#global_page_whcore-faq-tutorial-schools .title-how{	max-width: 100%;}#global_page_whcore-faq-tutorial-schools #global_wrapper .welcome-info-top{	max-width: 1000px;	margin: 325px auto 34px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .welcome-info-top h3{	margin-bottom: 30px;	font-size: 84px;	text-transform: uppercase;}#global_page_whcore-faq-tutorial-schools #global_wrapper .welcome-info-top h3 div{	font-size: 64px;	line-height: 1;}#global_page_whcore-faq-tutorial-schools #global_wrapper .welcome-info-top .welcome-info{	font-size: 30px;	line-height: 1.2;	margin-bottom: 20px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:first-child .middle-block{	margin-bottom: 133px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block-title, #global_page_whcore-faq-tutorial-schools  #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block-title strong{	font-size: 90px;	line-height: 1.2;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(2){	padding: 0 0 10px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block{	margin-top: 40px;	margin-bottom: 40px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block .logo-block{	min-width: 200px;	width: 200px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) .full-width-block .logo-block img{	width: 150px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) li a .content-block{	padding-right: 140px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) li:nth-child(even) a .content-block{	padding-right: 0;	padding-left: 210px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) li:nth-child(even) a .logo-block{	min-width: 240px;	width: 240px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) li:nth-child(even) a .logo-block img{	width: 180px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(3) li .desc-welcome p{	margin-bottom: 10px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	padding: 40px 0 40px;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block.layout_core_html_block:last-child .container{	padding: 26px 15px !important;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block.layout_core_html_block:last-child .container .menu-left a{	font-size: 16px;	margin: 0 27px 0 0;}#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block.layout_core_html_block:last-child .copyright{	font-size: 16px;}#global_page_whcore-faq-tutorial-schools .title-welcome{	font-size: 30px;	margin-top: 6px;	margin-bottom: 15px;}#global_page_whcore-faq-tutorial-schools .welcome-info-bottom .btn,#global_page_whcore-faq-tutorial-schools  .btn-big .btn,#global_page_whcore-faq-tutorial-schools  .btn-big{	padding: 14px 40px;	font-size: 29px;}#global_page_whcore-faq-tutorial-schools .full-width-block .logo-block img{	margin-top: 16px;	width: 220px;}#global_page_whcore-faq-tutorial-schools .title-welcome,#global_page_whcore-faq-tutorial-schools  .title-welcome span{	font-size: 30px;	margin-top: 6px;	margin-bottom: 15px;}#global_page_whcore-faq-tutorial-schools .title-welcome span.title-welcome-circle{	min-width: 50px;	min-height: 47px;}#global_page_whcore-faq-tutorial-schools .desc-welcome{	font-family: 'sailec-light', sans-serif;	font-size: 24px;	margin-top: 6px;}#global_page_whcore-faq-tutorial-schools .desc-welcome p{	font-family: 'sailec-light', sans-serif;	font-size: 24px;	line-height: 1.2;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li{	margin: 20px 0 80px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a{	align-items: flex-start;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .logo-block{	text-align: left;	width: 253px;	min-width: 253px;	margin-bottom: 0;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li a .content-block{	padding-right: 100px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a{	padding-right: 0;	padding-left: 0;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .logo-block{	text-align: right;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a .content-block{	padding-right: 0;	padding-left: 100px;}#global_page_whcore-faq-tutorial-schools div.full-width-block ul.welcome-items li:nth-child(even) a.btn.btn-red{	padding-right: 15px;	padding-left: 15px;}#global_page_whcore-faq-tutorial-schools .title-how .title{	font-family: 'sailec-bold', sans-serif;	font-size: 90px;}#global_page_whcore-faq-tutorial-schools .text-uppercase{	margin: 73px 15% 80px;	line-height: 1.3;	font-size: 34px;	font-family: 'sailec-regular', sans-serif;}#global_page_whcore-faq-tutorial-schools .wrapper-about .title{	font-size: 55px;	margin-bottom: 0;	text-align: center;	padding-left: 0px;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content{	max-width: 1380px;	line-height: 1.2;	padding-bottom: 26px;	padding-left: 0;	padding-top: 20px;	text-align: center;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content p{	font-family: 'sailec-light', sans-serif;	font-size: 24px;	margin-bottom: 40px;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content p:nth-child(2){	max-width: 572px;	margin: 0 0 50px;}#global_page_whcore-faq-tutorial-schools .wrapper-about .content p:nth-child(3){	font-size: 29px;	font-family: 'sailec-regular', sans-serif;}#global_page_whcore-faq-tutorial-schools .wrapper-about .bottom.text-center{	text-align: center;	padding-left: 0;}}@media all and (min-width:1280px) and (max-width:1400px){#global_page_whcore-faq-tutorial-schools .title-how .title{	font-size: 92px;}}@media all and (min-width:1280px) and (max-width:1920px){#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	background-position: -277px 0;}}@media all and (min-width:1920px) and (max-width:2000px){#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	background-position: -57px 0;}}@media all and (max-width:1375px){#global_page_core-pages-about .generic_layout_container.layout_main{	flex-wrap: wrap;}#global_page_core-pages-about .layout_main .layout_right{	width: 100%;	margin-left: 0;}#global_page_core-pages-about .layout_main .layout_right .generic_layout_container{	padding: 0 5px;}}@media all and (max-width: 768px){.pricing-banner .right{	justify-content: center;}.pricing-banner .banner-center .banner-subtitle{	text-align: center;	text-wrap: balance;	font-size: 26px;}#global_page_whjobs-index-index .top-ad-wrapper iframe,.top-ad-wrapper iframe{	min-height: 90px;	height: 90px !important;}#global_page_whjobs-index-index .top-ad-wrapper .layout_core_ad_campaign,.top-ad-wrapper .layout_core_ad_campaign{	min-height: 90px;	height: 90px;	margin-top: 0 !important;	margin-bottom: 0 !important;}#global_page_core-pages-about .logo-image{	width: 135px;	height: 64px;	margin-bottom: 28px;}#global_page_core-pages-about #global_wrapper h1{	margin-bottom: 37px !important;	font-size: 40px !important;	line-height: 50px !important;}#global_page_core-pages-about .layout_middle h3,#global_page_core-pages-about .layout_middle h3  *{	font-size: 32px !important;}#global_page_core-pages-about .layout_middle h3::after{	margin-top: 16px !important;}#global_page_core-pages-about p{	padding-bottom: 20px !important;}#global_page_core-pages-about .image-wrapper img{	margin-bottom: 40px;}#global_page_core-pages-about #circustalk-blog-wp .circustalk-blog-post{	grid-template-columns: 1fr;	gap: 24px 52px;}#global_page_core-pages-about #circustalk-blog-wp .row-circustalk-blog-post{	grid-template-columns: 125px auto;}.layout_whcore_our_team .item{	width: 100%;}.layout_whcore_our_team .content{	grid-template-columns: repeat(3, 1fr);}.layout_whcore_our_team .img-fluid{	width: 100% !important;	height: 275px;}.events_browse{	width: 100%;}.events_browse .media{	display: flex;	flex-wrap: wrap;}.events_browse .media-cover{	order: 0;}.events_browse .media-body{	flex: 1 1 150px;}.events_browse .col-event-right{	order: 1;	margin-top: 10px;}}@media all and (max-width: 525px){.layout_whcore_our_team .content{	grid-template-columns: 1fr;}.layout_whcore_our_team .img-fluid{	height: 350px;}}@media all and (max-width:420px){#global_page_whcore-faq-tutorial-schools #global_wrapper .layout_main .layout_core_html_block:nth-child(4){	background-position: -133px 0;}}/* end page welcome students */.generic_layout_container.layout_top,#global_wrapper > div#global_content{	position: relative;}#global_wrapper > div#global_content::after{	clear: both;	content: " ";	display: block;	font-size: 0;	height: 0;	visibility: hidden;}.headline{	overflow: auto;	padding-top: 20px;	max-width: 1600px;}#global_wrapper .layout_top .layout_middle .headline::before, #global_wrapper .layout_top .headline::before{	background: #303030 url(/application/themes/stagelync/images/header_bg.gif?c=1463);	bottom: 0;	content: "";	height: 100px;	left: -500%;	position: absolute;	width: 1000%;}.headline h2,.headline h1{	display: table-cell;	font-family: "sailec-bold", sans-serif;	font-size: 22px;	margin: 0;	padding: 14px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	white-space: nowrap;	z-index: 1;}#global_wrapper .layout_top .headline::after, #global_wrapper .layout_top .layout_middle .headline::after{	background-clip: padding-box;	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0%, #ffcd00 75%);	border-radius: 4px 4px 0 0;	bottom: 0;	content: "";	display: block;	height: 60px;	left: 0;	margin: 0 auto;	max-width: 1600px;	position: absolute;	width: 100%;	z-index: 0;}.headline .tabs{	border-left: 1px solid #ffe264;	display: table-cell;	font-size: 16px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	width: 100%;	z-index: 1;}.headline .tabs::after{	border-right: 1px solid #e6b400;	content: "";	height: 58px;	left: -2px;	position: absolute;	top: 0;	width: 0;	z-index: 1000;}.headline .tabs > ul li{	display: table-cell;}.headline .tabs > ul li + li{	border-left: 1px solid #e6b400;}.headline .tabs > ul li + li a{	border-left: 1px solid #ffe264;}.headline .tabs > ul li.active a{	color: #000;}.tabs > ul li > a{	color: #675507;	font-family: 'sailec-bold', sans-serif;	display: block;	padding: 18px 20px;	white-space: nowrap;}@media screen and (max-width: 1400px){.headline::before{	left: 0%;	width: 100%;}}/* TABS */div.tabs ul.navigation{	line-height: 24px;}html div#global_wrapper div.tabs_alt.tabs_parent,.event_browse_title .menu-wrap,.event_browse_title .menu-wrap ul,.layout_moderatortoolbox_browse_menu{	background-clip: padding-box;	background: transparent;	border-bottom: 1px solid transparent;	border-radius: 4px 4px 0 0;	line-height: 1;	list-style: outside none none;	margin: 0;	padding: 0 0px 0 0;	position: relative;	overflow: visible;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white,.tabs_parent_white{	background: none;	border: none;	border-radius: 0;	padding: 10px 10px 0;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white~ div[class*="tab_"],.tabs_parent_white~ div[class*="tab_"]{	background-image: none;	padding: 10px 4px;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li a,html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li,.tabs_parent_white ul li a,.tabs_parent_white ul li{	border: none;	background: none;	font-family: 'sailec-regular', sans-serif;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li:after, .tabs_parent_white ul li:after{	position: absolute;	top: 50%;	left: auto;	right: 0;	width: 1px;	height: 20px;	background: #e3e3e3;	visibility: visible;	margin-right: 0;	transform: translate3d(0, -50%, 0);}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li:last-child, .tabs_parent_white ul li:last-child{	padding-right: 0;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li:last-child:after, .tabs_parent_white ul li:last-child:after{	visibility: hidden;	padding-right: 0;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li.active a,.tabs_parent_white ul li.active a{	cursor: default;	font-family: 'sailec-bold', sans-serif;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li.active a:after, .tabs_parent_white ul li.active a:after{	display: none;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white ul li a,.tabs_parent_white ul li a{	line-height: 1;}html div#global_wrapper div.tabs_alt.tabs_parent.tabs_parent_white #main_tabs:after, .tabs_parent_white:after{	display: none;}html div#global_wrapper .tabs_alt ul li,.event_browse_title .menu-wrap ul li{	display: table-cell;	white-space: nowrap;}html div#global_wrapper .tabs_alt > ul{	overflow: auto;	width: auto;/*  	margin-right: 20px;*/}.tabs_alt ul li{	display: table-cell;	white-space: nowrap;}.tabs_alt ul li img{	display: none;}.tabs_alt ul li.active,.event_browse_title .menu-wrap li.selectedItem{	border-right: medium none;	left: -1px;	position: relative;	font-family: 'sailec-bold', sans-serif;}.tabs_alt ul li.active a,.event_browse_title .menu-wrap li.selectedItem a{	font-family: 'sailec-bold', sans-serif;}.tabs_alt ul li.active a::after, .event_browse_title .menu-wrap li.selectedItem::after, .layout_timeline_dummy_menu li.selectedItem .linkWrap:after{	content: "";	display: block;	height: 2px;	background: var(--black-dark);	width: 100%;	margin: 2px auto 0;}.tabs_alt ul li.active:first-child{	background-clip: padding-box;	border-radius: 4px 0 0;	left: 0;	position: relative;}.event_browse_title .menu-wrap li.selectedItem{	left: 0;	position: relative;	border-bottom: 1px solid #e3e3e3!important;}.tabs_alt ul li a,.event_browse_title .menu-wrap li a{	color: #191919;	display: block;	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 15px;	height: auto;	line-height: 1;	outline: medium none;	margin-top: 4px;	padding: 8px 18px 10px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;}.tabs_alt ul li a:hover, .event_browse_title .menu-wrap li a:hover{	color: var(--blue);}.tabs_alt ul li.active a:hover, .event_browse_title .menu-wrap li.selectedItem a:hover{	color: var(--blue);	cursor: default;}.tabs_alt ul li:first-child a, .event_browse_title .menu-wrap li:first-child a{	padding-left: 10px;}.tabs_alt ul li:last-child a, .event_browse_title .menu-wrap li:last-child a{	padding-right: 10px;}.tabs_alt ul li.tab_layout_timeline_member_contacts:first-child a{	padding-left: 0;}.un_tabs_content,#global_wrapper div[class*="tab_"]{	background: transparent;	border-radius: 0 0 4px 4px;	padding: 10px 10px 20px;}div#global_wrapper .layout_timeline_school_application{	padding: 0;}div#global_wrapper .layout_timeline_school_application #description-wrapper{	padding: 30px 40px 40px;}@media screen and (max-width:767px){div.tabs > ul, div.tabs_alt > ul{	padding: 0px!important;}}/* ! Global Forms */#nationality_select_input,#visas_select_input,form input[type=email],form input[type=password],form input[type=text],form select,input[placeholder],input[type=text],input[type=number]{	height: 44px;}#global_page_user-talent-index #visas_select_input,#global_page_user-talent-index #visas_select_list{	outline: none;}#global_page_user-talent-index #visas_select_list{	border-color: #dcdee2;}#global_page_user-talent-index .ss-main .ss-single-selected .ss-arrow{	display: none;}#global_page_user-talent-index .ss-main .ss-single-selected{	height: 44px;	background: url(/application/themes/stagelync/images/select.svg?c=1463) 100% 50% no-repeat #FAFAFA;	background-size: 12px;}#global_page_user-talent-index .ss-main .ss-single-selected.ss-disabled{	background-color: rgba(220, 220, 220, 1);}#nationality_select_input,#visas_select_input,form input[type=email],form input[type=password],form input[type=text],form select,form textarea,input[placeholder],input[type=text],input[type=number]{	width: 100%;	background-color: var(--white);	color: #191919;	font-size: 13px;	line-height: 16px;	border-radius: 4px;	position: relative;	border: 1px solid #ededed;	padding: 5px 5px 5px 10px;	margin: 0;	resize: none;	max-width: 100%;	-webkit-appearance: none;}#global_page_whjobs-jobs-new-job form input[type=email]:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  form input[type=password]:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  form input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  form textarea:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  input[placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  input[type=number][placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  select.filled:not(:placeholder-shown), #global_page_whjobs-jobs-new-job  select.field-filled:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job form input[type=email]:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  form input[type=password]:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  form input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  form textarea:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  input[placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  input[type=number][placeholder]:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  select.filled:not(:placeholder-shown), #global_page_whjobs-jobs-edit-job  select.field-filled:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition form input[type=email]:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  form input[type=password]:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  form input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  form textarea:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  input[placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  input[type=number][placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  select.filled:not(:placeholder-shown), #global_page_whjobs-auditions-new-audition  select.field-filled:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition form input[type=email]:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  form input[type=password]:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  form input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  form textarea:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  input[placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  input[type=number][placeholder]:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  select.filled:not(:placeholder-shown), #global_page_whjobs-auditions-edit-audition  select.field-filled:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency form input[type=email]:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  form input[type=password]:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  form input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  form textarea:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  input[placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  input[type=number][placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  select.filled:not(:placeholder-shown), #global_page_whjobs-residencies-new-residency  select.field-filled:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency form input[type=email]:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  form input[type=password]:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  form input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  form textarea:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  input[placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  input[type=text][placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  input[type=number][placeholder]:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  select.filled:not(:placeholder-shown), #global_page_whjobs-residencies-edit-residency  select.field-filled:not(:placeholder-shown){	border: 1px solid #191919 !important;}#global_page_whjobs-jobs-new-job div.field-filled,#global_page_whjobs-jobs-new-job  button.field-filled,#global_page_whjobs-jobs-edit-job div.field-filled,#global_page_whjobs-jobs-edit-job  button.field-filled,#global_page_whjobs-auditions-new-audition div.field-filled,#global_page_whjobs-auditions-new-audition  button.field-filled,#global_page_whjobs-auditions-edit-audition div.field-filled,#global_page_whjobs-auditions-edit-audition  button.field-filled,#global_page_whjobs-residencies-new-residency div.field-filled,#global_page_whjobs-residencies-new-residency  button.field-filled,#global_page_whjobs-residencies-edit-residency div.field-filled,#global_page_whjobs-residencies-edit-residency  button.field-filled{	border: 1px solid #191919;}select:not([multiple]){	background-attachment: scroll;	background-clip: border-box;	background-image: url(/application/themes/stagelync/images/select.svg?c=1463);	background-origin: padding-box;	background-position: 100% 50%;	background-repeat: no-repeat;	background-size: 1em 1em;}select{	box-sizing: border-box;	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	outline: 0;	padding-right: 10px !important;	max-width: 242px;	width: 100%;	cursor: pointer;}select option{	padding: 0 10px 0 3px;}form.global_form{	background-image: none;	background-clip: padding-box;	background: var(--white);	padding: 0;	border: 0;	border-radius: 4px;}#global_wrapper form textarea{	max-width: 100%;}label.overTxtLabel,ul.form-options-wrapper li label,#global_page_user-talent-index .widget-talent-search-form #fieldset-sixth_row_one_block .optional,#global_page_user-talent-index .widget-talent-search-form small{	font-family: 'sailec-regular';	text-transform: inherit;	font-size: 14px;	margin-bottom: 0;}form.global_form .form-wrapper{	padding: 20px;	clear: both;	overflow: hidden;}form.global_form .form-wrapper.form-wrapper-radio{	padding-top: 5px;	padding-bottom: 5px;}form.global_form .form-label{	float: none;	text-align: left;	padding: 0;	margin-bottom: 8px;}.global_form .description,.global_form .hint{	max-width: 100%!important;	font-size: 13px;	padding-left: 0;	padding-bottom: 0;	margin-top: 0;}.availability-wrap>h3,.content label h3,.length-wrap>h3,.team-size-wrap>h3,form label{	text-transform: uppercase;	font-size: 13px;	font-family: 'sailec-bold';	margin-bottom: 15px;	color: #191919;}.form-label label.required{	position: relative;	overflow: visible;}label.required::after, option.has-subcategory::after{	color: #ffd320;	content: "*";	margin-left: 5px;	position: absolute;	z-index: 1;}.global_form div.form-element{	min-width: 150px;	max-width: 480px;	text-align: left;	margin-bottom: 0;	overflow: visible;	clear: none;	width: 100%;}.group-form.global_form div.form-element{	min-width: 150px;	max-width: 500px;	text-align: left;	margin-bottom: 0;	overflow: visible;	clear: none;	width: 100%;}#global_page_user-talent-legacy-index .global_form div.form-element,#global_page_user-talent-index .global_form div.form-element{	margin-bottom: 5px;}.global_form div.form-wrapper:after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}form input[type=checkbox],form input[type=radio]{	width: auto;	height: auto;}.content,.tab-content,body[id*=global_page_event] .layout_main .layout_right .layout_event_browse_search .filters{	border-radius: 0 0 4px 4px;	background-clip: padding-box;	background-image: none;	padding: 20px;	background: none;}.content{	padding: 0;}.tab-content{	padding: 40px 40px 15px;}.content ul li{	margin-bottom: 15px;}.location_country-wrapp.filled input[placeholder],div#endtime-element.filled,div#starttime-element.filled,form .filled select,form .filled.form-element input{	border: 1px solid #191919;	font-family: 'sailec-bold', sans-serif;}.location_country-wrapp.filled input::placeholder, .location_country-wrapp.filled input[placeholder], div#endtime-element.filled .calendar_output_span, div#starttime-element.filled .calendar_output_span{	color: #191919;}.form-element .arrow_down select,div#endtime-element.filled .calendar_output_span,div#starttime-element.filled .calendar_output_span{	font-family: 'sailec-bold', sans-serif;}.arrow_down::after, .form-element .arrow_down::after, .layout_whjobs_search .arrow_down::after{	position: absolute;	right: 0;	height: 44px;	background-color: var(--white);	background-image: none;	border-top: 1px solid #ededed;	border-bottom: 1px solid #ededed;	border-right: 1px solid #ededed;	border-radius: 0 4px 4px 0;	padding: 9px 7px;	pointer-events: none;	cursor: pointer;	box-sizing: border-box;	top: 0;}.form-element .arrow_down{	height: 44px;}.arrow_down,.form-element .arrow_down{	display: block;	position: relative;}#autosuggestion_options{	background: var(--white);	border-radius: 4px;	box-shadow: 0 2px 6px rgba(0, 0, 0, .5);	cursor: pointer;	margin-left: 1px;	margin-top: 1px;	max-height: 225px;	max-width: 245px;	overflow-y: auto;	width: 100%;}#autosuggestion_options a{	box-sizing: border-box;	color: #191919;	cursor: pointer;	display: block;	font-family: "sailec-bold" , sans-serif;	font-size: 13px;	padding: 6px 22px;	vertical-align: middle;}#autosuggestion_options a span{	display: inline-block;	line-height: 16px;}#autosuggestion_options a:hover{	background: #282828;	color: var(--white);}#selected_countries label{	padding-right: 0;	font-family: 'sailec-regular';	text-transform: inherit;	font-size: 14px;}.form-element .arrow_down select{	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	cursor: pointer;	position: relative;	text-transform: capitalize;	height: 44px;	padding-left: 10px;}.custom-checkbox{	position: absolute;	top: 0;	left: 0;	width: 15px;	height: 15px;	opacity: 0;}.custom-checkbox + label{	position: relative;	padding-left: 24px;}.custom-checkbox:disabled{	opacity: 0;}.custom-checkbox:disabled + label{	opacity: 0.5;	cursor: not-allowed;}.custom-checkbox:disabled + label:hover{	opacity: 0.5;}.custom-checkbox:disabled + label:before{	background: #fdcb2c;}.custom-checkbox:disabled + label:after{	width: 15px;	height: 15px;	box-sizing: border-box;	content: '\E028';	display: inline-block;	color: var(--white);	font-family: "icon-circus";	position: absolute;	margin-left: 0;	left: 3px;	font-size: 10px;	line-height: 13px;	top: 0;}#global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox){	float: left;	margin-top: 0;	margin-left: -22px;	opacity: 0;	width: 15px;	height: 15px;	position: relative;	z-index: 99;	cursor: pointer;}#global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox)+label::before, .custom-checkbox + label::before{	background: var(--white);	content: '';	position: absolute;	left: 0;	border-radius: 2px;	width: 15px;	margin-left: 0;	height: 15px;	border: 1px solid #ededed;	display: inline-block;	opacity: 1;	box-sizing: border-box;}#global_page_user-talent-index #global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox)+label::before, #global_page_user-talent-index #global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox):checked+label::after{	display: none;}#global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox):checked+label::after, .custom-checkbox:checked + label::after{	width: 15px;	height: 15px;	box-sizing: border-box;	content: '\E028';	display: inline-block;	color: var(--white);	font-family: "icon-circus";	position: absolute;	margin-left: 0;	left: 3px;	font-size: 10px;	line-height: 13px;	top: 0;}#global_page_user-talent-index #global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox):checked+label::after{	top: 5px;}#global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox)+label, .custom-checkbox + label{	line-height: 17px;}#global_page_user-talent-index #global_wrapper ul.visas-select{	padding: 10px 0 0 0;}#global_page_user-talent-index #global_wrapper .form-options-wrapper li{	padding: 0;}#global_page_user-talent-index #global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox)+label{	padding: 6px 10px;	cursor: pointer;}#global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox):checked+label, .custom-checkbox:checked + label, #global_page_user-professional-profile-edit #EditPerformerProfile .form-wrapper .form-element .custom-checkbox:checked + label{	font-family: 'sailec-bold';}#global_page_user-talent-index #global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox):checked+label{	color: #666;	background-color: rgba(88, 151, 251, .1);	font-family: 'sailec-regular';}#global_wrapper .form-options-wrapper li input[type=checkbox]:not(.default-checkbox):checked+label::before, .custom-checkbox:checked + label::before{	background: var(--dark);}#global_wrapper #job_alerts-element .form-options-wrapper li input[type=checkbox]+label strong .custom-checkbox + label strong{	color: #999999;}/* ! Member Sign In */#global_page_user-auth-login form.global_form div div > h3{	display: none;}#global_page_user-auth-login form.global_form{	background: var(--white);	padding-top: 5px;}#user_form_login .form-description{	padding: 20px 30px 0 25px;}#user_form_login .form-description a{	color: var(--blue);	font-family: "sailec-bold";	text-decoration: underline;}#user_form_login .form-elements{	position: relative;	overflow: hidden;}#user_form_login .form-elements::before{	content: 'or';	color: gray;	position: absolute;	right: 0;	bottom: 0;	margin: auto;	height: .5em;	width: .5em;	left: -1.5em;	top: 1.2em;	z-index: 900;}#user_form_login .form-elements::after{	content: '';	position: absolute;	background: rgba(128, 128, 128, .3);	right: 0;	bottom: 0;	margin: auto;	height: 7.25em;	width: 1px;	left: -.85em;	top: -6.8em;	-moz-box-shadow: 0 8.8em 0 0 rgba(128, 128, 128, .3);	-webkit-box-shadow: 0 8.8em 0 0 rgba(128, 128, 128, .3);	box-shadow: 0 8.8em 0 0 rgba(128, 128, 128, .3);}#user_form_login .form-elements .left-column{	width: 50%;	float: left;	padding: 20px 12px 20px 5px;}#user_form_login .form-elements .right-column{	width: 50%;	float: right;	padding: 20px;}#user_form_login .right-column .connect,.connect-label-left{	text-transform: uppercase;	font-size: 12px;	font-family: 'sailec-bold';	color: #191919;}.connect-label-left{	padding: 0 20px;}#user_form_login #fieldset-buttons #submit-wrapper{	padding: 0 0 0 20px;	float: left;	clear: none;}.autocomplete #submit-wrapper{	overflow: hidden;}#user_form_login #fieldset-buttons #remember-wrapper{	padding-bottom: 0;}#submit-wrapper #submit-label,#user_form_login #buttons-label,#user_form_login #forgot-label,#user_form_login #remember-label{	display: none;}#user_form_login #submit-element{	min-width: 0;}form #submit-wrapper div.form-element{	width: auto;}#terms-element label,#user_form_login #remember-element label{	display: inline-block;	font-family: 'sailec-regular';	text-transform: inherit;	font-size: 14px;}#user_form_login .right-column .connect{	padding-bottom: 15px;}/* ! Member Sign Up */.layout_page_user_signup_index form div[id*="1_58_212-wrapper"]{	padding: 0 20px 20px;}#signup_profile_form div>div h3+.form-description{	padding: 20px;	background: #ffcd00;	margin: 20px 20px 0;	box-sizing: border-box;	width: 400px;}#signup_profile_form,#signup_profile_form .form-label{	width: 100%;}#signup_profile_form .grey-text{	position: absolute;	bottom: 0;	left: 20px;}#global_page_user-signup-index .description.expanded-text{	overflow: visible;	position: static;	bottom: -76px;}#signup_profile_form .form-options-wrapper label{	text-transform: capitalize;	font-family: 'sailec-regular';	font-size: 14px;	margin-bottom: 0;}#global_page_user-edit-profile .global_form,#global_page_user-professional-profile-edit .global_form,#global_page_user-signup-index #global_wrapper form,#signup_account_form{	background: var(--white);}#global_page_user-signup-index .layout_main .layout_middle .global_form{	border-radius: 0 0 4px 4px;}#signup_profile_form #profile_type-wrapper,#signup_profile_form #roles-types,#signup_profile_form .sub-description-wrapp{	width: 33.3%;	float: left;	clear: none;	display: inline-block;}#global_wrapper #signup_profile_form #roles-types,#global_wrapper #signup_profile_form .sub-description-wrapp{	padding: 46px 20px 20px;}#signup_account_form,.layout_page_user_signup_index form.global_form{	width: 70%;	float: left;}#formHelp{	overflow: hidden;}#signup_account_form #timezone-wrapper #timezone-element::after{	content: 'Select the time zone that is associated with your location.';	display: inline-block;	font-size: 13px;}#global_page_user-signup-index .global_form .form-wrapper{	position: relative;	overflow: visible;}#global_page_user-signup-index #signup_profile_form,#global_page_user-signup-index #signup_account_form,#global_page_user-signup-index .global_form,#global_page_user-auth-login #user_form_login,#global_page_core-error-requireuser #user_form_login{	border-radius: 4px;	border: 1px solid #ededed;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#terms-element label a{	text-transform: capitalize;}#terms-element label{	display: block;}#global_page_user-signup-index .form-wrapper::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_user-signup-index .form-element{	overflow: visible;	position: relative;	margin-bottom: 0;}#signup_account_form #buttons-wrapper #fieldset-buttons{	text-align: left;}#signup_account_form #buttons-wrapper #submit-wrapper{	display: inline-block;	margin-left: 5px;}#buttons-wrapper #buttons-label,#global_page_user-signup-index #signup_profile_form div>div h3+.form-description+.required-fields,#global_page_user-signup-index #signup_profile_form div>div h3+.form-description+.required-fields+p{	display: none;}#global_page_user-edit-profile .edit-wrap div[id*="1_1_6-wrapper"] select{	width: 32%!important;}#global_page_user-edit-profile .edit-wrap div[id*="1_1_181-wrapper"] select,#global_page_user-edit-profile .edit-wrap div[id*="1_1_6-element"]{	width: 100%!important;}/* ! Member Profile Forms *//* ! Messages Forms *//* ! Create an Account *//* ! Sidebar Forms */#fieldset-date button.event_calendar,.end-date.form-element button.event_calendar,.from-date.form-element button.event_calendar{	background-color: transparent;	background-image: none;	border: 0;	margin-right: 2px;	padding: 0;}.layout_right #fieldset-date button.event_calendar{	float: right;	padding-left: 6px!important;	padding-right: 6px!important;	margin: 0;}div.event_calendar{	margin-left: -295px;	margin-top: 30px;}.end-date.form-element,.from-date.form-element,.layout_right #fieldset-date #endtime-wrapper,.layout_right #fieldset-date #starttime-wrapper,.layout_right #fieldset-date .divider,.length-wrap .divide,.length-wrap .divider,.maximum-length.form-element,.maximum-size.form-element,.minimum-length.form-element,.minimum-size.form-element,.search-acts-wrapper .divider{	display: table-cell;	float: none!important;	vertical-align: middle;	width: 50%;}.layout_right #fieldset-date{	display: table;	width: 100%;}.layout_right #fieldset-date .divider{	padding: 21px 5px 0;	text-align: center;	width: 10px;}/* ! Sidebar EVENT Forms */body[id*=global_page_event] .layout_main .layout_right .layout_event_event_create{	margin-bottom: 15px;}body[id*=global_page_event] .layout_main .layout_right .layout_event_browse_search,body[id*=global_page_event] .layout_main .layout_right a.btn.btn-black{	border-radius: 4px;}.layout_event_browse_search #endtime-element,.layout_event_browse_search #starttime-element{	width: 100%;	height: 32px;	background-color: var(--white);	color: #191919;	font-size: 13px;	line-height: 16px;	border-radius: 4px;	position: relative;	border: 1px solid #ededed;	padding: 5px 5px 5px 10px;	margin: 0;	resize: none;	max-width: 100%;	-webkit-appearance: none;}.layout_event_browse_search .calendar_output_span{	line-height: 20px;	color: #8c8c8c;	font-size: 13px;}#fieldset-date .event_calendar::before{	font-size: 12px;}.layout_event_browse_search #endtime-label{	padding-bottom: 1px;}.layout_event_browse_search button[type=submit]{	background: #191919;	color: var(--white);	cursor: pointer;	padding: 0 11px;	text-shadow: none;}#city-wrapper,#city-wrapper #city-element{	overflow: visible;}/* ! SEARCH Forms */.countries_autosuggestions_input input[placeholder]{	overflow: hidden;	padding-right: 10px;	text-overflow: ellipsis;}div[class*=layout_whcore_search] h3+form{	border: 0;	padding: 0;}.availability-wrap>h3,.content label h3,.length-wrap>h3,.team-size-wrap>h3,div[class*=layout_whcore_search] label.optional,div[class*=layout_whcore_search] span label{	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	color: #000;	position: relative;	display: block;	margin-bottom: 6px;}#form_go_member_page #traveling_country-wrapper,.layout_whjobs_search form #traveling_country_areas{	margin-bottom: 8px;	display: block;	overflow: inherit;}#form_go_member_page #traveling_country-wrapper #traveling_country-label{	margin-bottom: 6px;	float: none;}#form_go_member_page #traveling_country-wrapper #traveling_country-label label{	font-weight: 400;	text-transform: uppercase;	font-size: 12px;	font-family: 'sailec-bold';	color: #191919;	line-height: 18px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);}#form_go_member_page #traveling_country-wrapper #traveling_country_areas{	margin-bottom: 8px;}#form_go_member_page #traveling_country_areas ul li{	margin-bottom: 10px;	position: relative;	display: block;	padding-left: 22px;}#form_go_member_page #traveling_country-label label::after{	color: #191919;}form #traveling_country_areas input[type=checkbox]{	float: left;	margin-top: 0;	margin-left: -22px;	opacity: 0;	width: 15px;	height: 15px;	position: relative;	z-index: 99;	cursor: pointer;}form #traveling_country_areas label::before{	content: '';	position: absolute;	left: 0;	border-radius: 4px;	width: 15px;	margin-left: 0;	height: 15px;	border: 1px solid #191919;	display: inline-block;	opacity: 1;	box-sizing: border-box;	background: var(--white);}#traveling_country_areas label{	line-height: 17px;	display: block;	overflow: hidden;	font-size: 12px;	font-family: 'sailec-bold';	color: #191919;	margin-bottom: 0;	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	text-transform: capitalize;}form #traveling_country_areas input[type=checkbox]:checked+label::after{	width: 15px;	height: 15px;	box-sizing: border-box;	content: '\E028';	display: inline-block;	color: #191919;	font-family: "icon-circus";	position: absolute;	margin-left: 0;	left: 3px;	font-size: 10px;	top: 2px;	line-height: 13px;}#search_form{	background: 0 0;}form.field_search_criteria .form-options-wrapper label{	margin-bottom: 0;}form.field_search_criteria .location-wrapper .form-wrapper{	margin-bottom: 15px;}label.location-label{	font-size: 12px;}/* ! Feed Compose Forms *//* ! Feedback Forms *//* ! Acts/Shows Forms */.headline{	overflow: auto;	padding-top: 20px;	max-width: 1600px;}#global_page_page-index-create form.global_form{	background-color: var(--white);	background: var(--white);	border-radius: 4px;}#global_page_page-index-create div.form-wrapper{	overflow: visible;}#global_page_whjobs-auditions-edit-audition #city-wrapper,#global_page_whjobs-auditions-new-audition #city-wrapper,#global_page_whjobs-residencies-new-residency #city-wrapper,#global_page_whjobs-residencies-edit-residency #city-wrapper{	border-bottom: none;	padding: 0 0 20px;}#city-wrapper label.overTxtLabel{	left: 4px;	top: 2px;}#city-wrapper #city-element{	position: relative;}/* ! Jobs/Auditions Forms *//* ! Popup Forms */#cerabox form,#global_content_simple>form.global_form,.report-panel form{	background: 0 0;}#smoothbox_window .form-description{	padding: 0 20px;}#smoothbox_window .global_form_popup div,#smoothbox_window .global_form_popup div input,#smoothbox_window select{	width: 100%;}#smoothbox_window select{	padding: 1px 0 1px 10px;}/* ! Global Forms [Media] *//* ! Member Sign In  [Media] *//* ! Member Sign Up  [Media] */body#global_page_user-signup-index form select[id*=-month]{	width: 48%!important;}body#global_page_user-signup-index form select[id*=-day],body#global_page_user-signup-index form select[id*=-year]{	width: 25%!important;}@media screen and (max-width:880px){#global_wrapper #signup_profile_form #roles-types, #global_wrapper #signup_profile_form .sub-description-wrapp{	padding: 20px;}#signup_account_form,#signup_profile_form #profile_type-wrapper,#signup_profile_form #roles-types,#signup_profile_form .sub-description-wrapp,.layout_page_user_signup_index form.global_form{	width: 100%;	float: none;}#signup_profile_form #profile_type-element{	max-width: 100%;}}/* ! Member Profile Forms [Media] */@media screen and (max-width:880px){.layout_whcore_page_contact.profile-tab .tab-content, .tab-content{	padding: 20px 20px 15px;}#nationality_select_input{	font-size: 16px;	line-height: 1;}#global_page_user-edit-profile form .form-elements .form-element{	overflow: visible;}.multiselect-wrapper{	position: relative;}ul.nationality-select{	top: 100%;	left: 0;}}/* ! Events */#ticket-wrapper fieldset,#free_event_url-wrapper{	background: var(--white)bef;}/* ! Messages Forms [Media] */ul.message_view .message_view_info textarea{	width: 100%;}/* ! Create an Account [Media] *//* ! Sidebar Forms [Media] *//* ! Feed Comment Forms [Media] *//* ! Feedback Forms [Media] *//* ! Acts/Shows Forms [Media] *//* ! Jobs/Auditions Forms [Media] */#global_page_whjobs-jobs-new-job .event_calendar_container select{	width: auto!important;	margin-left: 15px;}#global_page_whjobs-jobs-edit-job li input[type=checkbox]{	float: left;	margin-top: 0;	margin-left: -22px;	opacity: 0;	width: 15px!important;	height: 15px!important;	position: relative;	z-index: 99;	cursor: pointer;}#global_page_whjobs-jobs-edit-job li input[type=checkbox]+label{	line-height: 17px;}#global_page_whjobs-jobs-edit-job li input[type=checkbox]+label::before{	content: '';	position: absolute;	left: 0;	border-radius: 4px;	width: 15px;	margin-left: 0;	height: 15px;	border: 1px solid #ededed;	display: inline-block;	opacity: 1;	box-sizing: border-box;	background: var(--white);}#global_page_whjobs-jobs-edit-job li input[type=checkbox]:checked+label::before{	background: #fdcb2c;}#global_page_whjobs-jobs-edit-job li input[type=checkbox]:checked+label::after{	width: 15px;	height: 15px;	box-sizing: border-box;	content: '\E028';	display: inline-block;	color: var(--white);	font-family: "icon-circus";	position: absolute;	margin-left: 0;	left: 3px;	font-size: 10px;	top: 2px;	line-height: 13px;}#global_page_whjobs-jobs-edit-job #traveling_country_areas li{	margin-bottom: 10px;	position: relative;	display: block;	padding-left: 22px;}#global_page_whjobs-jobs-edit-job li input[type=checkbox]:checked+label{	font-family: 'sailec-bold', sans-serif;}/* ! Popup Forms [Media] *//* ! Popup global_page_timeline-quick-auth-login */#smoothbox_window #global_page_timeline-quick-auth-login{	width: 300px;	max-width: 100%;}/*
GLOBAL STYLES,FONTS & RESETS
*/html,body,div[class*="layout_page"]{/* 	height: 100%;*/}/* fixed bug scrolling on iphone */html.height-100,html.height-100 body{	height: 100%;}body{	display: -webkit-box;	display: -ms-flexbox;	display: flex;	min-height: 100vh;	-webkit-box-orient: vertical;	-webkit-box-direction: normal;	-ms-flex-direction: column;	flex-direction: column;	align-items: center;}body > #global_wrapper{	-webkit-box-flex: 1;	-ms-flex: 1;	flex: 1 1 auto;	width: 100%;}#global_content > .layout_main,#global_content > div > .layout_main{	display: flex;	flex: 1 1 auto;	flex-direction: row;	flex-wrap: nowrap;	width: 100%;}#global_content > .layout_main .layout_left,#global_content > div > .layout_main .layout_left{	order: 1;}#global_content > .layout_main .layout_middle,#global_content > div > .layout_main .layout_middle{	order: 2;	width: 100%;}#global_content > .layout_main .layout_right,#global_content > div > .layout_main .layout_right{	order: 3;}#global_page_page-index-create .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-jobs-new-job .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-residencies-new-residency .layout_main .layout_middle + .layout_core_html_block,#global_page_whjobs-auditions-new-audition .layout_main .layout_middle + .layout_core_html_block{	order: 3;}#global_page_whjobs-jobs-new-job .layout_main .form-errors-notice,#global_page_whjobs-jobs-new-job .layout_main  .form-elements,#global_page_whjobs-residencies-new-residency .layout_main .form-errors-notice,#global_page_whjobs-residencies-new-residency .layout_main  .form-elements,#global_page_whjobs-auditions-new-audition .layout_main .form-errors-notice,#global_page_whjobs-auditions-new-audition .layout_main  .form-elements{	position: relative;}#global_page_whjobs-jobs-new-job .layout_main .form-errors-notice:after, #global_page_whjobs-jobs-new-job .layout_main  .form-elements:after, #global_page_whjobs-residencies-new-residency .layout_main .form-errors-notice:after, #global_page_whjobs-residencies-new-residency .layout_main  .form-elements:after, #global_page_whjobs-auditions-new-audition .layout_main .form-errors-notice:after, #global_page_whjobs-auditions-new-audition .layout_main  .form-elements:after{	content: "";	position: absolute;	top: 0;	left: 0;	z-index: 2;	display: block;	width: 100%;	height: 100%;	background: rgba(255, 255, 255, 0.7);}#global_page_whjobs-jobs-new-job .layout_main.active .form-errors-notice:after, #global_page_whjobs-jobs-new-job .layout_main.active  .form-elements:after, #global_page_whjobs-residencies-new-residency .layout_main.active .form-errors-notice:after, #global_page_whjobs-residencies-new-residency .layout_main.active  .form-elements:after, #global_page_whjobs-auditions-new-audition .layout_main.active .form-errors-notice:after, #global_page_whjobs-auditions-new-audition .layout_main.active  .form-elements:after{	display: none;}#global_page_whjobs-jobs-new-job .layout_main.active .wrapper-icon-links .btn.nav-link.active i:after, #global_page_whjobs-residencies-new-residency .layout_main.active .wrapper-icon-links .btn.nav-link.active i:after, #global_page_whjobs-auditions-new-audition .layout_main.active .wrapper-icon-links .btn.nav-link.active i:after{	background: var(--blue);}#global_page_whjobs-jobs-new-job .layout_main .wrapper-icon-links .btn.nav-link.active i:after, #global_page_whjobs-residencies-new-residency .layout_main .wrapper-icon-links .btn.nav-link.active i:after, #global_page_whjobs-auditions-new-audition .layout_main .wrapper-icon-links .btn.nav-link.active i:after{	background: none;}#global_page_page-index-create .layout_main .layout_middle{	display: flex;	flex: 1 1 auto;	flex-direction: row;	flex-wrap: nowrap;}#global_page_page-index-create .layout_main .layout_middle > .layout_core_content{	order: 2;	width: 100%;}#global_page_page-index-create .layout_main .layout_middle > .layout_core_content + .layout_core_html_block{	order: 3;}#global_page_event-index-create .layout_main .layout_middle > .layout_core_content{	display: flex;	flex: 1 1 auto;	flex-direction: row;	flex-wrap: nowrap;}#global_page_event-index-create .layout_main .layout_middle > .layout_core_content > .global_form{	order: 2;	width: 100%;}#global_page_event-index-create .layout_main .layout_middle > .layout_core_content > .global_form + .layout_core_html_block{	order: 3;}html#smoothbox_window{	min-width: 10px;	min-height: 0;}#smoothbox_window .header-primary,#smoothbox_window  #global_footer{/* 	display: none;*/	opacity: 0;	pointer-events: none;	height: 1px;}#smoothbox_window:has(.header-primary) #global_content_simple{	margin-block: 15px;}body{	background-color: #fff;	font-size: 15px;}*{	padding: 0;	margin: 0;	border: none;	border-style: solid;	border-width: 0px;	box-sizing: border-box;	border-color: transparent;	font-family: 'sailec-regular', sans-serif;	-moz-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;}table{	border-collapse: collapse;}#global_header{	width: 100%;}#global_header .header-user-name{	display: none;}#global_header #cm_notifications_button.cm-active{	background: transparent !important;}#global_header #core_menu_mini_menu a#cm_notifications_button.cm-active:before{	color: var(--yellow);}#global_header .navigation li .custommenu-nav-subitem a,#global_header .navigation li .custommenu-nav-subitem li{	border: none!important;}br{	clear: both;}ul{	list-style-type: none;}a{	cursor: pointer;	outline: none;}a:link, a:visited{	color: var(--dark);	text-decoration: var(--dark);}div,td{	font-size: 14px;	color: #131c0e;	text-align: left;}.region-wrap select{	-webkit-appearance: none;	-moz-appearance: none;}h2,h3,h4{	color: #131c0e;	font-weight: 300;}h2{	font-size: 18px;	margin-bottom: 10px;}h3{	font-size: 20px;}h4{	font-weight: bold;	padding: .5em 0px .5em 0px;	margin-bottom: 10px;}h4 > span{	display: inline-block;	padding-right: 6px;	margin-top: -1px;}h3.sep{	display: block;	overflow: hidden;	margin-bottom: 1em;	height: 1em;}h3.sep > span{	display: block;	overflow: hidden;	position: absolute;	background: #fff;	padding: 5px 10px 5px 0px;	font-weight: bold;}.float-right{	float: right;}.float-left{	float: left;}.font-light{	font-family: "sailec-light";}.font-regular{	font-family: "sailec-regular";}.font-bold,strong{	font-family: "sailec-bold", sans-serif;}.text-opacity{	opacity: .5;}/* icons */.icon-circus{	font-family: "icon-circus";}.icon-circus:before{	font-family: "icon-circus";}.icon-icomoon{	box-sizing: border-box;	display: inline-block;	font-family: "icomoon";	font-size: 16px;	height: 16px;	margin-right: 1px;	width: 16px;}.icon-plus::before{	content: "\E00A";	font-family: "icon-circus";}.icon-plus-black:before{	color: var(--black);}.btn .icon-plus-black{	display: inline-block;	vertical-align: baseline;	width: auto;}.btn .icon-plus-black:before{	color: var(--black);}a .icon-profile-video::before{	content: url(/application/themes/stagelync/images/icons/icon-self-tape-video.svg?c=1463);}.personalContent .icon-instagram::before, .personalContent .icon-youtube::before, .personalContent .icon-tiktok::before{	font-size: 35px;	line-height: 25px;}.btn .icon-profile-video::before{	font-size: 20px;	margin-right: 5px;	position: relative;	margin-top: -3px;	display: inline-block;}.icon-promote::before{	content: "\E107";	font-family: "icon-circus";	line-height: 1;	font-size: 18px;	display: inline-block;}.icon-toggle::before{	content: '\E603';	font-family: 'icomoon';	font-size: 16px;	display: inline-block;	color: #b3b3b3;}.icon-user::before{	content: "";	display: inline-block;	width: 14px;	height: 14px;	vertical-align: middle;	margin-right: 5px;	background: url(/application/themes/stagelync/images/performance-count-icon.png?c=962&c=1463) center center no-repeat;	background-size: contain;	filter: invert(100%);}.icon-chevron-up:before{	content: "\E018";}.icon-chevron-right:before{	content: "\E017";}.icon-chevron-bottom:before{	content: "\E015";}.icon-chevron-left:before{	content: "\E016";}.icon-trash:before{	content: "\E019";}.icon-check:before{	content: "\E028";}.icon-uncheck:before{	content: "\E023";}.icon-invoice:before{	content: "\E024";}.icon-user-public:before{	content: "\E10F";}.icon-user-basic:before{	content: "\E10B";}.icon-user-pro:before{	content: "\E10C";}/* icon fa */.fa{	display: inline-block;	width: auto;	border: none;	padding: 0;	color: inherit;	font-style: normal;	font-family: 'FontAwesome';	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.btn .fa{	display: inline-block;	width: auto;	border: none;	padding: 0;	color: inherit;	font-style: normal;	font-family: 'FontAwesome';	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.icon-chevron-left:before{	content: "\E016";	font-family: "icon-circus";	color: #333333;	font-size: 18px;}.icon-paypal{	display: inline-block;	width: 27px !important;	height: auto !important;	vertical-align: middle;}.icon-paypal + .badge-buy{	margin-left: 2px;	margin-bottom: 0;}.badge-buy,.badge.badge-sm.badge-buy{	padding: 8px 15px;}.badge.badge-sm{	padding: 5px 3px 2px !important;}.px-zero{	padding-left: 0;	padding-right: 0;}.px-1{	padding-left: 5px;	padding-right: 5px;}.px-2{	padding-left: 10px !important;	padding-right: 10px !important;}.px-3{	padding-left: 15px;	padding-right: 15px;}.px-4{	padding-left: 20px !important;	padding-right: 20px !important;}.px-5{	padding-left: 25px;	padding-right: 25px;}.px-6{	padding-left: 30px;	padding-right: 30px;}.px-7{	padding-left: 35px;	padding-right: 35px;}.pl-zero{	padding-left: 0;}.pl-1{	padding-left: 5px;}.pl-2{	padding-left: 10px;}.pl-3{	padding-left: 15px;}.pl-4{	padding-left: 20px;}.pl-lg-4{	padding-left: 40px;}.pl-lg-5{	padding-left: 50px;}.pr-zero{	padding-right: 0;}.pr-1{	padding-right: 5px;}.pr-2{	padding-right: 10px;}.pr-3{	padding-right: 15px;}.py-zero{	padding-top: 0px;	padding-bottom: 0px;}.py-1{	padding-top: 5px;	padding-bottom: 5px;}.py-2{	padding-top: 10px !important;	padding-bottom: 10px !important;}.py-3{	padding-top: 15px !important;	padding-bottom: 15px !important;}.pb-zero{	padding-bottom: 0;}.pb-1{	padding-bottom: 5px;}.pb-2{	padding-bottom: 10px;}.pb-3{	padding-bottom: 15px;}.pb-4{	padding-bottom: 20px;}.pt-zero{	padding-top: 0;}.pt-1{	padding-top: 5px;}.pt-2{	padding-top: 10px;}.pt-3{	padding-top: 15px;}.pt-4{	padding-top: 20px;}.p-zero{	padding: 0px;}.p-1{	padding: 5px !important;}.p-2{	padding: 15px;}.p-3{	padding: 20px;}.m-zero{	margin: 0px;}.m-1{	margin: 5px;}.m-2{	margin: 15px;}.m-3{	margin: 20px;}.mx-zero{	margin-left: 0px;	margin-right: 0px;}.mx-1{	margin-left: 5px;	margin-right: 5px;}.mx-2{	margin-left: 10px;	margin-right: 10px;}.mx-3{	margin-left: 15px;	margin-right: 15px;}.my-zero{	margin-top: 0px;	margin-bottom: 0px;}.my-1{	margin-top: 5px;	margin-bottom: 5px;}.my-2{	margin-top: 10px;	margin-bottom: 10px !important;}.my-3{	margin-top: 15px;	margin-bottom: 15px;}.mt-zero{	margin-top: 0px!important;}.mt-1{	margin-top: 5px;}.mt-2{	margin-top: 10px;}.mt-3{	margin-top: 15px;}.mr-zero{	margin-right: 0px;}.mr-1{	margin-right: 5px;}.mr-2{	margin-right: 10px;}.mr-3{	margin-right: 15px;}.mr-minus-5{	margin-right: -5px;}.ml-zero{	margin-left: 0px;}.ml-1{	margin-left: 5px;}.ml-2{	margin-left: 10px;}.ml-3{	margin-left: 15px;}.mb-zero{	margin-bottom: 0px!important;}.mb-1{	margin-bottom: 5px;}.mb-2{	margin-bottom: 10px;}.mb-3{	margin-bottom: 15px;}.w-25{	width: 25% !important;}.w-30{	width: 30% !important;}.w-45{	width: 45% !important;}.w-50{	width: 50% !important;}.w-70{	width: 70% !important;}.w-75{	width: 75% !important;}.w-100{	width: 100% !important;}.text-align-center{	text-align: center;}.justify-content-start{	justify-content: flex-start;}.justify-content-end{	justify-content: flex-end;}.justify-content-center{	justify-content: center;}.border-bottom{	border-bottom-width: 1px;	border-bottom-color: #efefee;}.text-muted{	color: #6c757d!important;}.font-weight-600{	font-weight: 600!important;}.font-weight-bold{	font-weight: 700!important;}.color-rainbow{	background: linear-gradient(45deg, #ffd320 0%, #e3351f 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.bg-rainbow{	margin-bottom: 3px;	padding: 3px;	font: 11px/1.2 "sailec-bold", sans-serif;	color: var(--dark-gray);	text-align: center;	background: linear-gradient(45deg, #ffd320 0%, #e3351f 100%);}.text-bold{	font-family: "sailec-bold", sans-serif;}.text-capitalize,.text-capitalize  *{	text-transform: capitalize;}.text-initial,.text-initial  *{	text-transform: initial;}/*
GENERAL LAYOUT
*/.generic_layout_container h3{	margin-bottom: 6px;}.generic_layout_container h3,.generic_layout_container h3  span{	font-family: "gtwalsheim-pro-regular", sans-serif;	font-size: 24px;}.layout_left{	float: left;	width: 230px;	min-width: 230px;	padding: 0px 15px 0px 0px;	vertical-align: top;	word-wrap: break-word;}.layout_right{	float: right;/* 	width: 300px;	min-width: 300px;*/	width: 385px;	min-width: 385px;	vertical-align: top;	padding: 0;	margin-left: 20px;}.pull-left{	float: left;}.pull-right{	float: right;}.align-middle{	vertical-align: middle;}input[type="date"]:before{	color: var(--dark-gray);	opacity: 0.5;	content: attr(placeholder);}input[type="date"].full:before{	content: attr(placeholder)!important;}.filled input[type="date"]:before{	color: var(--dark-gray);	opacity: 1;}/* Footer */.layout_page_footer{	clear: both;	text-align: center;	overflow: hidden;}.layout_page_footer .layout_main{	width: 100%;	box-sizing: border-box;	margin: 88px auto 0px auto;	text-align: center;	overflow: hidden;}.layout_core_menu_footer{	text-align: center;}.layout_core_menu_footer{	color: #131c0e;}.btn-wrapper::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_page-page-manage-admins #he_contacts_list .contacts .item{	height: auto !important;	width: auto !important;}#global_footer{	position: relative;	bottom: 0;	margin-top: auto;}#global_wrapper{	min-height: 100%;	height: auto;}.btn-wrapper{	padding: 0 !important;}.btn-wrapper .btn-black,.btn-wrapper .btn-black  *{	font-family: 'sailec-regular', sans-serif;	font-size: 17px;}.btn-wrapper .btn-black .text{	display: flex;	align-items: center;	gap: 5px;}.btn-wrapper .btn-black i{	color: var(--white);	font-size: 20px;}.btn-wrapper .btn-black:hover i{	color: var(--blue);}/* btn-primary */.btn-primary,a.btn-primary{	margin: 5px 0;	padding: 12px 18px;	line-height: 1;	font: 14px/1 'sailec-bold', sans-serif;	text-shadow: none;	text-transform: uppercase;	color: var(--white);	background: var(--blue);	border: none;	border-radius: 100px;	box-shadow: none;	transition: all .3s linear;/* + .btn,+ .btn-primary{	margin-right: 10px;}*/}.btn-primary:hover, a.btn-primary:hover{	opacity: .8;	transition: all .3s linear;}.btn-white,.btn-bg-transparent{	border: 1px solid var(--blue);}.btn-white:hover, .btn-bg-transparent:hover{	background: var(--blue);	color: var(--white);}.btn-wrapper .btn.btn-yellow{	margin-bottom: 0px;}.btn-wrapper .btn.btn-yellow.pull-right{	margin-right: 0;}a.link_edit_lable,a.add_text,a.set_as_cover,a.apply-filters,a.link_delete,.link_edit,.wh_edit_media_controls .editcover,a.add_media,a.embed_media{	padding: 5px!important;}textarea{	width: 100%;	resize: none;	max-width: 250px;	box-sizing: border-box;}textarea.codebox{	width: 95%;	min-height: 200px;	font-family: courier new, courier, serif;}.wh_edit_media_controls{	margin-bottom: 0!important;}.media_content > div{	text-align: center;}select{	border-radius: 3px;	background-color: #fff;	color: #131c0e;	border-width: 1px;	border-color: #ccc #ccc #ccc #ccc;	padding: 1px 0px 1px 1px;	font-size: 10pt;	max-width: 250px;	box-sizing: border-box;}select option[value="empty"]{	display: none;}select.application-status{	padding-left: 6px;}.application-status-b{	margin: 5px 5px 0 10px;	height: 24px;}#global_page_event-member-join .form-options-wrapper{	width: 90%;	overflow: hidden;	padding-left: 2px;}ul.form-options-wrapper li::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}ul.feed{	border-bottom-right-radius: 4px;	border-bottom-left-radius: 4px;	overflow: hidden;}ul.feed li.post_to_audience .text-wrap-less{	height: auto!important;}ul.feed .feed_item_photo{	margin-right: 10px!important;}#global_page_whmedia-project-create #cover-wrapper{	display: none;}#global_page_whmedia-index-view .layout_whmedia_project_details > h3{	display: none;}.layout_page_whmedia_index_view .generic_layout_container.layout_core_content h2{	font-family: 'sailec-bold';	font-size: 14px;	padding: 0 8px;}.justified-gallery{	margin-bottom: 25px;}a.buttonlink_right{	background-repeat: no-repeat;	background-position: top right;	padding-right: 19px;	font-weight: bold;	display: inline-block;}.justified-gallery .caption{	text-align: center;	position: absolute;	bottom: 0px;	width: 100%;	padding: 5px 0px;	color: rgb(0, 0, 0);	background: rgb(250, 250, 250) none repeat scroll 0% 0%;	font-family: 'sailec-bold';}#global_page_whmedia-index-view .layout_whmedia_project_details .media_owner_details,#global_page_whmedia-index-view .layout_whmedia_project_details .media_info{	float: left;	display: table-cell;	width: auto;	margin-right: 0;}#global_page_whmedia-index-view .layout_whmedia_project_details .media_info{	padding-left: 4%;}.media-description-wrapper{	padding: 0 8px 25px;	font-size: 14px;}.layout_whmedia_project_details .media_owner_name > a{	white-space: normal;	word-wrap: break-word;}.shadow-wrapper-video{	display: block;	overflow: hidden;	position: absolute;	width: 100%;	height: 100%;	top: 0px;	background: rgba(0, 0, 0, .2) url(/application/modules/Whmedia/externals/images/playvideo.png?c=1463) no-repeat center center;	box-sizing: border-box;}.media_thumb_wrapper a{	max-height: 212px;}.media_thumb_wrapper{	position: relative;}.cm-notifications-container li{	padding: 5px;}.cm-notifications-container li > span{	padding-left: 0!important;}#global_page_whmedia-index-view .layout_whmedia_project_details .media_details{	border-bottom: 1px solid var(--gray-light)!important;	display: table;	table-layout: fixed;	width: 100%;}.mfp-content > div[id*="audio_"]{	margin: 0 auto;	position: relative;	width: 230px;	padding-bottom: 110px;}.mfp-content > div > audio{	width: 100%;}.mfp-content > div > audio + .mfp-close{	right: -10px;	top: -34px;}.layout_whjobs_week_featured_jobs .block-title-yellow{	margin-bottom: 15px !important;}/*
LARGE BOX FORM
These styles are for large forms that are given an exclusive page.
They are not intended for smaller forms that are embedded elsewhere.
Examples: Signup form, member settings form, etc.
*//* form container */.global_form_popup form{	padding-bottom: 20px;}div.global_form form.global_form{	border: none !important;	padding: 0px !important;}#global_page_whmedia-project-index .media_content{	margin-bottom: 0!important;}.contact_form,.layout_middle .layout_core_content .layout_middle,.wrap-block-right,.layout_middle .generic_layout_container h3 + ul{	padding: 14px;	clear: both;	overflow: hidden;	border: 1px solid transparent;	border-radius: 4px;	margin: 0 auto;	background: #fff;}a.link_edit_lable,a.add_text,a.set_as_cover,a.apply-filters,a.link_delete,.link_edit,.wh_edit_media_controls .editcover,a.add_media,a.embed_media{	border-radius: 0!important;}body:has(.wg-popover.active) .update-alert-message, body:has(.wg-popover.active)  .update-banner-under{	top: 0;}body:has(.top-ad-wrapper [onclick*="processClick"] > div > div) .update-alert-message, body:has(.top-ad-wrapper [onclick*="processClick"] > div > div)  .update-banner-under{	top: 342px;}.update-alert-message{	position: absolute;	top: 165px;	z-index: 19;	width: 100%;	height: 0;	opacity: 0;	margin: 0 auto;	padding-bottom: 15px;	background: linear-gradient(180deg, var(--blue) 0%, var(--blue-light) 100%);	transform: translateY(-100%);	transition: all .3s;	-webkit-clip-path: polygon(100% 0, 100% 85%, 50% 100%, 0 85%, 0 0);	clip-path: polygon(100% 0, 100% 85%, 50% 100%, 0 85%, 0 0);	pointer-events: none;}.update-alert-message.opened-banner{	height: auto;	opacity: 1;	transform: none;	pointer-events: auto;}.update-alert-message-wrapper{	position: relative;	max-width: 1600px;	margin: 0 auto;	padding: 25px 45px 15px 10px;}.update-alert-message-text{	display: flex;	flex-direction: column;	position: relative;	max-width: 440px;	margin: 0 auto;	padding: 15px 0 0 10px;	font-size: 13px;}.update-alert-message-text-wrapper{	display: flex;}.update-alert-message .update-logo{	height: 96px;	width: 122px;	margin-right: 15px;}.update-alert-message-text-head{	margin-bottom: 5px;	text-transform: initial;	font-family: 'gtwalsheim-pro-regular', sans-serif;	font-size: 24px;	color: var(--white);}.update-alert-message-description{	max-width: 250px;	font-size: 15px;}.update-alert-message-description,.update-alert-message-description  *{	color: var(--white);}.update-alert-message-text a{	align-self: center;	text-decoration: underline;}.update-alert-message-text a.btn{	margin-top: 10px;	padding: 10px 21px;	text-decoration: none;	white-space: nowrap;	border-radius: 100px;	text-transform: initial;	line-height: normal;	font-size: 16px;	background-color: var(--red-d);	color: var(--white);}.update-alert-message-text-inner{	width: 100%;	margin: 0 auto;}.update-alert-message-wrapper .close-button{	position: absolute;	top: 34px;	right: 10px;	display: block;	width: 25px;	height: 25px;	background: transparent;	border-radius: 4px;	transform: translateY(-50%);	cursor: pointer;}.update-alert-message-wrapper .close-button:before, .update-alert-message-wrapper .close-button:after{	content: "";	position: absolute;	top: 50%;	left: 50%;	width: 16px;	height: 2px;	background: var(--white);}.update-alert-message-wrapper .close-button:hover:before, .update-alert-message-wrapper .close-button:hover:after{	background: var(--black);}.update-alert-message-wrapper .close-button:before{	transform: translate(-50%, -50%) rotate(45deg);}.update-alert-message-wrapper .close-button:after{	transform: translate(-50%, -50%) rotate(-45deg);}.update-banner-under{	position: absolute;	z-index: 18;	top: 165px;	width: 100%;	height: 0;	background: var(--gray);	opacity: 0;	pointer-events: none;}.update-banner-under.opened-banner{	height: 100vh;	opacity: .6;	pointer-events: auto;}@media all and (min-width:1420px){.update-alert-message-wrapper{	padding: 20px 25px 20px 0;}.update-alert-message-wrapper .close-button{	right: 0;}}@media all and (max-width: 1024px){.update-alert-message, .update-banner-under{	top: 105px;}}@media all and (max-width: 600px){.update-alert-message-wrapper{	padding-top: 10px;}.update-alert-message-text{	padding-left: 0;}.update-alert-message-text-wrapper{	margin-bottom: 20px;}.update-alert-message-text-wrapper div{	text-align: center;}}@media all and (max-width: 500px){.update-alert-message-wrapper{	padding: 25px 30px 15px 30px;}.update-alert-message-text-wrapper{	flex-direction: column;	align-items: center;}.update-alert-message-description{	margin: 0 auto;}}#global_page_page-index-view #cerabox{	max-width: 800px !important;}#global_page_page-index-view .layout_page_feed h3:before{	background: none;	margin-bottom: 10px;}#global_page_page-index-view .layout_page_feed h3:after{	display: none;}#global_page_page-index-view .layout_page_feed #activity-form .compose-content{	padding: 11px 11px 36px;	border-color: var(--gray-light);}#global_page_page-index-view .layout_core_container_tabs .tab-content{	padding: 20px 10px 15px;	border: none;	box-shadow: none;}#global_page_page-index-view .layout_page_feed .badge-v-wrapper{	display: none;}#global_page_page-index-view .layout_page_feed #activity-form #compose-menu #compose-link-activator{	display: inline-block;}#global_page_whmedia-index-index .layout_main .layout_middle,#global_page_whmedia-index-view .layout_main .layout_middle,#global_page_user-index-browse .layout_main .layout_left{	padding: 14px;	border: 1px solid transparent;	border-radius: 4px;	margin: 0 auto;	background: #fff;}#global_page_user-index-browse .btn.btn-yellow.cta-unfollow-button{	width: auto;}global_page_user-index-browse .pro-tooltip.left-to-right{	left: 47%;}global_page_user-index-browse .pro-tooltip.left-to-right:before{	left: 7px;}global_page_user-index-browse .pro-tooltip.pro-tooltip-gray{	background: var(--dark-gray) !important;	margin-top: 7px !important;}global_page_user-index-browse .pro-tooltip.pro-tooltip-gray:before{	border-bottom-color: var(--dark-gray) !important;}global_page_user-index-browse .pro-tooltip.pro-tooltip-gray ul{	border: 1px solid var(--dark-gray) !important;	background: var(--dark-gray) !important;}global_page_user-index-browse .pro-tooltip.pro-tooltip-gray li{	color: white !important;}global_page_user-index-browse .pro-tooltip.pro-tooltip-gray a{	margin-right: 15px !important;	float: left;	line-height: 32px !important;	margin-bottom: 0;}global_page_user-index-browse .pro-tooltip.pro-tooltip-gray{	position: relative;	top: 0;	left: 0;	z-index: 4;}global_page_user-index-browse @media (max-width: 500px){.pro-tooltip.pro-tooltip-gray{	width: 274px;}.pro-tooltip.pro-tooltip-gray a{	float: none;}}global_page_user-index-browse @media (min-width: 1600px){body:not(.global_page_user-index-home) .pro-tooltip.pro-tooltip-gray{	position: absolute;	top: 100%;	left: auto;	right: 4px;}body:not(.global_page_user-index-home) .pro-tooltip.left-to-right:before{	right: 7px;	left: auto;}}/* cta-unfollow-button */.dropdown-jobs-trigger,.btn.btn-yellow.cta-unfollow-button,.cta-unfollow-button#follow_user{	color: #ffd320;	background: var(--black);	border-bottom: 1px solid transparent;	white-space: nowrap;}.dropdown-jobs-trigger span,.btn.btn-yellow.cta-unfollow-button span,.cta-unfollow-button#follow_user span{	color: #ffd320;	white-space: nowrap;}.dropdown-jobs-trigger:hover, .btn.btn-yellow.cta-unfollow-button:hover, .cta-unfollow-button#follow_user:hover{	color: var(--dark-gray);	background-image: linear-gradient(to bottom, #ffd940 0%, var(--yellow) 75%);	border-bottom: 1px solid #ffd320;}.dropdown-jobs-trigger:hover span, .btn.btn-yellow.cta-unfollow-button:hover span, .cta-unfollow-button#follow_user:hover span{	color: var(--dark-gray);}/* btn-outline-red */.btn-outline-red,a.btn-outline-red{	color: #e3351f;	text-shadow: none;	background: transparent;	border: 1px solid #e3351f;	white-space: nowrap;}.btn-outline-red:hover, a.btn-outline-red:hover{	color: #e3351f;	text-shadow: none;	background: transparent;	border: 1px solid #e3351f;}.btn-outline-red[data-toggle="tooltip"]:hover, a.btn-outline-red[data-toggle="tooltip"]:hover{	cursor: pointer;}.member-name .btn-outline-red{	vertical-align: middle;}/* btn-outline-black */.btn-outline-black,a.btn-outline-black{	color: var(--black);	text-shadow: none;	background: transparent;	border: 1px solid var(--black);	transition: all .3s linear;}.btn-outline-black:hover, a.btn-outline-black:hover{	color: var(--black);	text-shadow: none;	background: transparent;	border: 1px solid var(--black);	opacity: .8;	transition: all .3s linear;}.btn-outline-black[data-toggle="tooltip"]:hover, a.btn-outline-black[data-toggle="tooltip"]:hover{	cursor: pointer;}/* btn-outline-yellow */.btn-outline-yellow,a.btn-outline-yellow{	color: #ffd320;	text-shadow: none;	background: transparent;	border: 1px solid #ffd320;	transition: all .3s linear;}.btn-outline-yellow:hover, a.btn-outline-yellow:hover{	color: #ffd320;	text-shadow: none;	background: transparent;	border: 1px solid #ffd320;	opacity: .8;	transition: all .3s linear;}.btn-outline-yellow[data-toggle="tooltip"]:hover, a.btn-outline-yellow[data-toggle="tooltip"]:hover{	cursor: pointer;}[data-toggle="tooltip"]{	cursor: pointer;}[data-toggle="tooltip"]:hover + .tooltip{	visibility: visible !important;}[data-toggle="tooltip"] + .tooltip span{	font-family: "sailec-bold", sans-serif;}.btn-background-yellow .icon-message,.btn-outline-yellow .icon-message,a.btn-outline-yellow .icon-message{	font-size: 20px;	margin-right: 5px;	margin-top: -6px;}/* btn-background-yellow */.btn-background-yellow{	color: var(--black);	background-color: #FFCB05;}/* tooltip js */.popper,[role="tooltip"].tooltip,#global_page_user-talent-index .tooltip-custom{	position: absolute;	background: #FFC107;	color: var(--black);	width: 300px;	border-radius: 3px;	box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);	padding: 15px 22px;	text-align: center;	cursor: help;}#global_page_user-talent-index #wide_search-label .tooltip-custom{	top: 17px;	right: -5px;	text-align: left;	border-top: 10px solid transparent;	display: none;	background: transparent;	padding: 5px 0 0 0;	border: none;	box-shadow: none;	z-index: 10;}#global_page_user-talent-index #wide_search-label i{	pointer-events: none;}.tooltip-inner-custom{	color: var(--white);	font-family: Verdana, Arial, Helvetica, serif;	pointer-events: none;	padding: 15px 22px;	background: var(--black);	border-radius: 3px;	box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.5);}#global_page_user-talent-legacy-index [role="tooltip"].tooltip,#global_page_user-talent-index .tooltip-custom{	width: auto;	white-space: break-spaces;}[role="tooltip"].tooltip .font-red{	font-family: 'sailec-bold', sans-serif;	line-height: 1.4;}.style5 .tooltip{	background: #1E252B;	color: var(--gray-fff);	max-width: 200px;	width: auto;	font-size: .8rem;	padding: .5em 1em;}.popper .popper__arrow,[role="tooltip"].tooltip .tooltip-arrow,.tooltip-custom .tooltip-arrow{	width: 0;	height: 0;	border-style: solid;	position: absolute;	margin: 5px;}.tooltip-custom .tooltip-arrow{	pointer-events: none;}[role="tooltip"].tooltip .tooltip-arrow,.tooltip-custom .tooltip-arrow,.popper .popper__arrow{	border-color: #222;}.style5 .tooltip .tooltip-arrow{	border-color: #1E252B;}.popper[x-placement^="top"],.tooltip[x-placement^="top"]{	margin-bottom: 5px;}.popper[x-placement^="top"] .popper__arrow,.tooltip[x-placement^="top"] .tooltip-arrow{	border-width: 5px 5px 0 5px;	border-left-color: transparent;	border-right-color: transparent;	border-bottom-color: transparent;	bottom: -5px;	left: calc(50% - 5px);	margin-top: 0;	margin-bottom: 0;}.popper[x-placement^="bottom"],.tooltip[x-placement^="bottom"]{	margin-top: 5px;}.tooltip[x-placement^="bottom"] .tooltip-arrow,.tooltip-custom .tooltip-arrow,.popper[x-placement^="bottom"] .popper__arrow{	border-width: 0 5px 5px 5px;	border-left-color: transparent;	border-right-color: transparent;	border-top-color: transparent;	top: -5px;	left: calc(50% - 5px);	margin-top: 0;	margin-bottom: 0;}.tooltip[x-placement^="right"],.popper[x-placement^="right"]{	margin-left: 5px;}.popper[x-placement^="right"] .popper__arrow,.tooltip[x-placement^="right"] .tooltip-arrow{	border-width: 5px 5px 5px 0;	border-left-color: transparent;	border-top-color: transparent;	border-bottom-color: transparent;	left: -5px;	top: calc(50% - 5px);	margin-left: 0;	margin-right: 0;}.popper[x-placement^="left"],.tooltip[x-placement^="left"]{	margin-right: 5px;}.popper[x-placement^="left"] .popper__arrow,.tooltip[x-placement^="left"] .tooltip-arrow{	border-width: 5px 0 5px 5px;	border-top-color: transparent;	border-right-color: transparent;	border-bottom-color: transparent;	right: -5px;	top: calc(50% - 5px);	margin-left: 0;	margin-right: 0;}#global_page_user-talent-index .tooltip-custom .tooltip-arrow{	top: 0;	right: 0;	left: unset;}[role="tooltip"].tooltip{	background: linear-gradient(to bottom, #222 2%, #1b1b1b 75%);	display: block;	z-index: 10;	text-align: left;}[role="tooltip"].tooltip .tooltip-inner,#global_page_user-talent-index .tooltip-custom .tooltip-inner-custom{	color: var(--white);	font-family: 'sailec-regular', sans-serif;	font-size: 14px;	font-weight: 400;	line-height: 1.5;	text-transform: capitalize;	text-shadow: none;	text-align: left;}[role="tooltip"].tooltip .tooltip-inner a{	color: var(--white);}[role="tooltip"].tooltip .tooltip-inner a:hover{	color: #ffd320;}[role="tooltip"].tooltip .tooltip-inner p{	padding-bottom: 10px;}[role="tooltip"].tooltip .tooltip-inner p:last-child{	padding-bottom: 0;}#global_page_user-signup-resend p{	font-size: 18px;}#global_page_user-signup-resend a:last-child{	font-size: 18px;}#global_page_whcore-index-search-acts div.event_calendar caption span.month,#global_page_whcore-index-search-acts div.event_calendar caption span.year{	position: static!important;	float: none!important;}#global_page_whcore-index-search-acts div.event_calendar caption span.year{	font-weight: bold;	padding-left: 5px;	font-size: 15px;}#global_page_user-index-browse .layout_main .layout_left{	margin-right: 20px;}#global_page_user-index-browse #global_wrapper div[class*="tab_"].search_results_users .browserUser-wrapper,#global_page_user-index-browse #global_wrapper div[class*="tab_"].search_results_users .content{	background: transparent;}#global_page_user-index-browse #global_wrapper #browsemembers_results > h3,#global_page_user-supplier-index #global_wrapper #browsemembers_results > h3,#global_page_user-supplier-index #global_wrapper #browsemembers_results .search-criteria{	display: none !important;}#global_page_user-supplier-index #global_wrapper .browserUser-wrapper{	padding-top: 10px;}#global_page_user-index-browse #global_wrapper #map_users,#global_page_user-supplier-index #global_wrapper #map_users,#map_events{	height: 600px;}.browsemembers_criteria{	background: none !important;	border: none !important;	padding: 0px !important;}.browse-separator-wrapper{	border: none !important;}/* external form border */.global_form > div{	float: none;	overflow: hidden !important;	margin: 0px auto 0px auto;}/* form headline */.global_form div.form-wrapper-heading{	font-weight: bold;	border-bottom: 1px solid #eee;	margin-bottom: 15px;}.global_form div.form-wrapper-heading > span{	display: block;	position: absolute;	overflow: hidden;	padding: 4px 6px 4px 0px;	background: #fff;}.global_form div.form-wrapper + div.form-wrapper-heading{	margin-top: 10px;}#global_wrapper form.global_form div.form-wrapper-heading + div.form-wrapper-heading{	height: auto!important;	width: 100%;	padding: 20px 20px 0;	background: var(--white)!important;	border-bottom: none!Important;	margin-bottom: -10px!important;}#global_wrapper form.global_form div.form-wrapper-heading + div.form-wrapper-heading > span{	height: auto!important;	width: 100%!important;}#global_page_user-edit-profile .breadcrumbs-primary,#global_page_user-professional-profile-edit .breadcrumbs-primary,#global_page_timeline-edit-index .breadcrumbs-primary,#global_page_timeline-edit-settings .breadcrumbs-primary,#global_page_timeline-edit-media .breadcrumbs-primary,#global_page_user-edit-photo .breadcrumbs-primary{	margin-bottom: 1px;}#global_page_user-edit-profile #global_wrapper form.global_form div.form-wrapper-heading + div.form-wrapper-heading > span{	padding-left: 100px!important;}#global_page_user-edit-profile #global_wrapper form.global_form div.form-wrapper-heading + div.form-wrapper-heading{	margin-bottom: -20px!important;}/* form instructions (after title) */.global_form > div > div > h3 + p{	padding: 2px;	margin-top: 2px;	max-width: 550px;}/* add some space above form elements if title/instructions precede */.global_form > div > div > h3 + div,.global_form > div > div > h3 + p + div{	margin-top: 20px;}/* container for form label/element rows */.global_form > div > div{	overflow: hidden;}/* left-side element label container */.contact_form div.form-label{	width: auto;	text-align: right;	padding: 4px 15px 0px 2px;	margin-bottom: 10px;	overflow: hidden;	float: left;	clear: left;	font-size: .9em;	font-weight: 400;	color: #777;}/* all paragraphs of text in the form */.global_form div > p{	max-width: 450px;	padding-bottom: 10px;}.global_form div[for=ticket-wrapper] > p{	max-width: 100%;}/* paragraphs of text that come after an input element */.global_form div > input + p{	margin-top: 3px;	font-size: 7pt;}/* all text inputs in form */.page_basic_info_edit #description-wrapper .mce-container,.page_basic_info_edit #description-wrapper #description-element,.page_basic_info_edit #management-wrapper .mce-container,.page_basic_info_edit #management-wrapper #management-element,.page_basic_info_edit #our_team-wrapper .mce-container,.page_basic_info_edit #our_team-wrapper #our_team-element{	width: 100%!important;	box-sizing: border-box;}/* for clickable labels that appear to the right of elements *//* such as checkboxes or radios */.global_form input + label{	display: block;	margin-top: 0px;	margin-left: 2px;}/*Widget filter*/.tabs_alt.tabs_parent #main_tabs .modes{	position: absolute;	top: 5px;	right: 4px;}.tabs_alt.tabs_parent #main_tabs .modes li:first-child, .tabs_alt.tabs_parent #main_tabs .modes li:last-child{	display: none;}.tabs_alt.tabs_parent #main_tabs .modes li{	border-right: none;}.tabs_alt.tabs_parent #main_tabs .modes li > a{	border-right: none;	padding: 0;	line-height: 1;	height: auto;}.justified-gallery .wrapper-item-gallery .media_desc{	position: absolute;	left: 50%;	margin-left: -15px;	display: none;}.justified-gallery .wrapper-item-gallery:hover .media_desc{	display: block;}#TB_window img{	box-sizing: border-box;	width: 100%!important;}.justified-gallery .wrapper-item-gallery:hover .media_desc a::before{	padding-right: 0;}.justified-gallery .wrapper-item-gallery .media_desc a{	text-align: center;}.tabs_alt.tabs_parent #main_tabs .modes li > a.list{	color: var(--black);}.layout_page_page_abc .page-abc-wrapper a.active{	background-color: #ffd320;}#global_wrapper .page-abc-wrapper a:hover{	background-color: transparent;	color: var(--yellow);}.autocomplete::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.layout_page_page_abc .page-abc-wrapper a{	color: var(--black);}.layout_page_page_search{	box-shadow: 0px 1px 3px var(--gray-ccc);	border-radius: 4px;	padding: 20px;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;}.he-navbar-toggle{	display: none!important;}.layout_page_browse_pages #page_list_cont{	padding: 20px;}.layout_page_browse_pages .page_list_item_photo > a > span{	background-size: contain;}#global_page_page-index-create #buttons-wrapper #buttons-label{	display: none;}#global_page_page-index-view #profile_options a.buttonlink{	padding-left: 20px;}#global_page_page-index-view #global_wrapper{	margin-top: 20px;}#global_page_page-index-view .breadcrumbs-primary,#global_page_page-page-edit .breadcrumbs-primary,#global_page_page-page-apps .breadcrumbs-primary,#global_page_whcore-pagemedia-index .breadcrumbs-primary,#global_page_whcore-contact-index .breadcrumbs-primary,#global_page_page-statistics-visitors .breadcrumbs-primary,#global_page_page-page-delete .breadcrumbs-primary,#global_page_whcore-credits-index .breadcrumbs-primary,#global_page_whcore-schedule-index .breadcrumbs-primary,#global_page_whcore-awards-index .breadcrumbs-primary,#global_page_whcore-media-index .breadcrumbs-primary,#global_page_whcore-specs-index .breadcrumbs-primary,#global_page_whcore-description-index .breadcrumbs-primary,#global_page_whcore-delegate-index .breadcrumbs-primary{	margin-bottom: 0;}#global_page_page-index-view .layout_whcore_page_cover{	padding-top: 25px;	padding-bottom: 30px;}#global_page_page-index-view .layout_whcore_page_cover #edit-page{	float: right;	margin-left: 10px;}#global_page_page-index-view .layout_left{	color: var(--white);	border-radius: 4px;	padding: 0px 15px 10px 0px;}#global_page_page-index-view .pull-right-block .btn.btn-yellow.open-cerabox{	float: none;	margin-left: 0;}.form-errors,.form-notices{	clear: both;	overflow: hidden!important;	padding: 0 15px;}#global_page_page-index-view #profile_options li{	padding: 6px;}#global_page_page-index-view .profile_note{	margin: 6px;}#global_page_page-index-view .profile_note_text{	background: var(--white);}#global_page_page-page-edit-photo #EditPagePhoto #current-element{	max-width: 100% !important;	width: 100% !important;	float: none;	clear: both;	text-align: left;}/* ! Middle container */.layout_timeline_feed #activity-feed{	background: var(--white);	padding: 10px 10px 0!important;	border: 1px solid var(--gray-light);	padding: 5px;}.layout_timeline_feed #activity-feed::after{	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;}.layout_whcore_page_contact > h2{	font-family: 'sailec-light';	font-size: 30px;	color: var(--dark-gray);}.quicklinks{	background-color: transparent!important;	border: none!important;}.layout_user_home_photo > div{	background: transparent;	border: none;}.layout_core_menu_main > ul{	width: 100%;}.layout_core_menu_mini #core_menu_mini_menu > ul > li{	display: inline-block;	position: relative;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a{	display: block;	text-transform: uppercase;}#global_page_core-index-index .layout_core_html_block{	position: relative;}#global_page_page-page-edit .page_basic_info_edit .global_form{	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;	border-radius: 4px;}#global_page_page-page-edit #form_header p.form-description{	max-width: 600px !important;	float: left;	padding: 20px 20px 0px 20px !important;}#global_page_page-page-edit #form_header div#required_desc{	max-width: 480px!important;	float: right;	padding: 20px 0px 0px !important;	width: 200px;	position: relative;}#smoothbox_window #buttons-wrapper #fieldset-buttons{	font-family: 'sailec-bold', sans-serif!important;}#global_page_page-page-edit #form_header #required_desc::before{	display: inline-block;	color: #ffd320;	content: "*";	margin-right: 5px;	position: absolute;	z-index: 1;	left: -12px;	font-family: 'sailec-bold', sans-serif;}.generic_layout_container.layout_user_home_photo > div{	border: none;	padding: 0;}#global_page_whjobs-jobs-new-job .global_form{	border-radius: 4px;}#application_deadline-hour,#application_deadline-minute,#application_deadline-ampm,#start_date-hour,#start_date-minute,#start_date-ampm{	display: none;}div.layout_user_home_photo > div > a > img.thumb_profile{	border: none !important;	width: 100% !important;}.generic_layout_container .layout_user_home_photo a:hover{	color: var(--yellow);}#EditPhoto .item_photo_user{	max-width: 240px;	max-height: 240px;}.thumb_icon.item_photo_user{	border-radius: 50%;}ul.feed .feed_item_date > ul{	display: inline-block;}.quicklinks li + li{	border: none !important;}.layout_middle{	padding: 0px 0px 0px 0px;	vertical-align: top;}.layout_middle.p-2{	padding: 20px;}.content .text-about .bold-title.attach-title a,.content .text-about .attach-title a{	font-family: 'sailec-regular';}.content ul .form-wrapper .spam_block{	border-top: 2px solid var(--black);	padding-top: 15px;}.user_profile_photo{	border: none!important;}.notification_type_page_add_admin{	background-image: none!important;}body#global_page_page-index-create .layout_top > h3{	font-size: 13px!important;}#global_page_whcore-notifications-quick-unsubscribe .container{	padding: 0 30px;	text-align: center;	font-weight: bold;}#global_page_whcore-notifications-quick-unsubscribe .container h3{	font-weight: bold;}#global_page_whcore-notifications-quick-unsubscribe .container .error-message{	color: red;}#global_page_whcore-notifications-quick-unsubscribe .container .success-message{	color: green;}.icon-picture:before, .icon_photos_manage:before, .icon_group_photo_view:before, .icon_event_photo_view:before, #photo-label:before, #compose-photo-activator:before, .feed_item_icon.item_icon_album_photo:before, .feed_item_icon.item_icon_group_photo:before, .feed_item_icon.item_icon_event_photo:before, .feed_item_icon.activity_icon_timeline_cover_update:before, .defaultSkin span.mce_image:before, #compose-photo-menu span:before, .activity_icon_profile_photo_update:before, .webcam_button_link2:before{	font-family: "icon-circus";	content: "\E029";	margin-right: 3px;}.notification_item_general a{	font-family: 'sailec-bold', sans-serif;}.notification_type_like_send_update::before{	font-family: "icon-circus";	content: '\E00B';}.notification_type_whcore_join_cast_approve::before{	font-family: "icon-circus";	content: '\E028';}.notification_type_whcore_join_cast::before{	content: '\f059';}.notification_type_related_selected::before{	content: '\f058';}.notification_type_shared::before{	font-family: "icon-circus";	content: '\E030';}.notification_type_whcore_join_cast_denied::before, .notification_type_whcore_related_act_denied::before{	font-family: "icon-circus";	content: '\E023';}.notification_type_whcore_related_act_rejected::before{	content: '\f05e';}.notification_type_whcore_related_act_accepted::before{	content: '\f046';}.timeline_mini_mycontent::before{	content: '\f07c';	font-size: 12px!important;}.menu_user_home.custommenu_57db951d9dcd2::before{	content: '\f03e';	font-size: 12px!important;}.layout_user_home_links .custommenu_57db95e8cb7a5 a::before{	content: "\f007";}.layout_user_home_links .custommenu_57db961883f6e a::before{	content: "\f234";}.layout_user_home_links .custommenu_57db95fad33f6 a::before{	content: "\f234";}.layout_user_home_links .custommenu_57db960867fa3 a::before{	content: "\f055";}.notification_type_page_add_admin::before{	content: '\f234';}.layout_main .layout_left .quicklinks.messages-block li a::before{	font-family: "icon-circus";}.layout_user_home_links li a.buttonlink.user_home_messages::before{	content: '\f0e0';}.layout_user_home_links li a.buttonlink.user_home_messages .messages-unread-count{	width: 15px;	white-space: nowrap;	height: 15px;	text-align: center;	line-height: 13px!important;	margin-left: 5px;	border-radius: 100%!important;	display: inline-block;	padding: 0 1px 0 0;	background: #e3351f!important;	border: 1px solid #e3351f!important;}div.event_calendar_container button.event_calendar::before{	font-family: 'icon-circus';}.notification_type_commented:before, .notification_type_commented_wp:before{	font-family: "icon-circus";	content: '\E014'!important;}.notification_type_post_user::before{	content: '\f0e5'!important;}.notification_type_friend_follow::before{	font-family: "icon-circus";	content: '\E01C'!important;	margin-right: 3px;}.notification_type_whjobs_applicant_new::before{	font-family: "icon-circus";	content: '\E01C'!important;	margin-right: 3px;}.notification_type_message_new::before, .notification_type_job_offers_message_new::before, .notification_type_page_send_message::before{	font-family: "icon-circus";	content: '\E00B'!important;}.icon-calendar::before, .icon_schedule_new.add_event::before, .icon_groupschedule_new::before, div.event_calendar_container button.event_calendar::before, .tag.tag_event::before, .feed_item_icon.item_icon_schedule::before, .feed_item_icon.item_icon_event::before, .feed_item_icon.item_icon_event_topic::before, .notification_type_schedule_invite::before{	content: "\E022";	font-size: 18px;}.fa-calendar-o::before{	font-family: 'icon-circus';	content: "\E022";}a.custommenu_580f43080fb6c::before{	content: '\f040';}a.feed_item_username{	font-family: 'sailec-bold';	font-size: 14px;	line-height: 20px;	color: var(--dark-gray);	text-transform: capitalize;}ul.notifications > li > span{	background-repeat: no-repeat;	display: block;	font-family: "sailec-regular", sans-serif;	padding-left: 22px;	opacity: .7;}ul.notifications > li.notifications_unread > span{	font-family: "sailec-bold", sans-serif;	font-weight: 400;	opacity: 1;}#notifications_main a.feed_item_username{	font-family: "sailec-bold";	font-size: 14px;}#global_header a.feed_item_username{	font-family: "sailec-bold";	font-size: 12px;}.icon-thumbs-up::before, .likeunlike .like::before, .notification_type_liked::before, [id*="questionvoite_up_"]::before, .media-likes::before, .notification_type_page_like::before{	font-family: "icon-circus";	content: "\E013"!important;}#activity-feed .feed_attachment_whmedia_media{	float: left;	margin-right: 5px;	margin-bottom: 5px;}/* post-edit-active */.post-edit-active{	position: relative;	z-index: 100;}#activity-feed{/* share media and like item */}#activity-feed .whmedia_media_new .feed_attachment_whmedia_media .feed_attachment_photo,#activity-feed  .post_to_audience .feed_attachment_whmedia_media .feed_attachment_photo,#activity-feed  .whmedia_media_new_by_page .feed_attachment_whmedia_media .feed_attachment_photo,#activity-feed  .post .feed_attachment_whmedia_media .feed_attachment_photo,#activity-feed  .status .feed_attachment_whmedia_media .feed_attachment_photo{	display: block;}#activity-feed .whmedia_media_new .feed_attachment_whmedia_media .feed_attachment_photo .larger-size,#activity-feed  .post_to_audience .feed_attachment_whmedia_media .feed_attachment_photo .larger-size,#activity-feed  .whmedia_media_new_by_page .feed_attachment_whmedia_media .feed_attachment_photo .larger-size,#activity-feed  .post .feed_attachment_whmedia_media .feed_attachment_photo .larger-size,#activity-feed  .status .feed_attachment_whmedia_media .feed_attachment_photo .larger-size{	float: none;}#activity-feed .whmedia_media_new .feed_item_attachments.one-attachment .feed_attachment_whmedia_media,#activity-feed  .post_to_audience .feed_item_attachments.one-attachment .feed_attachment_whmedia_media,#activity-feed  .whmedia_media_new_by_page .feed_item_attachments.one-attachment .feed_attachment_whmedia_media,#activity-feed  .post .feed_item_attachments.one-attachment .feed_attachment_whmedia_media,#activity-feed  .status .feed_item_attachments.one-attachment .feed_attachment_whmedia_media{	float: none;}#activity-feed .whmedia_media_new .feed_item_generated,#activity-feed  .like_item .feed_item_posted,#activity-feed  .like_activity_action .feed-item-info > .feed_item_author .feed_item_posted{	text-transform: none;}#activity-feed .whmedia_media_new .feed_item_generated .status-block,#activity-feed .whmedia_media_new .feed_item_generated  div[id*="like_action_"],#activity-feed  .like_item .feed_item_posted .status-block,#activity-feed  .like_item .feed_item_posted  div[id*="like_action_"],#activity-feed  .like_activity_action .feed-item-info > .feed_item_author .feed_item_posted .status-block,#activity-feed  .like_activity_action .feed-item-info > .feed_item_author .feed_item_posted  div[id*="like_action_"]{	padding-top: 0;	color: var(--dark-gray);	font-size: 13px;	line-height: 1.2;	font-family: "sailec-regular", sans-serif;	text-transform: none !important;}#activity-feed .whmedia_media_new .feed_item_generated div[id*="like_action_"],#activity-feed  .like_item .feed_item_posted div[id*="like_action_"],#activity-feed  .like_activity_action .feed-item-info > .feed_item_author .feed_item_posted div[id*="like_action_"]{	text-transform: lowercase !important;}#activity-feed .whmedia_media_new .feed_item_generated .wrapper-emoji-icon,#activity-feed  .like_item .feed_item_posted .wrapper-emoji-icon,#activity-feed  .like_activity_action .feed-item-info > .feed_item_author .feed_item_posted .wrapper-emoji-icon{	display: none;}#activity-feed .whmedia_media_new .feed_item_generated .status-block > a,#activity-feed  .like_item .feed_item_posted .status-block > a,#activity-feed  .like_activity_action .feed-item-info > .feed_item_author .feed_item_posted .status-block > a{	margin-top: 0;	font-size: 13px;	line-height: 1.2;	text-transform: none;}#activity-feed .like_activity_action .feed-item-info > .feed_item_photo,#activity-feed  .like_item .feed_item_photo{	display: none;}#activity-feed .post .post-block .item_link_rich_html{	max-width: 100%;}#activity-feed .newest-members{	background: var(--white);	box-shadow: 0px 0px 11px 0px var(--gray-ccc);}#activity-feed .feed_item_attachments .item_link_rich_html{	max-width: 100%;}#activity-feed .one-attachment-sm .item_photo_core_link,#activity-feed .one-attachment-sm  a img.main{	width: 120px;	height: 120px;	object-fit: cover;}#activity-feed .one-attachment-sm .feed_attachment_core_link > div{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}#activity-feed .one-attachment-sm .feed_attachment_core_link > div > a{	flex: 0 0 140px;}#activity-feed .one-attachment-sm .feed_attachment_core_link > div .feed_item_link_title{	margin-top: 10px;}#activity-feed li.post_self .one-attachment-sm .item_photo_core_link{	width: 120px;	height: 120px;}#activity-feed .post_self .post-block,#activity-feed  .status{	padding-right: 0;}#activity-feed .post_self .feed_item_bodytext,#activity-feed  .like_activity_action .feed_item_bodytext{	word-break: break-word;}#activity-feed .post_to_audience .feed_attachment_core_link{	margin-top: 10px;	width: 100%;}#activity-feed .post_to_audience .feed_attachment_core_link .item_photo_core_link{	margin-top: 0;}#activity-feed .post_to_audience .feed_attachment_core_link > div > a{	float: none;	margin-right: 0;}#activity-feed .status-block .wrapper-emoji-icon{	display: inline-block;	height: 18px;	vertical-align: baseline;	position: relative;	text-align: center;}#activity-feed .status-block .wrapper-emoji-icon .emoji-icon{	line-height: 1px;}#activity-feed .status-block .emoji-icon{	font-size: 14px;}#activity-feed .icon-pin{	position: absolute;	top: 2px;	right: 28px;	font-size: 18px;}#activity-feed .attachment-docs,#activity-feed  .attachment-docs iframe{	max-height: 400px;}#activity-feed .icon-map-marker{	margin-bottom: 3px;}/* event_create_form */#event_create_form .preview-wrapper{	max-height: 100% !important;}/* new event */#activity-feed li.event_create .feed_item_body{	position: relative;	padding-top: 56.25%;}#activity-feed li.event_create .feed_attachment_event .thumb_profile{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	max-width: 100%;	max-height: 100%;	object-fit: cover;	z-index: 1;}#activity-feed li.event_create .feed_item_info{	position: absolute;	bottom: -5px;	left: 0px;	width: 100%;	margin: 0;	padding: 0;	z-index: 2;	color: var(--white);}#activity-feed li.event_create .feed_item_info .card-image-bottom{	position: static;	padding: 0 15px 10px;}#activity-feed li.event_create .feed_item_info .card-image-bottom .card-title{	color: var(--white);}#activity-feed li.event_create .feed_item_info:before{	content: "";	display: block;	position: absolute;	top: 0;	right: 0;	bottom: 0;	left: 0;	background: rgba(0, 0, 0, 0.4);	background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, transparent 100%);	z-index: 1;}#activity-feed li.event_create .feed_item_link_title{	color: var(--white);	font-family: "sailec-light";	font-size: 24px;	color: var(--white);	line-height: 1.1;	margin-bottom: 6px;}#activity-feed li.event_create .feed_item_link_title a{	color: var(--white);	font-family: "sailec-light";	font-size: 24px;	color: var(--white);	line-height: 1.1;}#activity-feed li.event_create .feed_item_link_desc{	position: relative;	z-index: 2;	padding-bottom: 5px;	padding-top: 10px;	margin-bottom: 0;}#activity-feed li.event_create .event-date-wrapper li span{	color: #fecb00;}/* new act/show */#activity-feed li.page_create .feed_item_body .feed_item_link_title{	text-transform: uppercase;	font-size: 24px;	line-height: 1.2;	margin-bottom: 0;}#activity-feed li.page_create .feed_item_body .feed_item_link_title a{	text-transform: uppercase;	font-size: 24px;	line-height: 1.1;}#activity-feed li.page_create .feed_item_body .feed_item_link_body{	color: var(--dark-gray);	font-size: 14px;	line-height: 1.2;	margin-top: 3px;	margin-bottom: 10px;}#activity-feed li.page_create .feed_item_body .feed_attachment_page > div > a > img{	width: 230px;	height: 129px;	max-width: 230px;	max-height: 129px;	object-fit: cover;}#activity-feed li.page_create .feed_item_body .feed_item_genre,#activity-feed li.page_create .feed_item_body  .feed_item_genre a{	font-size: 12px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}#activity-feed li.page_create .feed_item_body .feed_item_country,#activity-feed li.page_create .feed_item_body  .feed_item_country a{	font-size: 12px;	color: var(--dark-gray);	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}/* img-fluid */.img-fluid{	max-width: 100%;}/* new feed welcome post  */#activity-feed li.post_welcome{	background: var(--blue-light-second);	position: relative;	overflow: hidden;}#activity-feed li.post_welcome >.item-wrapper{	position: relative;	z-index: 2;}#activity-feed li.post_welcome .feed_item_posted{	text-transform: initial;}#activity-feed li.post_welcome .feed-item-info{	padding-bottom: 0;}#activity-feed li.post_welcome .badge-v-wrapper{	display: none;}#activity-feed li.post_welcome .post-block{	padding: 0;}#activity-feed li.post_welcome .activity-welcome-post-title{	margin-top: 5px;	margin-bottom: 20px;}#activity-feed li.post_welcome .activity-welcome-post-title:after{	display: none;}#activity-feed li.post_welcome #feed-action-wrap{	display: none;}#activity-feed li.post_welcome .feed_item_bodytext a{	color: var(--dark-gray);	text-decoration: underline;}#activity-feed li.post_welcome .feed_item_bodytext a:hover{	color: var(--dark-gray);	text-decoration: none;}#activity-feed li.post_welcome .activity-welcome-post-rg{	font-size: 17px;}#activity-feed li.post_welcome p{	font-size: 17px;	line-height: 25px;}#activity-feed li.post_welcome:after{	content: "";	display: block;	position: absolute;	top: 50px;	left: 50%;	width: 1000px;	height: 1000px;	background: var(--blue-second);	border: 100px solid var(--blue-third);	border-radius: 50%;	visibility: visible;	z-index: 1;}#activity-feed > li.status .feed_item_posted .post-block{	margin-bottom: 0;}#activity-feed > li.share .feed_item_photo + .feed_item_body{	width: 100%;	padding-left: 10px;}#activity-feed > li.share .timestamp-block{	margin-left: 0;}#global_page_core-error-requireuser #submit-label{	display: none;}#activity-feed > li.status .feed_item_body{	width: auto;}#global_page_user-auth-forgot #user_form_auth_forgot div div h3{	display: none;}#global_page_user-auth-forgot #user_form_auth_forgot{	background: none;}#global_page_user-auth-forgot .global_form .form-description,#global_page_user-auth-forgot #email-wrapper,#global_page_user-auth-forgot div#buttons-wrapper{	padding-left: 0;}#global_page_user-auth-forgot .layout_top + .layout_main{	margin-top: 0!important;}#global_page_user-auth-reset #global_wrapper{	margin-top: 20px;}#global_page_user-auth-reset form #buttons-label{	display: none;}#global_page_user-auth-reset form #buttons-wrapper{	padding: 0 20px 20px;}#global_page_user-auth-reset .tip span a{	font-family: "sailec-bold";	text-decoration: underline;}#global_page_user-auth-reset .tip span a:hover{	text-decoration: none;}#activity-feed > li.share .status-block .post-block,#activity-feed > li.post_self .feed_item_posted .post-block{	margin-left: -34px;}#activity-feed .item-feed-media img.thumb_profile{	max-width: 100%;	max-height: 100%;}#activity-feed .item-wrapper,#global_content .recommended-consultants .item-wrapper{	position: relative;}#activity-feed > li.post_self > .item-wrapper .feed_item_options,#activity-feed > li.post_self #feed-action-wrap .feed_item_options{	right: 5px;}#activity-feed > li.post_self .feed_item_posted .post-block{	padding-top: 18px;}#activity-feed > li.whmedia_media_new .feed_attachment_whmedia_media .larger-size{	margin-bottom: 7px;}#activity-feed > li.status .feed_item_posted .feed_item_bodytext a{	display: inline-block;	word-wrap: break-word;}#smoothbox_window #country-label label.required::after{	top: 0;}#global_page_user-signup-index form .form-label,#global_page_user-edit-profile form .form-label{	overflow: visible;}#terms-wrapper label a{	font-family: "sailec-bold", sans-serif;}#global_page_user-signup-index #submit-element{	max-width: 100%;	text-align: right;	min-width: auto!important;}.colum2 a,#terms-wrapper label a{	font-family: "sailec-bold", sans-serif;	color: var(--blue);	text-decoration: underline;}.colum2 a:hover, #terms-wrapper label a:hover{	text-decoration: none;}/*Cerabox -media*/#cerabox .media_file_content{	padding: 20px 40px;}#cerabox .media_file_content img{	position: relative;}#cerabox .media_file_content .media_desc .likeunlike{	text-align: center;	box-shadow: 0 2px 3px rgba(48, 38, 48, .6);	border-radius: 100%;}#cerabox .media_file_content .media_desc .likeunlike a::before{	padding-right: 0;}#cerabox .media_file_content .media_desc{	overflow: visible;}#cerabox .media_file_content .media_desc .whmedia_media_likes{	width: 33px;	height: 33px;	border: none;	line-height: 31px;}.compose-content a[data-mention-uid]{	display: inline-block;}/*New styles activity feed*/#activity-form{	margin-bottom: 8px;	padding: 0 25px 26px;	border-radius: 5px;	background: #f5f5f5;}#activity-form #activity_title{	display: block;	width: 100%;	height: 49px;	margin: 0;	padding: 18px 13px 10px;	border-radius: 5px;	outline: none;	font: 15px/1 "sailec-regular", sans-serif;}#activity-form #activity_title::-webkit-input-placeholder{	color: var(--gray-cseven);}#activity-form #activity_title::-moz-placeholder{	color: var(--gray-cseven);}#activity-form #activity_title:-ms-input-placeholder{	color: var(--gray-cseven);}#activity-form #activity_title.is-invalid{	border-right: 5px solid #e7352d;	color: #f3adab;}#activity-form #activity_title.is-invalid::-webkit-input-placeholder{	color: #f3adab;}#activity-form #activity_title.is-invalid::-moz-placeholder{	color: #f3adab;}#activity-form #activity_title.is-invalid:-ms-input-placeholder{	color: #f3adab;}#activity-form #activity_title:focus{	outline: none;}#activity-form #activity_title:-webkit-autofill, #activity-form #activity_title:-webkit-autofill:hover, #activity-form #activity_title:-webkit-autofill:focus{	-webkit-text-fill-color: var(--gray);	-webkit-box-shadow: 0 0 0px 1000px var(--white) inset;	transition: background-color 5000s ease-in-out 0s;	border: none;	box-shadow: none;}#activity-form .invalid-tooltip{	right: 8px;}#activity-form .invalid-tooltip.invalid-tooltip-left{	left: 21px;	right: auto;}#activity-form .compose-bottom{	display: flex;	gap: 8px;	align-items: center;}#activity-form .compose-content{	min-height: 30px;	border-top: none;	padding-top: 1px;	padding-bottom: 9px;	border-bottom: 0;	border-radius: 0;}#activity-form #feed_imgs_container{	padding: 0 11px;	border-left: 1px solid var(--gray-light);	border-right: 1px solid var(--gray-light);}#activity-form .wrapper-filters{	justify-content: flex-start;	flex-wrap: wrap;	margin-top: 0;	margin-bottom: 0;	padding: 3px 11px 8px 0;	background: none;}#activity-form .wrapper-filters select{	width: auto;	padding-top: 1px;/* 	padding-right: 15px !important;*/	border: none;	outline: none;	background-color: none;	border: none;}#activity-form .wrapper-filters#activity_location.is-invalid{	border-right: none;	color: #f3adab;}#activity-form .wrapper-filters#activity_location.is-invalid::-webkit-input-placeholder{	color: #f3adab;}#activity-form .wrapper-filters#activity_location.is-invalid::-moz-placeholder{	color: #f3adab;}#activity-form .wrapper-filters#activity_location.is-invalid:-ms-input-placeholder{	color: #f3adab;}#activity-form .wrapper-filters ~ .btn-yellow,#activity-form .wrapper-filters  ~ button,#activity-form .wrapper-filters  ~ button#compose-submit{	margin-left: auto;}#activity-form .add-photo-feed{	width: 25px;	height: 25px;	right: 64px;	position: absolute;	top: 4px;}#activity-form .add-photo-feed:hover .icon-camera{	color: var(--blue);}#activity-form #location-btn{	position: absolute;	bottom: 4px;	left: 73px;	height: 40px;	line-height: 0.5;	background: transparent;	margin: 0;	padding: 10px;}#activity-form .feed-links{	display: flex;	flex-direction: row;	flex-wrap: wrap;}#activity-form #compose-link-activator{	display: none;}#activity-form .btn-yellow,#activity-form  button,#activity-form  #compose-menu #compose-submit{	margin: 5px 10px 5px 0;	padding: 14px 16px 12px;	border: none;	box-shadow: none;	font-family: 'gtwalsheim-pro-bold', sans-serif;	line-height: 1;	text-shadow: none;	text-transform: initial;}#activity-form .compose-submit{	margin-right: 0;	padding: 14px 25px;}#activity-form button.item-clear{	background: transparent;	border-radius: 0;	margin: 0 0 0 5px;	padding: 0;}#activity-form #compose-menu #compose-submit{	order: 3;	margin-right: 5px;}#activity-form .filter-btn-submit{	margin-left: 5px;}#activity-form .emoji-picker-button a ,#activity-form  .icon-camera,#activity-form  .icon-map-marker{	color: #636363;}#activity-form .emoji-picker-button a:hover, #activity-form  .icon-camera:hover, #activity-form  .icon-map-marker:hover{	color: var(--blue);}#activity-form select{	min-width: 160px !important;	background-color: var(--white);}#tab-discussion #activity-form .compose-content{	padding-top: 7px;	padding-right: 75px;	border-top: 1px solid var(--gray-light);	border-bottom: 1px solid var(--gray-light);	border-radius: 4px;	font-size: 15px;}#feed-filter{	flex-wrap: wrap;}#feed-filter .form-group-select-inline-hashtag{	align-items: flex-start;	width: 100%;	margin-top: 6px;}#feed-filter .hashtags{	flex-grow: 2;	white-space: normal;	padding-right: 15px;}#feed-filter .item-location label{	display: block;}#activity-feed > li{	margin-bottom: 25px;	padding: 26px 24px;	background: var(--white);	border: 1px solid var(--gray-light);	border-radius: 5px;	box-shadow: 0px 0px 11px 0px var(--gray-ccc);}#activity-feed > li > .item-wrapper{	padding: 0;}#activity-feed > li.status{	padding-right: 26px;}#activity-feed > li:first-child{	margin-top: 10px;}#activity-feed .newest-members{	margin-bottom: 25px;	border-radius: 5px;}#activity-feed .feed_attachment_page > div > a{	margin-right: 20px;}#activity-feed .discussion-title{	font: 24px/1.2 'sailec-light', sans-serif;	color: #333333;	width: 100%;}#activity-feed .feed_item_attachments{	width: 100%;	display: block;	padding: 0px;}#activity-feed .feed_item_link_title,#activity-feed .top a{	font-size: 18px;	font-weight: 400;	margin-bottom: 1px;	line-height: 1.3;	margin-bottom: 3px;}#activity-feed .feed_item_genre,#activity-feed .feed_item_country{	line-height: 1.1;	margin-bottom: 1px;}#activity-feed .feed_item_genre,#activity-feed .feed_item_genre a{	color: var(--gray);	font-size: 12px;}#activity-feed .feed_item_country,#activity-feed .feed_item_country a{	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: var(--dark);}#activity-feed .feed_item_country:not(.btn):hover, #activity-feed .feed_item_country:hover, #activity-feed .feed_item_country a:not(.btn):hover, #activity-feed .feed_item_country a:hover{	color: var(--blue);}#activity-feed .icon-toggle::before{	vertical-align: middle;}#activity-feed .feed_attachment_page > div > a > img{	width: 120px;	height: 120px;}#activity-feed .like-block-post{	margin-bottom: 20px;	display: none;}#activity-feed .like-block-post a{	font-size: 14px;	font-family: 'sailec-bold';}#activity-feed .feed_attachment_whmedia_media .feed_attachment_photo{	margin: 0!important;}#activity-feed .feed_item_link_desc,#activity-feed .feed_item_bodytext{	line-height: normal;	color: var(--black-dark);	margin-bottom: 10px;}#activity-feed .feed_item_link_desc,#activity-feed .feed_item_link_desc  *{	font-size: 15px;}#activity-feed .feed_item_link_desc .post-block{	padding: 0 !important;}#activity-feed .feed_attachment_photo img{	width: 120px;	height: 120px;	max-width: 120px;	max-height: 120px;}#activity-feed .feed_item_attachments a.larger-size img{	width: 100%;	height: auto;	max-height: 450px;	max-width: 100%;	object-fit: cover;}#activity-feed .view_more_link,#activity-feed .view_less_link,.messages_list_info_body .view_more_link{	background-image: none!important;	padding-left: 0!important;	color: var(--red-d);	text-transform: initial;	font-family: 'sailec-regular', sans-serif;	font-size: 15px;	padding-left: 3px;	white-space: nowrap;}/* #activity-feed .view_more_link::before, */.messages_list_info_body .view_more_link::before{	font-family: "icon-circus";	content: '\E015';	display: inline-block;	padding-right: 6px;	color: #fdcb2c;	font-size: 14px;}#activity-feed .view_less_link::before{	font-family: "icon-circus";	content: '\E018';	display: inline-block;	padding-right: 6px;	color: #fdcb2c;	font-size: 14px;}#activity-feed .status-block,#activity-feed .status-block div[id*="like_action_"],#activity-feed .status-block div[id*="comment_action_"],#activity-feed div[id*="like_action_"],#activity-feed div[id*="comment_action_"],#activity-feed li.post_self .feed_item_posted .status-block{	display: block;	padding-top: 2px;	font-size: 10px;	text-transform: uppercase !important;	font-family: 'sailec-bold';	line-height: 20px;	color: var(--gray-cseven);}#activity-feed .status-block{	margin-top: 6px;	line-height: normal;}#activity-feed .status-block div[id*="like_action_"],#activity-feed .status-block div[id*="comment_action_"]{	padding-top: 0;}#activity-feed .feed_item_body .post-block{	padding: 0;	margin-bottom: 0!important;	margin-top: 1px;}#activity-feed .feed-item-info::after, #global_content .recommended-consultants .user-item-info::after{	visibility: hidden;	display: none;	content: "";	clear: both;	height: 0;}#activity-feed li.share .feed_item_generated .status-block .post-block{	text-transform: none;	position: static;}#activity-feed .like_action_container .block-left{	float: left;}#activity-feed .like_action_container .block-right{	overflow: hidden;}#activity-feed .feed-item-info,#global_content .recommended-consultants .user-item-info{	display: flex;	flex-wrap: wrap;	flex-direction: row;	width: 100%;	padding-bottom: 15px;	position: relative;	padding-right: 0;}#activity-feed .share .feed-item-info{	margin-bottom: 0px;}.arrow-right{	vertical-align: top;}#feed #activity-feed{	overflow: visible;}#activity-feed #feed-action-wrap{	position: relative;	background: var(--white);	border-top: 1px solid #e8e8e8;	padding: 0 10px;	display: block;	box-sizing: border-box;}#activity-feed #feed-action-wrap .action-inner-wrap{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	width: 100%;	align-items: center;	padding: 19px 3px 0px;}#activity-feed #feed-action-wrap .icon-pin{	margin-left: auto;	position: static;}#activity-feed #feed-action-wrap .icon-pin + .feed_item_options{	margin-left: 10px;}#activity-feed #feed-action-wrap .feed_item_options{	margin-left: auto;	position: static;}#feed-action-wrap::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#activity-feed .comments{	box-sizing: border-box;	width: auto!important;}#activity-feed #feed-action-wrap .share-block{	box-sizing: border-box;	display: inline-block;	padding: 15px 0px 15px 0;	cursor: pointer;	position: relative;}#activity-feed > li.status .post-block{	margin-top: 0px;	margin-bottom: 10px;	padding: 0;}#activity-feed > li.status span.feed_item_posted .post-block{	margin-left: -35px;	padding-top: 0px;	margin-top: 0!important;	padding-top: 28px!important;}#activity-feed > li.status span.feed_item_posted .post-block .feed_item_bodytext{	margin-bottom: 0;	padding-top: 0px;	display: block;}#activity-feed > li.like_item span.feed_item_posted .post-block{	margin-top: 17px!important;}#activity-feed > li.status .status-block{	padding-top: 20px;}#activity-feed > li.status #activity-feed > li.status .status-block{	text-transform: inherit!important;}#activity-feed > li.post_self .status-block{	text-transform: inherit!important;}#activity-feed > li.like_item_private .feed-item-info,#activity-feed > li.page_update_info .feed-item-info{	margin-bottom: 15px;}#activity-feed > li.like_item_private .text{	font-size: 14px;}#activity-feed > li.like_item_private .text a{	font-size: 18px;	padding: 0!important;}#activity-feed > li.network_join .feed-item-info{	margin-bottom: 15px;}#activity-feed > li.post_self .status-block .post-block{	margin-top: 0;	margin-bottom: 10px;}#activity-feed .like_item .like_action_container .right{	width: auto;}#activity-feed .feed_item_body .left a img{	width: 120px;	height: 120px;}#activity-feed .like_item .likes{	margin-top: 25px;}#activity-feed > li.friends_follow .feed-item-info{	margin-bottom: 15px;}#activity-feed > li.like_item img.thumb_profile{	width: 42px;	height: 42px;}#activity-feed .like_item .count{	font-size: 11px;}#activity-feed > li.like_item .likes{	display: none;}#activity-feed > li.like_item .feed_attachment_page a img{	width: 120px;	height: 120px;}#activity-feed > li.like_item .post-block{/* 	margin-left: -35px;*/	padding: 0;	margin-top: 20px;}#activity-feed .post-block .feed_attachment_core_link a{	margin-right: 20px;}#activity-feed .post-block .feed_attachment_core_link a + div{	padding-left: 0!important;}#activity-feed > li.post_self .post-block{	margin-top: 0;	margin-bottom: 7px;}#activity-feed .icon-speech{	display: inline-block;	vertical-align: middle;	font-size: 21px;	line-height: 1;	color: #333;}#activity-feed li.status .feed_item_attachments{	padding: 0;}ul#activity-feed li.post_self .feed_attachment_core_link{	margin-bottom: 12px;}#activity-feed textarea,#activity-feed .layout_core_ad_campaign{	margin-bottom: 0;	padding-bottom: 25px;	border: none;	background: transparent;	border-radius: 4px 4px 0 0;}#activity-feed #feed-action-wrap .likes_cont{	font-size: 13px;	font-family: 'sailec-bold';	padding-left: 0px;}#activity-feed .feed_item_attachments .feed_attachment_page{	display: block;	margin-bottom: 15px;}#activity-feed .feed_attachment_page .feed-video-wrap a.video-cover{	display: block;	position: relative;	padding-bottom: 75.25%;	padding-top: 30px;	height: 0;	overflow: hidden;	width: 100%;}#activity-feed .feed_attachment_page .feed-video-wrap a.video-cover iframe{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	display: block;}#activity-feed .feed_attachment_page .feed-video-wrap{	width: 120px;	height: 120px;}#activity-feed .compose-content{	border-bottom-width: 2px;}#activity-feed .btn-wrap{	background: transparent;	padding: 10px 0px;	box-sizing: border-box;	border-radius: 0 0 4px 4px;	overflow: hidden;}#activity-feed .btn-wrap button{	float: right;	margin-right: 0;	padding: 14px 16px 12px;	line-height: 1;	text-shadow: none;	background: var(--blue);	border: none;	box-shadow: none;}#activity-feed li.post .feed_attachment_core_link img{	width: 120px;	height: 120px;	max-width: 120px;}#activity-feed li.post_self .feed_attachment_core_link > div > a,#activity-feed li.post-edit-active .feed_attachment_core_link > div > a,#activity-feed li.like_activity_action .feed_attachment_core_link > div > a,#activity-feed li.comment_activity_action .feed_attachment_core_link > div > a,#activity-feed li.share .feed_attachment_core_link > div > a{	float: none;	margin-right: 0;}#activity-feed li.like_activity_action .feed_attachment_core_link > div > a img,#activity-feed li.comment_activity_action .feed_attachment_core_link > div > a img,#activity-feed li.share .feed_attachment_core_link > div > a img{	margin: 10px 0;}#activity-feed li.post_self .feed_attachment_core_link img,#activity-feed li.post_to_audience .feed_attachment_core_link img{	width: 100%;	height: 390px;	max-width: 100%;	max-height: 100%;	margin-top: 10px;	margin-bottom: 10px;	object-fit: cover;}#activity-feed li.post_self .feed_attachment_core_link iframe{	margin-top: 10px;}#activity-feed li.post_self .status-block .post-block{	padding: 0;	margin-bottom: 0;}#activity-feed .comments .thumb_icon{	width: 42px;	height: 42px;}.like_button_link_loading{	opacity: 0.5;	pointer-events: none;}#global_page_user-index-home .header-primary .container{	max-width: 1753px;}#global_page_user-index-home .breadcrumbs-primary{	margin: 0;}#global_page_user-index-home .layout_left .layout_whjobs_job_alerts_cta:has(.links-list){	display: none;}#global_page_user-index-home .layout_page_featured_acts_shows_row .content,#global_page_user-index-home  .layout_whcore_wp_articles_column .content{	padding: 0;}#global_page_user-index-home .layout_page_featured_acts_shows_row h3,#global_page_user-index-home  .layout_whcore_wp_articles_column h3{	display: flex;	align-items: center;	gap: 18px;}#global_page_user-index-home .layout_page_featured_acts_shows_row h3,#global_page_user-index-home .layout_page_featured_acts_shows_row h3  *,#global_page_user-index-home  .layout_whcore_wp_articles_column h3,#global_page_user-index-home  .layout_whcore_wp_articles_column h3  *{	text-wrap: balance;	word-break: break-all;}#global_page_user-index-home .layout_page_featured_acts_shows_row h3 span,#global_page_user-index-home  .layout_whcore_wp_articles_column h3 span{	max-width: 50%;	flex-shrink: 0;}#global_page_user-index-home .layout_page_featured_acts_shows_row h3::after, #global_page_user-index-home  .layout_whcore_wp_articles_column h3::after{	content: "";	display: block;	width: 100%;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}#global_page_user-index-home .layout_page_featured_acts_shows_row a,#global_page_user-index-home  .layout_whcore_wp_articles_column a{	word-break: break-word;}#global_page_user-index-home .layout_page_featured_acts_shows_row a:hover, #global_page_user-index-home  .layout_whcore_wp_articles_column a:hover{	color: var(--blue);}#global_page_user-index-home .layout_page_featured_acts_shows_row li,#global_page_user-index-home  .layout_whcore_wp_articles_column li{	display: grid;	grid-template-columns: 120px auto;	gap: 18px;	margin-bottom: 27px;}#global_page_user-index-home .layout_page_featured_acts_shows_row li:last-of-type, #global_page_user-index-home  .layout_whcore_wp_articles_column li:last-of-type{	margin-bottom: 18px;}#global_page_user-index-home .layout_page_featured_acts_shows_row li.item-wide,#global_page_user-index-home  .layout_whcore_wp_articles_column li.item-wide{	grid-template-columns: minmax(110px, 38.5%) auto;}#global_page_user-index-home .layout_page_featured_acts_shows_row .item-wide .image img,#global_page_user-index-home  .layout_whcore_wp_articles_column .item-wide .image img{	width: 100%;	max-width: 150px;	height: 86px;}#global_page_user-index-home .layout_page_featured_acts_shows_row .image img,#global_page_user-index-home  .layout_whcore_wp_articles_column .image img{	width: 120px;	height: 120px;	object-fit: cover;}#global_page_user-index-home .layout_page_featured_acts_shows_row [class="title"],#global_page_user-index-home  .layout_whcore_wp_articles_column [class="title"]{	margin-bottom: 10px;}#global_page_user-index-home .layout_page_featured_acts_shows_row [class="title"],#global_page_user-index-home .layout_page_featured_acts_shows_row [class="title"]  *,#global_page_user-index-home  .layout_whcore_wp_articles_column [class="title"],#global_page_user-index-home  .layout_whcore_wp_articles_column [class="title"]  *{	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 17px;	color: var(--black-dark);}#global_page_user-index-home .layout_page_featured_acts_shows_row .author,#global_page_user-index-home  .layout_whcore_wp_articles_column .author{	font-size: 13px;	font-family: 'sailec-light', sans-serif;}#global_page_user-index-home .layout_page_featured_acts_shows_row .author span,#global_page_user-index-home  .layout_whcore_wp_articles_column .author span{	font-family: 'sailec-bold', sans-serif;}#global_page_user-index-home .layout_page_featured_acts_shows_row .country,#global_page_user-index-home  .layout_whcore_wp_articles_column .country{	font-size: 13px;	color: var(--black-dark);}#global_page_user-index-home .layout_page_featured_acts_shows_row [class$="title"],#global_page_user-index-home  .layout_whcore_wp_articles_column [class$="title"]{	margin-bottom: 11px;	line-height: 28px;}#global_page_user-index-home .layout_page_featured_acts_shows_row [class$="title"],#global_page_user-index-home .layout_page_featured_acts_shows_row [class$="title"]  *,#global_page_user-index-home  .layout_whcore_wp_articles_column [class$="title"],#global_page_user-index-home  .layout_whcore_wp_articles_column [class$="title"]  *{	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 17px;	color: var(--black-dark);}#global_page_user-index-home .layout_page_featured_acts_shows_row .date,#global_page_user-index-home  .layout_whcore_wp_articles_column .date{	font-size: 13px;}#global_page_user-index-home .layout_whcore_wp_articles_column h3 span{	word-break: break-word;}#global_page_user-index-home .widget-search h3 span{	max-width: 70%;}#global_page_user-index-home .widget-search ul{	display: flex;	flex-wrap: wrap;	justify-content: space-between;	gap: 10px;}#global_page_user-index-home .widget-search ul li,#global_page_user-index-home .widget-search ul  .location-wrapper{	width: 100% !important;}#global_page_user-index-home .widget-search ul .ws-filter{	margin-top: 13px !important;}#global_page_user-index-home .widget-search #clearfield{	font-size: 13px;	font-family: 'sailec-regular', sans-serif;}#global_page_user-index-home #activity-form{	display: grid;/* 	padding: 0 20px;*/	border-radius: 0 0 5px 5px;}#global_page_user-index-home #activity-form #compose-menu{	order: 0;	position: static;	padding: 3px 0;}#global_page_user-index-home #activity-form #compose-menu #compose-submit{	margin-right: 0;}#global_page_user-index-home #activity-form:not(.is-admin) #compose-menu #compose-submit{	margin-left: auto;}#global_page_user-signup-index form .multiselect-wrapper #nationality_select_list{	width: 100%!important;}#global_page_user-signup-index form .multiselect-wrapper #nationality_select_list input{	display: none!important;}#global_page_user-signup-index form .multiselect-wrapper,#global_page_user-signup-index form .multiselect-wrapper input{	position: relative;}#global_page_user-signup-index form .multiselect-wrapper #nationality_select_list{	padding: 10px;	left: 0;	top: 34px;	border: 1px solid var(--gray-ccc);}#activity-feed #feed-action-wrap .comments-block{	display: inline-block;	position: relative;	padding: 0 5px 0 0;	width: auto;	cursor: pointer;}.he-page-dashboard-nav.he-navbar{	position: relative;	overflow: auto;}.he-nav > li > a:hover, .he-nav > li > a:focus{	background-color: transparent!important;}.timeline_navbar::after{	z-index: 5;	border-radius: 0 4px 0 4px;}#global_wrapper .timeline_navbar li.sideNavItem.selectedItem{	z-index: 7;}.he-container-fluid{	display: block;	overflow: auto;}#activity-feed li.profile_photo_update .timestamp-block{	margin-left: 0;}#activity-feed li.status .feed_item_posted .status-block,#activity-feed li.post_self .status-block .post-block .feed_item_bodytext{	padding-top: 2px;	font-size: 12px;	margin-bottom: 0!important;	text-transform: uppercase!important;	font-family: 'sailec-bold';	line-height: 20px;	color: var(--gray);}#activity-feed #feed-action-wrap .comments-block:hover .icon-toggle:before{	color: #282828;}#activity-feed #feed-action-wrap .comments-block:hover span{	color: #282828;}.comments .block-left{	float: left;}.comments .comments_body a[target="_blank"]{	font-family: 'sailec-bold';}#activity-feed .comments .comments_info{	font-size: 18px;	padding-top: 0;	padding-left: 0;	font-weight: 400;	line-height: 20px;}#global_page_page-page-edit #cerabox .cerabox-close{	display: none!important;}#activity-feed .comments .comments_title{	position: relative;	padding: 5px 15px 0px;	background: #F8F8F8;	border-radius: 4px 4px 0 0;}#activity-feed .comments .comments_title .comments_author{	display: inline-block;	vertical-align: middle;	font: 11px/1 "sailec-bold";	text-transform: uppercase;}#activity-feed .comments .comments_body{	display: block;	position: relative;	background: #F8F8F8;	background-image: none;	padding: 0 15px 5px;	box-sizing: border-box;	border-radius: 4px;	font-size: 14px;	line-height: 24px;	font-family: 'sailec-regular';	color: var(--dark-gray);}#activity-feed .comments .comments_body::before{	z-index: 2;	left: -18px;	position: absolute;	top: -12px;	display: block;	width: 0px;	height: 0px;	border-style: solid;	border-width: 10px 10px 10px 10px;	border-color: transparent #F8F8F8 transparent transparent;	content: ' ';}/* wrapper-filters */.wrapper-filters{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	justify-content: flex-end;	align-items: center;	margin-top: 13px;	margin-bottom: 10px;}.wrapper-filters .item{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	margin-left: 5px;	font-size: 13px;	white-space: nowrap;}.wrapper-filters .item:first-child{	margin-left: 0;}.wrapper-filters .item-clear{	margin: 0;	padding: 0;	font-size: 13px;	text-transform: none;	text-shadow: none;	border: none;	border-radius: 2px;	background: transparent;	cursor: pointer;}.wrapper-filters .item-clear .badge{	margin: 0;	padding: 5px 10px;	text-shadow: none;}.wrapper-filters label,.wrapper-filters  label.item{	display: none;	text-transform: none;	font-size: 13px;	line-height: 1;	font-family: 'sailec-regular';	margin-bottom: 0px;	color: var(--gray);}.wrapper-filters select{	min-width: 125px;	height: auto;	margin-left: 3px;	padding: 12px 25px 12px 14px !important;	border-radius: 100px;	font-size: 13px;	border: none;	outline: none;	background-position: 100% 4px;	background: transparent url(/application/themes/stagelync/images/icons/icon-select-marker.svg?c=1463) no-repeat 90% center / 6px;	color: var(--black-dark);	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;}.wrapper-filters .item-location:has(label+select) label+select{	min-width: 95px;	padding-left: 0 !important;}.wrapper-filters .item-tooltip{	position: relative;	display: block;	width: 100%;	margin-right: 5px;	padding: 5px 8px;	color: var(--dark-gray);	font-size: 12px;	border-radius: 2px;	background: #ffe8a7;	white-space: normal;}.wrapper-filters .item-tooltip:after{	content: "";	position: absolute;	top: 50%;	left: 100%;	display: inline-block;	width: 0;	height: 0;	border-style: solid;	border-width: 6px 0 6px 8px;	border-color: transparent transparent transparent #ffe8a7;	transform: translate3d(0, -50%, 0);}/* .wrapper-filters */.hashtags{	margin-bottom: 10px;}.hashtags .btn{	padding: 4px 8px;}/* change select width */select.cif-hidden-width-select{	width: auto;	padding-right: 25px !important;	position: absolute;	top: 0;	left: 0;	z-index: -1;	opacity: 0;	visibility: hidden;}#global_page_user-signup-index .block-head ,#global_page_user-signup-index .block-head > h2{	border-radius: 4px 4px 0 0!important;}#global_page_user-signup-index #formHelp .colum2 ul,#global_page_page-index-create #formHelp ul{	margin-top: 15px;	margin-bottom: 15px;	padding-left: 15px;	list-style-type: disc;}#global_page_user-signup-index #formHelp .colum2 ul li,#global_page_page-index-create #formHelp ul li{	margin-bottom: 10px;}#activity-feed .comments .comments_body::after{	position: absolute;	z-index: 1;	top: 10px;	left: -18px;	display: block;	width: 0px;	height: 0px;	border-style: solid;	border-width: 10px 10px 10px 10px;	border-color: transparent var(--white) transparent transparent;	content: ' ';}#activity-feed .comments ul > li{	margin-bottom: 20px;}.comments .block-right::after, #activity-feed .comments ul > li::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#activity-feed .comments_date .comments_delete a,#activity-feed .comments_date .comments_edit a,#activity-feed .comments_date .comments_reply a{	font-size: 13px;	font-family: 'sailec-bold';	color: #b3b3b3;}#activity-feed .comments_date a:hover{	text-decoration: underline;}#activity-feed .comments_date .comments_delete a::before{	content: "\E019";	display: inline-block;	color: #969494;	font-family: "icon-circus";	font-size: 17px;	vertical-align: middle;}#activity-feed .comments_date .comments_delete{	position: absolute;	top: 100%;	right: 10px;	z-index: 2;	margin-right: 0;	margin-top: -8px;}#activity-feed .comments_date .comments_edit a::before{	display: inline-block;	vertical-align: middle;	width: 18px;	height: 18px;	content: '';	background: url(/application/themes/stagelync/images/edit-icon.png?c=1463);	margin-right: 6px;	float: left;}#activity-feed .comments_date .comments_reply a::before{	display: inline-block;	vertical-align: middle;	width: 18px;	height: 18px;	content: '';	background: url(/application/themes/stagelync/images/reply-icon.png?c=1463);	margin-right: 6px;	float: left;}#activity-feed .comments_date{	display: inline-block;	margin-top: 0;	font-size: 11px;	text-transform: uppercase;	vertical-align: middle;}#activity-feed .comments_date .new-timestamp{	font-size: 11px;	text-transform: uppercase;}#activity-feed .comments_date > li{	margin-bottom: 0!important;}#activity-feed .comments_date .comments_timestamp{	float: left;}#activity-feed .comments_date .comments_edit,#activity-feed .comments_date .comments_delete,#activity-feed .comments_date .comments_reply{	float: right;}#activity-feed .comments_date .comments_timestamp span::before{	display: none;}.comments .block-right{	position: relative;	float: none;	overflow: hidden;	padding: 0 0 0 10px;	width: auto;}.comments .comments_author a{	font-size: 18px;	font-family: 'sailec-regular'!important;	font-weight: 400;}#activity-feed #feed-action-wrap .comments-block .text{	margin-left: 0px;	display: inline-block;	vertical-align: middle;	color: #b3b3b3;	font-size: 13px;	cursor: pointer;	font-family: 'sailec-bold';}#activity-feed #feed-action-wrap .comments-block .count{	display: inline-block;	vertical-align: middle;	margin-left: 0px;	font-size: 13px;	line-height: 16px;	cursor: pointer;	font-family: 'sailec-bold';}#activity-feed #feed-action-wrap .share-block span{	font-family: 'sailec-bold';	font-size: 13px;	color: #b3b3b3;}#activity-feed #feed-action-wrap .like_button_container{	padding: 0 3px 0 0;	display: inline-block;	color: #b3b3b3;}#global_wrapper .field_search_criteria .show-more-less{	position: absolute;	top: 1.65rem;	right: 20px;}#global_wrapper .field_search_criteria .show-more-less label{	display: inline-block;	cursor: pointer;	font-size: 0.75rem;	text-transform: initial;	text-decoration: underline;}#global_wrapper .field_search_criteria .show-more-less label::after{	content: "\E018";	display: inline-block;	width: 10px;	height: 0.75rem;	font-family: "icon-circus";	font-size: 15px;}#global_wrapper .field_search_criteria .show-more-less.hided label::after{	content: "\E015";}#global_wrapper .field_search_criteria .browse-range-wrapper .arrow_down{	margin-bottom: 5px!important;}#global_wrapper .field_search_criteria .browse-range-wrapper .description{	margin-bottom: 6px !important;}#global_page_whjobs-auditions-edit-audition .form-element.filled textarea,#global_page_whjobs-residencies-edit-job .form-element.filled textarea,#global_page_whjobs-jobs-edit-job .form-element.filled textarea{	border: 1px solid var(--dark-gray);}#global_page_whjobs-jobs-edit-job form.global_form,#global_page_whjobs-auditions-edit-audition form.global_form,#global_page_whjobs-residencies-edit-residency form.global_form,#global_page_core-pages-legal #global_wrapper div[class*="tab_"].layout_core_rich_text_block{	border: 1px solid var(--gray-light);	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_core-pages-legal #global_wrapper div[class*="tab_"].layout_core_rich_text_block .content{	padding-left: 0;	padding-right: 0;}#global_page_core-pages-legal #global_wrapper div[class*="tab_"].layout_core_rich_text_block{	padding-top: 20px;	padding-left: 20px;	padding-right: 20px;}#activity-feed .icon-share::before{	content: '';	width: 18px;	height: 18px;	background: url(/application/themes/stagelync/images/icon-share.png?c=1463);	display: inline-block;	padding-left: 0px;}#activity-feed #feed-action-wrap .like_button_link{	display: flex;	align-items: center;	width: auto;	min-width: 10px;	margin-top: 0;	padding: 0;	font-size: 15px;	font-family: "sailec-bold", sans-serif;	background: none;	border: none;	vertical-align: middle;}#activity-feed #feed-action-wrap .like_button_link span{	margin: 0px 6px;	display: inline-block;	vertical-align: middle;	font-size: 13px;	font-family: "sailec-bold", sans-serif;}#activity-feed #feed-action-wrap .like_button_link i{	margin-right: 3px;}#activity-feed #feed-action-wrap .like_button_link.unlike i,#activity-feed #feed-action-wrap .like_button_link.unlike{	color: #e3351f;}#activity-feed #feed-action-wrap .like_button_link.unlike i:hover span, #activity-feed #feed-action-wrap .like_button_link.unlike:hover span{	color: #e3351f;}#activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.unlike i,#activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.unlike{	color: #333;}#activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.unlike i:hover span, #activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.unlike:hover span{	color: #333;}#activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.like i,#activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.like{	color: #e3351f;}#activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.like i:hover span, #activity-feed #feed-action-wrap .like_button_link.like_button_link_loading.like:hover span{	color: #e3351f;}#activity-feed #feed-action-wrap .like_button_link i{	float: left;	font-style: normal;}#activity-feed .hidden-comments{	background: var(--white);	padding: 20px 0;}#activity-feed #feed-action-wrap .share-block .shareIconsBlock{	display: none;	position: absolute;	background-color: var(--dark-gray);	border: none;	top: 43px;	left: -1px;	padding: 5px 7px;	z-index: 9;}#activity-feed a.feed_item_username::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#activity-feed .status-block > a{	text-transform: uppercase;	color: var(--dark-gray);	font-size: 12px!important;	font-family: 'sailec-bold', sans-serif!important;	line-height: 20px;}#activity-feed .status-block > a:hover{	text-decoration: none;	color: var(--yellow);}#activity-feed a.feed_item_username{	display: block;	margin-right: 4px;	font-family: 'sailec-bold', sans-serif;	text-transform: initial;	line-height: 1;	margin-top: 6px;}#activity-feed a.feed_item_username + .status-block .feed_item_username{	margin-top: 5px;}#activity-feed .feed_item_link_title{	margin-bottom: 10px;}#activity-feed .feed_item_link_title,#activity-feed .feed_item_link_title  a{	text-transform: none;	font-size: 17px;	font-family: 'sailec-bold', sans-serif;	color: var(--black-dark);}#activity-feed .feed_item_username ~ .feed_item_username,#activity-feed .status-block .feed_item_username{	float: none;	display: inline-block;}#activity-feed .left-block{	display: flex;	align-items: center;	gap: 18px;}#activity-feed .left-block span{	flex-shrink: 0;	font-size: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}#activity-feed .left-block::after{	content: "";	display: block;	width: 100%;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}#activity-feed .feed_item_posted,#activity-feed .feed_item_generated{	display: flex;	flex-wrap: wrap;	align-items: baseline;	font-size: 11px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	line-height: 20px;	color: #282828;	margin-right: 0;}#activity-feed .feed_item_body > .feed_item_posted{	margin-right: 20px;	display: block;}#activity-feed #feed-action-wrap .like_button_link span.unlike_button{	display: none;	margin-right: 5px;}/* #activity-feed #feed-action-wrap  span.count,#activity-feed #feed-action-wrap  span.likes_cont{	margin-top: 4px;}*/#activity-feed #feed-action-wrap .like_menu_switcher{	display: none !important;}#activity-feed #feed-action-wrap .share-block:hover span, #activity-feed #feed-action-wrap .like_button_link:hover span, #activity-feed #feed-action-wrap .comment:hover span{	color: #282828;}#activity-feed #feed-action-wrap .share-block .icon-share::before{	color: #282828;	font-size: 18px;	display: inline-block;	vertical-align: middle;}#activity-feed #feed-action-wrap .share-block .icon-share{	margin-right: 0;	line-height: 1;	display: inline-block;	vertical-align: middle;	font-size: 18px;	padding-right: 6px;	float: left;}#activity-feed .feed_item_author{	flex: 1 1;	max-width: 100%;	padding-right: 16px;	padding-top: 5px;}#activity-feed .feed_item_body .post-block img.thumb_profile{	margin-top: 5px;}#activity-feed .feed_item_body .post-block .position-relative{	margin-top: 5px;}#activity-feed .feed_item_body .post-block .position-relative img.thumb_profile{	margin-top: 0;}#activity-feed .feed_item_body{	overflow: visible;	display: block;	flex: 0 0 100%;	width: 100%;	max-width: 100%;	padding-left: 0;	margin-top: 12px;}#activity-feed .newest-members .feed_item_body{	padding: 0;	flex: 0 0 100%;	width: auto;}#activity-feed .feed_item_body img.main{	max-width: 100%;	max-height: 100%;	width: 100%;}#activity-feed #feed-action-wrap .share-block .icon-share span{	font-family: "sailec-bold";	font-size: 13px;	color: rgb(179, 179, 179);	display: inline-block;	vertical-align: middle;}#activity-feed .post-block{	display: block;	clear: both;	width: auto;	box-sizing: border-box;	padding: 0px 20px;}#activity-feed .timestamp-block{	flex: 0 1 100%;	margin-block: 5px;	margin-left: 0;	padding-top: 1px;	font-size: 13px;	font-family: 'sailec-regular', sans-serif;	line-height: 11px;	clear: both;	color: var(--gray-cseven);}#activity-feed li.profile_photo_update .timestamp-block{	margin-left: 0;}#activity-feed li.page_create .post-block{	padding: 0;}#activity-feed li.page_create .timestamp-block{	margin-left: 0;}#activity-feed li.post .post-block{	padding: 0;}#activity-feed li.post .timestamp-block{	margin-left: 0;}#activity-feed li.post .feed-item-info + .post-block{	padding: 0 0;	margin-left: 0;}#compose-link-preview-title a{	font-family: 'sailec-regular', sans-serif;	display: inline-block;	font-size: 18px !important;	line-height: 20px;	color: var(--dark-gray);	font-weight: 400 !important;	text-transform: capitalize;}#compose-link-preview-description{	font-size: 14px!important;}#compose-link-preview-images img{	border: none!important;	width: 120px!important;}.compose-preview-info{	padding-left: 20px!important;}#activity-feed .new-timestamp,#activity-feed .location-block{	font-size: 13px;	color: var(--gray-cseven);	font-family: 'sailec-regular', sans-serif;	text-transform: none;}#activity-feed .new-timestamp{	padding-right: 15px;}#activity-feed .location-block{	display: inline-block;	text-transform: initial;}#activity-feed .location-block .dot,#activity-feed .location-block  .icon-map-marker{	display: none;}#activity-feed .location-block .icon-map-marker:before{	font-size: 13px;}#global_wrapper #activity-feed textarea,#comment-form textarea{	margin-bottom: 0!important;	padding: 20px 20px!important;	font-size: 14px!important;	border: none!important;	background-image: none!important;	border-radius: 4px 4px 0 0!important;}#global_page_whmedia-project-index{	overflow: auto;}/*Cerabox*//* autoheigth of textarea */.compose-content{	resize: none;	overflow: hidden;	min-height: 65px;	max-height: 5000px;}.compose-content[contenteditable=true]:empty:before{	content: attr(placeholder);	display: block;	color: var(--gray-cseven);}.compose-content[contenteditable=true].is-invalid:empty:before{	color: #f3adab;}.compose-content[contenteditable=true].is-invalid{	border-right: 5px solid #e7352d;	color: #f3adab;}/* is-invalid */.is-invalid{	position: relative;	border-right: 5px solid #e7352d;	color: #f3adab;}.is-invalid::-webkit-input-placeholder{	color: #f3adab;}.is-invalid::-moz-placeholder{	color: #f3adab;}.is-invalid:-ms-input-placeholder{	color: #f3adab;}.is-invalid .invalid-tooltip{	display: block;}.invalid-tooltip{	position: absolute;	bottom: 100%;	right: 0;	display: none;	padding: 7px 8px;	font-size: 13px;	line-height: 1.2;	color: var(--white);	background: #e7352d;	border-radius: 5px;}.invalid-tooltip:after{	content: "";	display: block;	position: absolute;	top: 100%;	right: 5px;	width: 0;	height: 0;	border-style: solid;	border-width: 10px 10px 0 10px;	border-color: #e7352d transparent transparent transparent;}.invalid-tooltip.invalid-tooltip-left{	left: 0;	right: auto;}.invalid-tooltip.invalid-tooltip-left:after{	left: 5px;	right: auto;}.contact_form div.form-label{	width: 200px;	text-align: right;	padding: 4px 15px 0px 2px;	margin-bottom: 10px;	overflow: hidden;	float: left;	clear: left;	font-size: .9em;	font-weight: 400;	color: #777;}.contact_form div.form-label{	text-align: left!important;}#global_wrapper{	margin: 0 auto;	max-width: 1620px;	padding-left: 10px;	padding-right: 10px;}.global_form input + label{	display: inline-block;}div.event_calendar td.invalid{	color: #414141!important;	background-color: var(--gray-ccc)!important;	background-image: none!important;	margin-bottom: 5px!important;}div.event_calendar table caption span.year,div.event_calendar table caption span.month{	position: static!important;	float: none!important;}div.event_calendar table caption span.year{	margin-left: 5px!important;}div.event_calendar caption a{	top: -7px!important;}.layout_right .search-acts-wrapper .btn-wrapper + .btn-wrapper{	display: none;}div.event_calendar tbody tr:nth-child(3){	margin-top: 0!important;}#smoothbox_window .global_form_popup{	padding: 0!important;	background: var(--white)  repeat-x left top;	box-sizing: border-box;}#cerabox{	min-width: 320px;}.companies.item img{	max-width: 100%;	max-height: 100px;	width: 100px;}#smoothbox_window select{	max-width: 100%!important;}#smoothbox_window .global_form_popup .form-elements{	padding: 7% 20px!important;}#smoothbox_window #global_page_whcore-schedule-create #country-label,#smoothbox_window #global_page_whcore-schedule-edit #country-label{	padding-top: 8px;}#smoothbox_window #global_page_whcore-schedule-create > div.event_calendar,#smoothbox_window #global_page_whcore-schedule-edit > div.event_calendar{	margin-left: -40px;}#smoothbox_window #global_page_whcore-schedule-create #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child, #smoothbox_window #global_page_whcore-schedule-edit #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child{	margin-top: 1px;}#smoothbox_window #global_page_whcore-schedule-create #end_date-wrapper,#smoothbox_window #global_page_whcore-schedule-edit #end_date-wrapper{	margin-bottom: 0;}#smoothbox_window #global_page_whcore-schedule-create #streamed_group-wrapper,#smoothbox_window #global_page_whcore-schedule-edit #streamed_group-wrapper{	padding: 10px;	border-radius: 2px;	background: #eee;}.layout_page_whcore_index_search-touring .layout_top .layout_middle{	border-radius: 0!important;}#smoothbox_window,#global_page_timeline-employments-edit,#global_page_timeline-media-delete,#global_page_timeline-employments-delete{	overflow-y: auto;	background: var(--white)  repeat-x left top;}.layout_page_messages_messages_compose #messages_compose,#smoothbox_window #global_page_activity-index-share{	min-width: 300px;	background: var(--white);}#smoothbox_window body{	overflow-y: auto;}#smoothbox_window #global_page_whmedia-profile-ajax-delete-album .global_form .form-description{	padding: 0 15px;}#smoothbox_window #global_page_activity-index-share .form-description{	padding: 20px;	box-sizing: border-box;	text-align: center;	margin-top: 0!important;	margin-bottom: 0 !important;}#smoothbox_window #global_page_activity-index-share .sharebox{	box-sizing: border-box;	width: auto;}#smoothbox_window #global_page_activity-index-share div.form-elements{	padding: 0% 10% 0% !important;}#smoothbox_window #global_page_activity-index-share div.form-elements #body-wrapper #body-label{	display: none;}#smoothbox_window #global_content_simple{	display: block;	width: 100%;	height: auto;}#activity-feed > li.share .feed_item_bodytext .view_more .feed_item_username,#activity-feed > li.share .feed_item_bodytext .view_more .status-block{	display: none;}#activity-feed > li.share .feed_item_bodytext .view_more .post-block{	margin-top: 0;}#global_page_group-profile-index #smoothbox_window .global_form_popup{	width: 100%;	height: 100%;}#smoothbox_window .global_form_popup div + div{	margin-bottom: 10px;}#smoothbox_window .global_form_popup_message{	padding: 5%;	box-sizing: border-box;	text-align: center;	font-size: 16px;}#cerabox .cerabox-close{	top: 5px!important;	right: 0!important;	background: none!important;}#cerabox .cerabox-close::before{	content: "\E023";	font-family: 'icon-circus';	display: inline-block;	line-height: 40px;}/*Widgets drop-down*/.content hr,.tab-content hr{	margin: 20px 0px;	border: none;	height: 1px;	background: var(--gray-light);}.content .text-about .title{	font-size: 18px;	line-height: 20px;	display: inline-block;	margin-bottom: 5px;	font-family: 'sailec-regular';}.content .text-about a:hover, #smoothbox_window #cancel:hover, #cerabox .cerabox-close:hover{	color: var(--yellow);}div.item .text-about .title{	padding-right: 45px;}.content .text-about a{	display: block;}#global_page_schedule-page-add-range #end-wrapper,#global_page_schedule-page-remove-range #end-wrapper{	padding-left: 20px;	box-sizing: border-box;}#global_page_schedule-page-add-range #start-wrapper,#global_page_schedule-page-remove-range #start-wrapper{	width: 50%;	float: left;	padding-right: 20px;}#global_page_schedule-page-add-range .form-elements{	padding: 2% 10% !important;	box-sizing: border-box;}#global_page_schedule-page-add-range .event_calendar,#global_page_schedule-page-remove-range .event_calendar{	float: right;	margin-left: 0;	margin-right: -2px;	box-sizing: border-box;}#global_page_schedule-page-add-range #end-wrapper,#global_page_schedule-page-remove-range #end-wrapper{	width: 50%;	float: left;}#global_page_schedule-page-add-range #start-element span,#global_page_schedule-page-add-range #end-element span,#global_page_schedule-page-remove-range #end-element span,#global_page_schedule-page-remove-range #start-element span{	white-space: nowrap;	display: inline-block;}#global_page_schedule-page-add-range .global_form_popup,#global_page_schedule-page-remove-range .global_form_popup{	padding: 0%!important;/* 	height: 490px!important;*/}#global_page_schedule-page-add-range .global_form_popup > div,#global_page_schedule-page-remove-range .global_form_popup > div{	height: 505px!important;}#global_page_schedule-page-add-range > .event_calendar{	left: 50% !important;	transform: translateX(-50%);	margin: 0 !important;}#global_page_schedule-page-add-range .global_form_popup > div > div,#global_page_schedule-page-remove-range .global_form_popup > div > div{	background-color: var(--white);	border: 0 solid var(--white);	-moz-box-shadow: 0 0 30px -5px #333;	-webkit-box-shadow: 0 0 30px -5px #333;	box-shadow: 0 0 30px -5px #333;	border-radius: 6px!important;}#global_page_schedule-page-index #cerabox .cerabox-content{	border: 0;	-moz-box-shadow: none;	-webkit-box-shadow: none;	box-shadow: none;}#global_page_schedule-page-index #cerabox,#smoothbox_window,#global_page_timeline-employments-edit,#global_page_timeline-media-delete,#global_page_timeline-employments-delete,#smoothbox_window body,#smoothbox_window .global_form_popup{	background-color: transparent;}/* #global_page_schedule-page-add-range:has(#global_content_simple)б
#global_page_schedule-page-add-range #global_content_simple{	background-color: transparent;	height: 490px!important;}*/#global_page_schedule-page-add-range .global_form_popup .form-elements,#global_page_schedule-page-remove-range .global_form_popup .form-elements{	padding: 7% 5%!important;}#global_page_schedule-page-add-range .event_calendar,#global_page_schedule-page-remove-range .event_calendar{	margin-left: -112px;}#global_page_schedule-page-add-range .event_calendar + .event_calendar,#global_page_schedule-page-remove-range .event_calendar + .event_calendar{	margin-left: -45px;}#global_page_schedule-page-add-range,#global_page_schedule-page-remove-range{	min-width: 320px;}#global_page_schedule-page-add-range #start-wrapper,#global_page_schedule-page-remove-range #start-wrapper{	position: relative;}#global_page_schedule-page-add-range #start-wrapper::after, #global_page_schedule-page-remove-range #start-wrapper::after{	display: inline-block;	content: '-';	position: absolute;	bottom: 24%;	right: 0;	font-weight: 700;}#global_page_schedule-page-add-range #start-wrapper .form-element,#global_page_schedule-page-add-range #end-wrapper .form-element,#global_page_schedule-page-remove-range #start-wrapper .form-element,#global_page_schedule-page-remove-range #end-wrapper .form-element{	border: 1px solid #b3b3b3;	border-radius: 4px;	height: 30px;	padding: 3px;}#global_page_schedule-page-add-range #cancel,#global_page_schedule-page-remove-range #cancel{	text-decoration: none;	text-transform: uppercase;	font-size: 14px;}#global_page_schedule-page-add-range #fieldset-buttons,#global_page_schedule-page-remove-range #fieldset-buttons{	font-family: 'sailec-bold';}.layout_whcore_page_awards.profile-tab .content{	padding: 40px 40px 0;}.layout_timeline_educations.profile-tab a.btn span{	font-family: 'sailec-bold', sans-serif;}.content .text-about .bold-title,.content .text-about .bold,.content .text-about .bold.year{	display: inline-block;	font-size: 11px;	line-height: 16px;	margin-bottom: 5px;	font-family: 'sailec-bold';}.tabs_alt + div.profile-tab .content + footer,div.profile-tab .content + footer{	background: var(--white) repeat-x left top;	overflow: hidden;}.custom-ajax-modal:has(#execute) .form-description, #smoothbox_window .form-description{	width: 100%;	text-align: center;	padding-bottom: 0 5%;	margin-top: 10%;	font-size: 14px;}.custom-ajax-modal:has(#execute) .form-description{	padding-top: 0;}#smoothbox_window #fieldset-buttons{	text-align: center;	font-size: 16px;	margin-bottom: 0px;}div.profile-tab .btn-yellow span{	padding: 0px 15px;	display: inline-block;	font-family: 'sailec-bold';}#buttons-wrapper #buttons-element{	font-size: 12px;}div.profile-tab .btn-yellow{	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	font-family: 'sailec-bold';	height: 30px;	line-height: 30px;}div.profile-tab .btn-yellow:hover{	color: #131c0e!important;}.btn-yellow.btn-small .text{	font-size: 12px;	line-height: 22px;	padding: 0 5px;}/* btn-default */.btn-default{	background: #f5f5f5;}.bg-default{	background: #f5f5f5;}.tabs_alt + div.profile-tab .content + footer .right,div.profile-tab .content + footer .right{	float: right;}.errors{	display: block;}#current-element div.preview-thumbnail{	width: 40px!important;	height: 40px!important;	border: none!important;}.video-embeded-cover{	position: relative;	padding-bottom: 64.25%;	height: 0px;	text-align: center;}.video-embeded-cover > object{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}#media_container .media_div .video-embeded-cover{	position: relative;	padding-bottom: 19.25%;	text-align: center;	width: 100%;	height: 25%;}#media_container .media_div .media_content{	text-align: center;	min-height: 30px;	margin-bottom: 0 !important;	padding: 10px;}#activity-feed .feed_item_photo img{	width: 50px;	height: 50px;	margin-bottom: 5px;}#activity-feed .feed_item_photo{	display: table-cell;	width: 55px;	float: none;	padding-top: 7px;}#media_container .media_div .video-embeded-cover > object{	position: absolute;	top: 0px;	left: 0;	width: 25%;	height: 100%;	right: 0;	text-align: center;	margin: 0 auto;}img.thumb_icon .layout_timeline_employments{	padding: 0!important;}div.profile-tab .content,.layout_timeline_profile_contact .content{	padding: 10px 10px 20px;}#global_wrapper div.profile-tab{	padding: 0!important;}body[id*="global_page_core-pages-"] .layout_core_html_block > .box > .content,#global_page_user-settings-network .generic_layout_container .layout_core_content,body[id*="global_page_messages-messages-"] .layout_middle .layout_core_content{	background: none;	padding: 14px;}.options{	float: right;	text-align: right;	width: 50px;}.edit,.delete{	display: inline-block !important;	font-size: 0;}div[class*="layout_whcore"] .options{	width: auto;}.options a{	vertical-align: middle;}.options a::before{	display: inline-block;	float: left;	font-family: "icon-circus";	font-size: 18px;	height: 18px;	margin-right: 5px;	width: 18px;	color: #e3351f;}div[class*="layout_whcore"] .options a{	vertical-align: middle;	color: var(--black)!important;	text-decoration: underline;}div[class*="layout_whcore"] .options a:hover{	text-decoration: none;}.edit::before{	content: "\E021";}.delete:before{	content: "\E019";}.global_form_popup{	padding: 10px;}.global_form_popup .form-label{	padding-bottom: 3px;	padding-top: 3px;}.global_form_popup h3{	font-family: "sailec-bold";	text-transform: uppercase;	text-align: center;	color: var(--dark-gray);	font-size: 16px;	margin-bottom: 5px;}.global_form_popup .form-label{	font-weight: normal;	text-transform: uppercase;	font-size: 12px;	font-family: "sailec-bold";	color: var(--dark-gray);	margin-bottom: 8px;	padding-bottom: 0px;	display: block;}.global_form_popup .form-label label{	font-family: "sailec-bold";}.global_form_popup .form-element{	display: block;	width: 100%;}.media_likes{	padding-left: 0!important;}.global_form_popup .form-element textarea{	max-width: 100%!important;	padding: 5px;}#smoothbox_window .form-errors{	overflow: hidden;}#cerabox #smoothbox_window{	overflow: visible;}#global_page_timeline-employments-edit{	overflow: visible;}.wh_edit_media_control-block .link_edit_lable,.wh_edit_media_control-block .set_as_cover.Tips,.wh_edit_media_control-block .link_delete{	padding: 7px 12px!important;}.global_form_popup .form-element input,.global_form_popup .form-element select{	width: 100%;	height: 32px;	line-height: 30px;	border: 1px solid var(--gray-light);	border-radius: 4px 4px 4px 4px;	background-clip: padding-box;	box-sizing: border-box;	position: relative;	color: var(--black);	padding-left: 10px;	margin-bottom: 4px;	color: var(--dark-gray);	font-family: "sailec-regular";	font-size: 12px;}ul.form-errors > li,ul#errorBlock > li{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	margin: 7px 5px 7px 5px;	padding: 5px 15px 5px 15px;	background-repeat: no-repeat;	background-position: 8px 5px;	float: left;	clear: left;	overflow: hidden;	border: 1px solid #d6d6d6;	background-color: #f1f1f1;	background-image: linear-gradient(to bottom, var(--gray-light) 0px, var(--gray-light) 75%);	width: 100%;	color: #e3351f;}ul#errorBlock{	clear: both;	overflow: hidden !important;	padding: 0 15px;}ul.form-notices > li::before{	font-family: "icon-circus";	content: '\E026';	margin-right: 3px;}ul#errorBlock > li{	background-image: none!important;}ul#errorBlock .custom-errors::before{	padding-right: 5px !important;	font-size: 16px !important;	font-family: "icon-circus";	display: inline-block;	content: '\E026';	float: left;}ul.form-notices > li{	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	margin: 7px 5px 7px 5px;	padding: 5px 15px 5px 15px;	background-repeat: no-repeat;	background-position: 8px 5px;	float: left;	clear: left;	overflow: hidden;	border: 1px solid var(--gray-ccc);	background-color: #faf7e9;	color: var(--black);	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0px, var(--gray-light) 75%);	width: 100%;	border: 1px solid #d6d6d6;}#global_page_page-page-edit-photo #remove{	color: #e3351f;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	font-size: 14px;	padding-right: 6px;	text-decoration: none!important;	display: block;	text-align: left!important;	margin-top: 20px;}.layout_core_container_tabs .form-errors{	width: 100%!important;	margin-top: 25px;}#cerabox span#global_content_simple{	min-width: 300px;}.layout_core_container_tabs .form-errors li ul li{	margin: 0!important;}.layout_core_container_tabs .form-errors li{	margin: 0 0 20px 0!important;}.layout_core_container_tabs .form-errors li ul.errors{	width: 100%!important;	float: none;}#global_page_page-page-edit-photo #remove::after{	content: '\e602';	font-family: 'icomoon';	display: inline-block;	color: #e3351f;}/* global_page_core-pages-legal */#global_page_core-pages-legal .layout_core_container_tabs > .generic_layout_container > h3{	display: block;}#global_page_core-pages-legal .layout_core_container_tabs > .generic_layout_container > h3:first-child{	display: none;}.form-errors-notice{	clear: both;	overflow: hidden !important;	padding: 0 15px;}.form-errors-notice li,#global_wrapper .tip span{	border-radius: 5px;	margin: 7px 5px 7px 5px;	padding: 5px 15px 5px 15px;	background-repeat: no-repeat;	background-position: 8px 5px;	float: left;	clear: left;	overflow: hidden;	border: 1px solid #e8e8e8;	background-image: -ms-linear-gradient(top, var(--gray-light) 0%, var(--gray-light) 75%);	background-image: -moz-linear-gradient(top, var(--gray-light) 0%, var(--gray-light) 75%);	background-image: -o-linear-gradient(top, var(--gray-light) 0%, var(--gray-light) 75%);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--gray-light)), color-stop(0.75%, var(--gray-light)));	background-image: -webkit-linear-gradient(top, var(--gray-light) 0%, var(--gray-light) 75%);	background-image: linear-gradient(to bottom, var(--gray-light) 0%, var(--gray-light) 75%);	-pie-background: linear-gradient(to bottom, var(--gray-light) 0%, var(--gray-light) 75%);	background-color: #e8e8e8;}#global_wrapper .tip span{	font-size: 14px!important;	color: #131c0e!important;}ul#activity-feed .feed_attachment_core_link{	width: 100%;	display: block;	margin-bottom: 12px;}.form-errors-notice li::before, .tip span::before{	padding-right: 5px !important;	font-size: 16px !important;}.feed_item_bodytext a{	color: var(--yellow);}.feed_item_bodytext a:hover{	text-decoration: underline;}.feed_item_bodytext video{	width: 100% !important;	height: auto !important;}.activity-welcome-post-title{	font-family: "sailec-bold";	font-size: 22px;	margin-bottom: 20px;}.activity-welcome-post-title::after{	background-color: var(--gray-light);	content: "";	display: block;	height: 1px;	margin-bottom: 20px;	margin-top: 15px;	width: 100%;}/*.post_to_audience .feed_item_photo{	display: none !important;}*/.post_to_audience .feed_item_body{	padding-right: 0 !important;}.feed_item_bodytext .activity-welcome-post-rg{	margin: 11px 0 0px;	font-family: "sailec-bold", sans-serif;	font-size: 14px;}#global_wrapper .tip span::before{	font-family: "icon-circus";	content: "\E027";	display: inline-block;}.form-errors-notice li::before{	font-family: "icon-circus";	content: "\E026";	display: inline-block;	color: var(--red-d);}.form-errors-notice a strong{	color: var(--yellow);}.form-errors-notice a:hover{	text-decoration: underline;}.icon-thumbs-down::before, .likeunlike .unlike::before, [id*="questionvoite_down_"]::before{	content: "\f165";	padding-top: 8px!important;}.whmedia_media_likes{	border-radius: 100%!important;	height: 28px;	line-height: 23px;	padding: 0!important;}.icon-cloud-download::before, a.wh_media_download_btn::before{	margin-top: 9px;	margin-right: 0;	padding-right: 0;}div.wh_media_download_button a,div.wh_media_share_button a,div.likeunlike a{	height: 33px;	background: var(--white);}div.wh_media_download_button:hover, div.wh_media_share_button:hover, div.likeunlike:hover{	opacity: 1;}div.wh_media_download_button,div.wh_media_share_button{	height: 33px;}#global_page_whmedia-index-view .wh_media_button_wrapper:hover > div{	opacity: 1;}#smoothbox_window #global_page_whmedia-share-get-code #global_content_simple{	padding: 5% 4%;}.media_desc .likeunlike .like::before{	display: inline-block;	padding-top: 8px;}div.wh_media_share_button{	margin-top: 0px!important;}div.wh_media_share_button a::before{	font-family: "icon-circus";	content: "\E01B";	padding-top: 9px;	display: inline-block;}div.wh_media_share_button a{	position: relative!important;	top: 0!important;}.wh_media_share_button::before{	display: none!important;}/* ! Schedule*/#smoothbox_window #event_create_form select,#smoothbox_window #global_page_schedule-index-settings select{	width: auto!important;}#smoothbox_window #event_create_form .optional,#smoothbox_window #event_create_form .form-options-wrapper label{	vertical-align: middle;	overflow: hidden;	line-height: 30px;}#smoothbox_window #event_create_form .form-options-wrapper label{	margin-left: 7px;}#smoothbox_window #event_create_form #recurring{	width: auto;	float: left;	margin-right: 10px;}#smoothbox_window #event_create_form .form-options-wrapper input{	width: auto;	height: auto!important;}#smoothbox_window #global_page_schedule-index-create #global_content_simple,#smoothbox_window #global_page_schedule-index-settings #global_content_simple{	padding: 0!important;}#smoothbox_window #global_page_schedule-index-list .icon_schedule_delete,#smoothbox_window #global_page_schedule-index-list .icon_schedule_edit{	background-image: none!important;}#smoothbox_window #global_page_schedule-index-list{	overflow: visible!important;}#smoothbox_window #global_page_schedule-index-list #global_content_simple,#smoothbox_window #global_page_schedule-schedule-edit #global_content_simple{	padding: 0;}#smoothbox_window #global_page_schedule-schedule-edit #event_create_form .form-elements{	padding: 0 10px!important;}#smoothbox_window #global_page_schedule-index-list .icon_schedule_delete::before{	font-family: "FontAwesome";	content: '\f014';	display: inline-block;}#smoothbox_window #global_page_schedule-index-list .icon_schedule_edit::before{	font-family: "FontAwesome";	content: '\f044';	display: inline-block;}#smoothbox_window #event_create_form{	padding: 0;}#smoothbox_window #global_page_schedule-index-create #event_create_form .form-elements{	padding: 10px!important;}div.event_calendar div{	width: auto!important;	overflow: visible !important;	height: auto!important;	background-image: none !important;	box-shadow: 0 2px 6px rgba(0, 0, 0, .5);	border-radius: 4px;	background: var(--white);}div.event_calendar thead,div.event_calendar thead tr{	display: table!important;	width: 100%;	text-align: center;	table-layout: fixed;}div.event_calendar thead tr th{	width: 35px!important;	height: 35px!important;	text-align: center;	display: table-cell;	margin-right: 12px;	font-size: 13px;	font-family: 'sailec-bold', sans-serif;	color: var(--dark-gray);}div.event_calendar table{	border: medium none !important;	border-spacing: 0px;	width: 250px !important;	background: var(--white)!important;	font-size: 16px !important;	border-radius: 4px;	margin: 0!important;}div.event_calendar caption{	line-height: 0;	margin: 0px 12px!important;	border-top: none!important;	border-right: none;	border-left: none!important;	background: var(--white)!important;	color: var(--dark-gray) !important;	padding: 14px 0px 0px;	position: relative;	height: 44px !important;	border-bottom: 1px solid var(--gray-light);	border-radius: 4px 4px 0 0;	text-align: left;}div.event_calendar caption a.next,div.event_calendar caption a.prev{	background-image: none!important;	overflow: visible;	color: transparent!important;}div.event_calendar caption span.month{	display: inline-block !important;	text-align: left !important;	font-size: 20px !important;	padding-right: 2px;	position: relative !important;	top: 2px !important;	right: -11px!important;	float: left;	font-family: 'sailec-regular', sans-serif;}not(#global_page_page-index-view).user-not-logged-in .layout_left{	display: none!important;}div.event_calendar caption span.month{	bottom: 8px;	font: 11px Arial, Helvetica, sans-serif;	position: absolute;	z-index: 100;}div.event_calendar caption span.year{	display: inline-block !important;	text-align: left !important;	padding-right: 2px;	position: absolute !important;	top: 11px !important;	left: 35px;	float: left;	font-family: 'sailec-regular', sans-serif;	font-size: 20px;}div.event_calendar td.valid{	font-family: 'sailec-regular', sans-serif;	vertical-align: middle;	width: 35px;	text-transform: uppercase;	height: 35px;	text-align: center;	color: var(--dark-gray)!important;	display: table-cell;	border: 1px solid transparent;	border-radius: 38px;	margin-right: 10px;	font-size: 13px!important;	margin-bottom: 5px;}div.event_calendar td.valid.today{	background-color: #bdbdbd;}div.event_calendar td.valid.today:hover{	background-color: var(--dark-gray);}body div.event_calendar td{	margin-bottom: 5px;	font-family: 'sailec-regular', sans-serif!important;	width: 35px!important;	text-transform: uppercase;	display: table-cell!important;	height: 35px!important;	font-size: 13px!important;	vertical-align: middle!important;}div.event_calendar caption a{	cursor: pointer;	display: block;	height: 25px;	overflow: hidden;	position: absolute;	text-indent: -100px;	top: 0px;	width: 23px;	z-index: 200;}div.event_calendar caption a.prev::before{	display: inline-block;	content: "\f190";	color: #5F5C5C;	font-size: 18px;	position: absolute;	font-family: 'FontAwesome';	right: -42px;	top: 27px;}div.event_calendar caption a.next::before{	display: inline-block;	content: "\f18e";	font-family: 'FontAwesome';	color: #5F5C5C;	font-size: 18px;	position: absolute;	right: -34px;	top: 29px;}div.event_calendar tbody .days-of-the-week{	background: #BDBEC1 none repeat scroll 0% 0%;	display: block;	text-align: center;}div.event_calendar tbody .days-of-the-week td{	border-radius: 0px !important;	color: #6B6B6B !important;	cursor: default !important;}div.event_calendar td{	color: #B8B9BC !important;	font: 10px/28px Arial, Helvetica, sans-serif!important;	vertical-align: middle;	width: 30px!important;	text-transform: uppercase;	height: 30px!important;	text-align: center!important;	display: inline-block;	border: 1px solid transparent!important;	border-radius: 38px!important;	margin-right: 10px;}div.event_calendar tbody tr:nth-child(3){	margin-top: 5px;}div.event_calendar td.hover{	background-image: none !important;	border-color: transparent!important;	color: #fdcb2c!important;}div.event_calendar td.active{	background: #fdcb2c none repeat scroll 0% 0%!important;	color: var(--gray-fff) !important;	line-height: 29px !important;	margin-bottom: 5px;}div.event_calendar tbody tr{	display: table;	text-align: center;	width: 100%;	table-layout: fixed;}div.event_calendar .bottom-block{	overflow: hidden !important;	padding: 10px 0px;	box-shadow: none !important;	margin: 0px 12px;	border-top: 1px solid rgb(227, 227, 227);	border-radius: 0px;}div.event_calendar .bottom-block .pull-left,div.event_calendar .bottom-block .pull-left a{	box-shadow: none;	text-transform: uppercase;	font-size: 11px;	font-family: "sailec-bold", sans-serif;	cursor: pointer;}div.event_calendar .bottom-block .pull-left a:hover, div.event_calendar .bottom-block .pull-right a:hover{	color: var(--yellow);}div.event_calendar .bottom-block .pull-left a::after{	font-family: "icon-circus";	display: inline-block;	font-size: 18px;	float: left;	padding-right: 6px;	content: '\E016';	line-height: 12px;}div.event_calendar .bottom-block .pull-right a::after{	font-family: "icon-circus";	display: inline-block;	font-size: 18px;	float: right;	padding-left: 6px;	content: '\E017';	line-height: 12px;}div.event_calendar .bottom-block .pull-left,div.event_calendar .bottom-block .pull-right,div.event_calendar .bottom-block .pull-right a,div.event_calendar .bottom-block .pull-left a{	display: flex;	align-items: center;}div.event_calendar .bottom-block .pull-left a{	flex-direction: row-reverse;}div.event_calendar .bottom-block .pull-right a,div.event_calendar .bottom-block .pull-left a,div.event_calendar .bottom-block .pull-right a::after, div.event_calendar .bottom-block .pull-left a::after{	line-height: 1;}div.event_calendar .bottom-block .pull-right,div.event_calendar .bottom-block .pull-right a{	box-shadow: none;	text-transform: uppercase;	font-size: 11px;	font-family: "sailec-bold", sans-serif;	cursor: pointer;}div.event_calendar td{	color: #B8B9BC !important;	font-family: Arial, Helvetica, sans-serif;	vertical-align: middle;	width: 30px;	text-transform: uppercase;	height: 30px;	text-align: center;	display: inline-block;	border: 1px solid transparent;	border-radius: 38px;	margin-right: 10px;	font-size: 12px!important;}div.event_calendar{	background: none!important;	height: auto!important;	width: auto!important;}@media screen and (max-width: 1600px){div.event_calendar{	margin-left: -155px;}}/*Messages*/#messages_compose .compose-content{	width: 100%;}.messages_list > ul > li{	background-color: transparent;	border: none;}#global_page_messages-messages-view ul.message_view .message_view_from{	text-align: left!important;	padding-left: 10px;}.message_view_actions a,.message_view_between a{	font-family: "sailec-bold";}.message_view_actions a.delete::before{	font-family: "icon-circus";	content: '\E019';	padding-right: 3px;	font-size: 16px;	color: #e3351f;}.message_view_actions a.report::before{	font-family: "icon-circus";	content: '\E026';	padding-right: 3px;	font-size: 16px;	color: #e3351f;}.messages_list_new .messages_list_from_name .unread-count::after{	content: '';	width: 8px;	height: 8px;	border-radius: 100%;	display: inline-block;	background: #e3351f;	margin-left: 5px;	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);	position: absolute;	bottom: 6px;}.messages_list_from_name span{	text-transform: uppercase;	font-size: 12px;}.messages_list_from_name{	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;}#global_page_messages-messages-inbox .messages_list .messages_list_photo,#global_page_messages-messages-outbox .messages_list .messages_list_photo{	display: none;}.messages_list_info_title,.messages_list_info_title .message-subject,.messages_list_info_title em{	font-family: "sailec-bold";	text-transform: uppercase;	font-size: 14px;	margin-top: 5px;}.messages_list_from_name .unread-count{	font-size: 14px;	position: relative;}.messages_list_from_date{	text-transform: capitalize;}.messages_list .messages_list_from > .messages_list_from_date,.messages_list .messages_list_from > .messages_list_from_date .timestamp{	font-size: 14px;	color: #131c0e;	text-transform: capitalize;	margin-top: 0px;	font-family: "sailec-regular";}#global_page_messages-messages-view .message_view_info,.message_view_info{	display: block;	width: 100%;	padding-left: 20px;	padding-top: 15px;	font-size: 14px;}.messages_list_info_body{	font-size: 14px!important;	line-height: 16px!important;	color: #131c0e;}#global_page_messages-messages-view ul.message_view > li{	margin-bottom: 25px;}#global_page_messages-messages-view ul.message_view > li:last-child{	margin-bottom: 0;}#global_page_messages-messages-view ul.message_view .message_view_from p a{	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	font-weight: 400;}.message_view_actions a{	font-size: 0!important;}.message_view_actions,.message_view_between{	float: none!important;}.message_view_between{	margin-bottom: 4px!important;}.message_view_actions{	margin-bottom: 10px!important;}.message_quick_entry .message_view_leftwrapper{	display: none!important;}#messages_form_reply{	padding: 0!important;}#messages_form_reply > div{	width: 100%!important;}#messages_form_reply #body-element{	width: 100%!important;	max-width: 100%!important;}.messages_list ul li{	background-color: transparent!important;	border: none!important;	padding: 0!important;	display: block;	margin-bottom: 25px;}.messages_list ul li:last-child{	margin-bottom: 0;}.messages_list .messages_list_checkbox{	display: none!important;}.messages_list .messages_list_photo{	min-width: auto;	padding: 0!important;	width: inherit;	display: table-cell;	box-sizing: border-box;	vertical-align: top;	overflow: hidden;	float: left!important;}.messages_list .messages_list_from{	overflow: hidden;	box-sizing: border-box;	vertical-align: top;	padding-left: 10px;	float: none!important;}.link-back a{	padding: 0 8px;}div.event_calendar td.inactive{	background-image: none !important;	background-color: rgba(0, 0, 0, .2) !important;	color: var(--black) !important;}.link-back{	margin-bottom: 10px;}.link-back a::before{	display: inline-block;	content: '\f177';	font-family: 'FontAwesome';	padding-right: 5px;}#global_page_messages-messages-search .layout_main .generic_layout_container.layout_core_content{	padding: 20px 40px 20px;	border: 1px solid var(--gray-light);	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_messages-messages-search .pages .paginationControl{	float: none;	display: inline-block;}#global_page_messages-messages-search .pages{	text-align: center;}.messages_list .messages_list_info{	overflow: hidden;	box-sizing: border-box;	display: block;	word-wrap: break-word;	vertical-align: top;	width: 100%;	font-size: 12px;	line-height: 24px;	padding-top: 15px;	padding-left: 20px;}.messages_list .delete-block{	display: table-cell;	vertical-align: middle;	width: 40px;	height: 30px;}.messages_list .delete-block #delete,.messages_list .delete-block #report{	display: inline-block;	width: 18px;	height: 30px;	line-height: 32px;	text-align: center;	cursor: pointer;}.messages_list .delete-block #delete::before{	content: '\E019';	font-family: "icon-circus";	display: inline-block;	font-size: 18px;	color: #e3351f;	font-weight: 400;}.messages_list .delete-block #report::before{	content: '\E026';	font-family: "icon-circus";	display: inline-block;	font-size: 18px;	color: #e3351f;	font-weight: 400;}#global_page_core-error-requireuser #forgot-wrapper #forgot-label{	display: none;}#global_page_core-error-requireuser #forgot-wrapper{	padding: 0 20px 20px;}#global_page_core-error-requireuser ul.form-errors > li::before{	float: left;}ul.form-errors > li::before{	padding-right: 5px !important;	font-size: 16px !important;}ul.form-errors > li{	font-family: "sailec-bold", sans-serif;}ul.form-errors > li > .errors li{	font-family: "sailec-regular", sans-serif;}/* ! Media Slider*/.media_owner_details img{	width: 42px!important;	height: 42px!important;}.m_proj_settings{	height: auto !important;	min-height: 22px !important;	background-color: #eaeaea!important;	cursor: pointer;	text-align: center;}.pulldown_contents_wrapper{	display: none;	overflow: visible;	position: absolute;	min-width: 100px;	max-width: 300px;	background-color: #eaeaea;	z-index: 99;	border: none!important;	margin-top: 3px !important;	border-radius: 3px !important;	right: 0;}.pulldown_contents{	overflow: hidden;	background: var(--white);	max-height: 500px;	overflow-y: auto;}#global_page_whmedia-index-view .mediaslides{	padding: 0 10px;}.video-media-wrap{	position: relative;	padding-bottom: 56.25%;	height: 0px;	padding-top: 23px;}.video-media-wrap object{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}.mediaslides a.smoothbox{	display: block;	margin: 0!important;}.mediaslides .media_desc{	width: 100%!important;	word-wrap: break-word;}.pulldown_contents_wrapper:before, .tab_pulldown_contents_wrapper:before, ul.custommenu-nav-subitem:before{	border-bottom: 5px solid #D7D7D7;	border-left: 5px solid transparent;	border-right: 5px solid transparent;	content: "";	display: block;	height: 0;	position: absolute;	top: -6px;	width: 0;	margin-left: 10px;}ul.media_browse > li{	margin: 0 10px 10px 0!important;}#global_wrapper .layout_whmedia_projects_slider .whmedia_item{	position: relative;	margin: 10px 4px 5px 10px;	padding: 0;}#global_wrapper .layout_whmedia_projects_slider .whmedia_item > a{	position: relative;}#global_wrapper .layout_whmedia_projects_slider .media_browse_title{	width: 100%;	padding: 5px 0;}#global_wrapper .layout_whmedia_projects_slider .media_browse_title a{	height: auto;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	font-family: 'sailec-light';	font-size: 12px;	font-weight: 600;	text-transform: none;}body#global_page_whmedia-project-index .layout_main div.mce-stack-layout-item button{	margin-top: 0!important;}body#global_page_whmedia-project-index .layout_main div.mce-stack-layout-item button .mce-preview{	margin-left: -19px!important;}#global_wrapper .layout_whmedia_projects_slider .media_browse_title a:hover{	color: var(--yellow);}.media-proj-draft{	background: #cd321e!important;	text-transform: uppercase;	font-size: 11px;	font-family: 'sailec-bold';}.media_thumb_wrapper a img,.feed_attachment_whmedia_media img{	border: none!important;}div .m_proj_settings li a{	padding-left: 0;}div .m_proj_settings .pulldown_contents_wrapper:before{	right: 10px;	left: auto;}#global_page_whmedia-project-index #global_wrapper{	overflow: visible!important;	margin: 0 auto;}#global_page_whmedia-project-index .headline::before{	background: #303030 url(/application/themes/stagelync/images/header_bg.gif?c=1463);	bottom: 0;	content: "";	height: 100px;	left: -500%;	position: absolute;	width: 1000%;}#global_page_whmedia-project-index #global_wrapper #global_content::after{	visibility: visible;	clear: none;	display: none;}#smoothbox_window #global_page_whmedia-index-show-media .media_file_content img{	max-width: 100%!important;}div.whmedia_m div.whmedia_item,div.whmedia_m div.whmedia_slider_item{	display: inline-block;	float: left;	margin: 5px 3px 5px 0px;	padding: 5px;}.inwhframe{	width: 805px;	margin: 0 auto;	overflow: hidden;	height: 160px!important;	position: relative;}#TB_window img#wh_video_thumb{	width: 100%;	padding-right: 12px;}div.whmedia_m div.whmedia_item img,div.whmedia_m div.whmedia_item a{	display: block;	width: 120px;	height: 120px;}div.whmedia_m{	background-color: var(--white);	box-shadow: 0px 1px 3px var(--gray-ccc);	background-repeat: repeat-x;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	overflow: hidden;	position: relative;	margin-bottom: 15px;	width: 100%!important;	border: none!important;}div.whmedia_previous,div.whmedia_next{	width: 33px;	height: 33px;	background-position: -70px -175px;	position: absolute;	z-index: 2;	top: 50%;	margin-top: -16px;	border-radius: 100%;	background: #FBFBFB;	box-shadow: 0 2px 3px rgba(48, 38, 48, .6);}div.whmedia_next{	float: right;	right: 20px;}div.whmedia_previous{	float: left;	left: 13px;}div.whmedia_next a::before{	position: absolute;	left: 16px;	top: 8px;}div.whmedia_previous a::before{	position: absolute;	left: 13px;	top: 8px;}/*Media Tabs*//* description-before */.description-before{	font-style: italic;	font-size: 13px;	margin-bottom: 5px;	display: block;}.description-wrap,.description-wrap-attach{	display: block;	overflow: hidden;	vertical-align: top;	padding: 0px;	word-wrap: break-word;}.description-wrap > span{	width: 100%;}.img-wrap{	display: inline-block;	float: left;}.companies.item{	overflow: hidden;	position: relative;}.attach-title a{	font-family: "sailec-bold";}.content .text-about .year{	font-size: 18px;	line-height: 26px;	display: inline-block;	margin-bottom: 5px;	font-family: 'sailec-light';}.link a::before{	font-family: 'FontAwesome';	content: '\f15b ';	display: inline-block;	padding-right: 3px;}.img-wrap + .description-wrap{	padding: 0 10px;}.companies.item .link a{	display: inline-block;}.media-link.link a,.media-file.link a{	font-size: 14px;	line-height: 18px;}.layout_whcore_page_contact .content{	padding: 40px 80px!important;}.media-link.link a::before{	display: inline-block;	margin-right: 6px;	font-family: 'icon-circus';	content: '\E008';	padding-right: 0;	float: left;	color: var(--blue);}.media-file.link a::before{	display: inline-block;	margin-right: 6px;	font-family: 'icon-circus';	content: '\E005';	padding-right: 0;	float: left;	color: var(--blue);}.companies.item .link{	display: block;	overflow: hidden;	vertical-align: top;	padding: 0px;	word-wrap: break-word;	font-size: 14px;	line-height: 16px;	margin-bottom: 5px;}.media_file a.smoothbox + .media_desc .wh_media_button_wrapper{	width: 102px;	position: absolute;	top: 5px;	left: 50%;	margin-left: -51px;}.media_file div{	margin: 0 auto;	text-align: center;	padding-top: 5px;}.layout_whmedia_browse_search{	display: none;}.media_file a{	margin: 0 auto;	display: inline-block;}.mediaslides,.media_file,.media_file > div,.media_file div img{	width: 100% !important;	max-width: 100% !important;}.media_file .media_desc p{	clear: both;	padding: 0 0 8px 0;	text-align: center;}.media_file a.smoothbox + .media_desc .wh_media_button_wrapper > div{	opacity: 0;}.mediaslides{	margin: 0 auto;	position: relative;	overflow: hidden;}.media_file a.smoothbox:hover + .media_desc .wh_media_button_wrapper > div, .media_file a.smoothbox + .media_desc .wh_media_button_wrapper:hover > div{	opacity: 0.7;}.media_file .likeunlike{	padding-top: 0 !important;	min-height: 33px;	width: 33px;	float: left;}.m_proj_settings{	height: auto !important;	min-height: 22px !important;}#global_page_whmedia-index-view .m_proj_settings{	top: 0px;	text-align: center;}.m_proj_settings{	width: 32px;	height: 22px;	position: absolute;	right: 1px;	z-index: 1;}#global_page_whmedia-index-view .layout_core_content{	position: relative;}#m_proj_settings:hover, .m_proj_settings:hover, .m_proj_settings, #global_page_whmedia-index-view .m_proj_settings .pulldown_contents_wrapper{	border-radius: 3px !important;}.m_proj_settings .pulldown_contents_wrapper{	margin-top: 3px !important;}div.wh_media_share_button{	background-position: -72px -175px;	padding: 0;	min-height: 33px;	width: 33px;	float: left;	padding: 0 !important;	cursor: pointer;	position: relative;	box-sizing: border-box;}div.wh_media_share_button:hover{	color: var(--yellow);}.tip-wrap::before{	position: absolute;	top: 14%;	left: 9px;	display: inline-block;}.tip{	text-transform: initial;}.tip-wrap{	background: var(--white);	border: 1px solid #eaeaea;}.tip.tip-no-icon span::before, #global_wrapper .tip.tip-no-icon span::before{	display: none;}#global_page_whmedia-project-index .tip-wrap,#global_page_whmedia-index-view .tip-wrap{	padding-left: 20px!important;	z-index: 3;}.likeunlike{	left: 0!important;}.pulldown_contents_wrapper{	display: none;	overflow: visible;	position: absolute;	min-width: 100px;	max-width: 300px;	background-color: #eaeaea;	z-index: 99;	border: 4px solid transparent;	border-width: 1px!important;	padding: 0px !important;}.wh_share{	background-color: var(--white)!important;	border: none!important;	box-shadow: 0px 1px 3px var(--gray-ccc);	display: inline-block;	position: static!important;}.layout_whcore_share_social{	text-align: center;}div.wh_media_share_button a{	height: 33px;	background-position: -3px -1px;	text-indent: inherit!important;	padding: 0;	position: relative;	float: left;	top: -21px;}#global_page_whmedia-project-index .media_content div a{	width: 25%!important;	margin-top: 5%;}.tip{	overflow: hidden;	clear: both;}.pulldown_contents ul{	margin: 0;}#media_container .div_title{	margin-top: 5px;	word-wrap: break-word;}#media_container.media_content{	overflow: hidden;	margin-bottom: 0!important;}#media_container .media_content img{	max-width: 100%!important;	width: 75%;	text-align: center;	padding: 10px 0 0;}#global_page_whmedia-project-index .layout_main .layout_right .media_details{	border: none;}.media_details{	display: none;}#global_page_whmedia-project-index .layout_main .layout_middle,#global_page_whmedia-index-index .layout_main #filter_form,#global_page_whmedia-index-index .layout_main .generic_layout_container.layout_whmedia_create_project,#global_page_whmedia-index-manage .layout_main .layout_middle,#global_page_whmedia-index-manage .layout_main .layout_right #filter_form,#global_page_whmedia-index-manage .layout_main .layout_right .layout_whmedia_create_project{	padding: 14px;	border: 1px solid transparent;	border-radius: 4px;	margin: 0 auto;	background: var(--white);}#smoothbox_window #global_page_whmedia-project-delproject h3{	text-align: center;}#global_page_whmedia-index-manage .m_proj_settings .pulldown_contents_wrapper{	margin-top: 1px !important;	right: 2px !important;	border: 3px solid #eaeaea !important;}#global_page_whmedia-index-manage .m_proj_settings .pulldown_contents_wrapper .icon_delete_media{	font-size: 11px!important;}#global_page_whmedia-index-manage .m_proj_settings .icon_delete_media{	background-image: none!important;}.layout_main .layout_middle .div_title textarea,.layout_main .layout_middle .new_media input{	max-width: 100%!important;	width: 100%!important;}.layout_main .media_div_par.new_media button + button{	margin-left: 10px!important;}.layout_main .media_div_par.new_media button{	margin-top: 10px;}#media_container .div_title,.media_div_par{	width: 100%!important;	box-sizing: border-box;}#global_page_whmedia-project-index .layout_main{	overflow: hidden;}#global_page_whmedia-index-view .media_details{	border: none!important;}#global_page_whmedia-index-view .pulldown_contents{	border: 1px solid #eaeaea;}#global_page_whmedia-index-view .pulldown_contents_wrapper::before{	top: -4px;}.pulldown_contents{	overflow: hidden;	background: var(--white);	max-height: 500px;	overflow-y: auto;}.media_details{	background: var(--white)!important;}.m_proj_settings li{	min-height: 15px;	margin: 0;	display: block;	float: none;	width: auto;}div.wh_media_download_button{	background-position: -72px -175px;	padding: 0;	min-height: 33px;	width: 33px;	float: left;	padding-top: 0 !important;}.pulldown_contents_wrapper:before, .tab_pulldown_contents_wrapper:before, ul.custommenu-nav-subitem:before{	border-bottom: 5px solid #D7D7D7;	border-left: 5px solid transparent;	border-right: 5px solid transparent;	content: "";	display: block;	height: 0;	position: absolute;	top: -6px;	width: 0;	margin-left: 10px;}#global_page_whmedia-index-manage .layout_main .layout_right .form-label,#global_page_whmedia-index-index .layout_main .layout_right .form-label{	margin-bottom: 3px;	margin-top: 7px;}/* ! Comments*/.activity-comment-form{	position: relative;}.activity-comment-form #avatar-wrapper{	float: left;}.activity-comment-form #avatar-wrapper + .compose-content{	clear: none;}.activity-comment-form #avatar-wrapper #avatar-label{	display: none;}.activity-comment-form #avatar-wrapper #avatar-element .thumb_icon{	border: 1px solid var(--gray-light);	margin-right: 5px;}#activity-feed .comments .activity-comment-form .nicknames-container ul > li{	margin-bottom: 0;}.activity-comment-form textarea,#global_page_activity-index-share textarea{	max-width: 100% !important;}.comments,ul.feed .comments{	width: 100% !important;}.comments > form > button{	margin-top: 7px;}.comments .comments_author_photo{	float: left;	overflow: hidden;	line-height: 0px;	font-size: 0px;	padding-right: 10px;	background: none;	border: 1px solid var(--gray-light);}.comments .comments_info{	font-size: .8em;	padding-top: 2px;	padding-left: 5px;	overflow: hidden;}.comments .comments_info .comments_author a,.comments .comments_likes a,.comments .comments_date > li > span{	font-family: 'sailec-bold';}.comments .comments_info .comments_author a:hover, .comments .comments_likes a:hover{	color: var(--yellow);}.comments_options a:hover{	color: var(--yellow);	text-decoration: none;}.comments .comments_info .comments_body{	display: block;	word-wrap: break-word;}.comments .comments_date{	font-size: .9em;	margin-top: 4px;	color: #131c0e;	overflow: hidden;}.comments .comments_date a:hover{	color: var(--yellow);}.comments_timestamp span::before{	font-family: "FontAwesome";	content: '\f017';	display: inline-block;	padding-right: 3px;	padding-left: 1px;}.comments .comments_date > li{	float: left;}.comments .comments_date > li.sep{	padding: 0px 3px 0px 3px;}.comments .comments_likes,.comments .comments_viewall{	font-size: .8em;	display: inline-block;}.comments .comments_likes{	cursor: default;}/*
#global_wrapper a:hover{	color: var(--yellow);}*/.layout_activity_feed a:hover, .layout_page_feed a:hover{	color: var(--blue);}div .m_proj_settings li a:hover{	color: var(--yellow)!important;}.comments_delete a::before{	font-family: "FontAwesome";	content: '\f014';	display: inline-block;	padding-right: 3px;}.comments_likes_total a::before{	font-family: "FontAwesome";	content: '\f087';	display: inline-block;}.comments > ul > li{	margin-bottom: 5px;}/* ! Tips*/.tip > span{	padding-left: 10px;	font-size: 12px !important;	color: #666;	border-radius: 5px;	display: inline-block;	background-repeat: no-repeat;	background-position: 6px 6px;	padding: 6px 6px 6px 6px;	background-color: #faf6e4;	float: left;	margin-bottom: 5px;	border: 1px solid #e4dfc6;}.tip{	overflow: hidden;}/* ! Pop ups*/span#global_content_simple{	display: block!important;	box-sizing: border-box;	padding: 0!important;}/* ! Feed*/#compose-link-form-input{	width: 100%!important;}/* ! TB-window*/#TB_window iframe{	width: 100%!important;}#TB_window{	background: var(--gray-light) url(/application/themes/stagelync/images/bg_main.png?c=1463) repeat-x left top!important;}#smoothbox_window #buttons-wrapper{	margin-top: 0px;}.layout_schedule_profile_schedule a.buttonlink.icon_previous{	font-weight: bold;}.layout_schedule_profile_schedule a.buttonlink_right.icon_next{	padding-right: 0;}.layout_schedule_page_schedule.profile-tab .buttons{	overflow: hidden;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white_footer.png?c=1463) repeat-x left top;	padding: 15px 40px;	box-sizing: border-box;}.layout_schedule_page_schedule.profile-tab .buttons a,.page_basic_info_edit .buttons a{	font-family: 'sailec-bold';	font-size: 13px!important;	color: #282828;	margin-bottom: 0;}.page_basic_info_edit .buttons .prev{	display: block;	float: left;	margin-bottom: 0;}.page_basic_info_edit .buttons .next{	display: block;	float: right;	margin-bottom: 0;}.page_basic_info_edit .buttons a{	color: var(--white);}#global_page_schedule-page-index .buttons{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white_footer.png?c=1463) repeat-x left top!important;	overflow: hidden;	border-radius: 0 0 4px 4px;	padding: 15px 40px!important;}#global_page_schedule-page-index .buttons a{	color: var(--dark-gray);}.page_basic_info_edit .buttons .next{	padding-right: 0;}.buttonlink_right.icon_next{	font-size: 12px;}.layout_schedule_page_schedule.profile-tab .icon_previous::before{	padding-right: 6px !important;	font-size: 18px;	margin-top: 3px;}.layout_schedule_page_schedule.profile-tab .icon_next::before{	padding-left: 6px!important;	font-size: 18px;	padding-right: 0!important;}.not-available{	margin-bottom: 20px;	margin-top: 20px;	margin-left: 20px;	clear: both;	display: table;	width: 95%;	margin-right: 20px;	box-sizing: border-box;}.not-available .icon-not-available{	width: 36px;	height: 36px;	display: inline-block;	border-radius: 100%;	background: #fdcb2c;	text-align: center;	vertical-align: middle;	line-height: 34px;	color: var(--white);	font-size: 13px;	font-family: 'sailec-regular';	margin-right: 10px;}.not-available .icon-not-available + span{	font-family: 'sailec-bold';	font-size: 12px;	color: #282828;}.calendar table#days{	max-width: 235px;	display: inline-block;	vertical-align: top;	margin: 0 20px 40px 20px;	height: 316px;}.calendar #sch_month{	padding-top: 15px;	font-size: 20px;	font-family: 'sailec-regular';	color: var(--dark-gray);	width: 100%;	text-align: left;	font-weight: 400;	padding-bottom: 15px;	margin-bottom: 0;	overflow: hidden;	float: none;	display: inline-block;	border-top: 1px solid var(--gray-light);}.calendar table td{	padding: 1px;	text-align: center;	background: transparent;	position: relative;}#global_page_schedule-page-index .page_basic_info_edit{	background: var(--white);}.page_basic_info_edit .calendar + .buttons .right{	float: none!important;}.page_basic_info_edit .calendar + .buttons{	margin-top: 0!important;}#global_page_schedule-page-index .buttons-block{	margin: 0 40px;	padding: 15px 0 !important;}#global_page_schedule-page-index .buttons-block .edit-link-wrapp{	float: right;	text-align: right;}#global_page_schedule-page-index .buttons-block .edit-link-wrapp a{	display: inline-block !important;	font-size: 12px;	vertical-align: top;	background-color: #d13e2b;	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	box-sizing: border-box;	border-radius: 4px 4px 4px 4px;	text-transform: uppercase;	height: 30px;	font-family: 'sailec-bold';	padding: 0 25px;	color: var(--white);	line-height: 30px;	float: right;}.page_basic_info_edit .calendar + .buttons .right .buttonlink_right::before{	float: right;	padding-left: 6px !important;	font-size: 16px;	padding-right: 0 !important;}.calendar table#days .day_info a{	font-size: 13px;	display: block;	color: #131c0e;	font-family: 'sailec-regular';	width: 32px;	height: 32px;	padding: 22% 0;	margin-top: 0 !important;	font-weight: 400;	box-sizing: border-box;}.none span{	font-size: 13px;	font-family: 'sailec-regular';	font-weight: 400;	color: #b3b3b3;	border-left: none;}.calendar table#days .week_day th{	font-size: 12px;	font-family: 'sailec-bold';	width: 35px;	height: 35px;	text-align: center;}.event_calendar{	padding: 0!important;}.calendar table{	table-layout: fixed;}.calendar .day.today a{	border-radius: 100%;	border: 1px solid #606060;}/*header icons*/#cm-updates-unread-count,#cm-unread-count,#cm-notif-unread-count{	font-size: 11px!important;	right: 2px!important;	top: 4px!important;}#global_header #cm-updates-unread-count,#global_header #cm-unread-count,#global_header #cm-notif-unread-count{	height: 16px;	min-width: 16px;}/*FAQ Page*/#global_page_core-pages-faq .box.lightSilver.yellowHeader header,#faqs header.divToggle{	display: table;	width: 100%;	box-shadow: none;	margin-bottom: 10px;	vertical-align: middle;	padding: 0;	cursor: default;	border-radius: 4px 4px 4px 4px;}#faqs header.divToggle{	position: relative;	font: 24px/1.2 "sailec-light";	text-transform: none;	background-clip: padding-box;}.accordion_container > .box.lightSilver{	box-shadow: none;	margin-bottom: 0;}#faqs .accordion-header h2,#faqs header.divToggle h2{	display: table;	width: 100%;	vertical-align: middle;	height: 50px;	line-height: 1.4;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	margin-bottom: 0;}#faqs .accordion-header .text,#faqs header.divToggle h2 .text{	display: table-cell;	width: 100%;	padding-left: 20px;	border-right: 1px solid #E6B400;	vertical-align: middle;}#faqs .icon-toggle{	display: table-cell;	min-width: 50px;	text-align: center;}#faqs .icon-toggle::before{	content: "\e603";	font-family: 'icomoon';}.accrodion-content .box.lightSilver .content.noRadius{	border-radius: 4px 4px 4px 4px;	background-image: none;	overflow: visible!important;}#faqs header.divToggle h2 .text{	padding-top: 20px;	padding-left: 0;	line-height: 1.4;	font: 20px/1.2 "sailec-light";	text-transform: none;}#faqs .moreInfoWrapper:first-child header.divToggle h2{	height: auto;}#faqs .moreInfoWrapper:first-child header.divToggle h2 .text{	padding-top: 0;}#faqs header.divToggle h2 i{	font-size: 16px;	height: 100%;	border-left: 1px solid #ffe164;	vertical-align: middle;}#faqs .content.question-wrap .question .divToggle{	font-family: 'sailec-bold';	font-size: 14px;}#faqs .content.question-wrap .question .active-header .text{	display: table-cell;	width: 100%;	padding-left: 0px;	font-family: 'sailec-bold';	font-size: 14px;}#faqs .cell{	padding: 15px 20px;	background: #f1f1f1;	display: block;	width: 100%;	border-radius: 0 0 4px 4px;	border-top: 1px solid var(--gray-light);}#faqs .content.question-wrap{	padding: 0;	background: var(--white);	border-top: 1px solid var(--gray-light);	border-radius: 0 0 4px 4px!important;}#faqs .content.question-wrap .question .active-header{	cursor: default;	padding: 15px 20px;}#faqs .content.question-wrap .question .active-header .icon-toggle{	display: table-cell;	min-width: 50px;	text-align: right;}#faqs .moreInfo a{	cursor: pointer;}#faqs .moreInfo a:hover{	color: var(--yellow);}#faqs div{	height: auto!important;}#faqs .moreInfoWrapper .divToggle.active .icon-toggle::before{	content: '\e606';}div#faqs .moreInfoWrapper div.divToggle.active span.text{	font-family: 'sailec-bold'!important;}#faqs .lightSilver.accordion_container .content.moreInfoWrapper h3{	font-family: 'sailec-light';	font-size: 22px;	font-weight: normal;	margin: 0 0 15px 0;	color: var(--black);	padding: 20px 20px 0;}#faqs .lightSilver.accordion_container .content.moreInfoWrapper{	padding: 0;	background: var(--white);}/* ! Notifications*/div.notifications_layout > div.notifications_rightside{	float: right!important;	width: 49%!important;	padding-left: 0!important;	margin-left: 2%;}div.notifications_layout > div.notifications_leftside{	width: 100%!important;	border-radius: 4px;}#global_page_activity-notifications-index .notifications_rightside{	display: none;}#global_page_activity-notifications-index .notifications_leftside{	border: 1px solid var(--gray-light);	border-radius: 4px;	box-sizing: border-box;	box-shadow: 0px 0px 11px 0px #f6f6f6;}.cm-messages-container ul li img.thumb_icon{	margin-right: 0!important;}div.notifications_layout .wrap-notifications{	padding: 20px;}div.notifications_layout .notifications_leftside h3.sep span,div.notifications_layout .notifications_rightside h3.sep span{	position: static!important;	padding: 0!important;	background: transparent!important;}div.notifications_layout .notifications_leftside ul.notifications > li.notifications_unread > span > a{	font-family: 'sailec-bold';}div.notifications_layout .notifications_leftside ul.notifications > li{	margin-bottom: 10px!important;}div.notifications_layout .notifications_leftside ul.notifications > li + li{	padding-top: 0!important;}div.notifications_layout .notifications_leftside ul.notifications > li > span{	padding-left: 0!important;}div.notifications_layout ul.notifications,div.notifications_layout ul.notifications > li{	overflow: visible;}#global_wrapper #tags-element .description{	font-size: 13px;	font-style: italic;	padding-top: 15px;	margin: 0;}#global_wrapper #url-element .description{	font-size: 13px;	font-style: italic;	padding-top: 5px;	margin: 0;}#global_wrapper .page_basic_info_edit [id*="0_0_1-element"],#global_wrapper .page_basic_info_edit [id*="1_1_5-element"]{	max-width: 280px;}#global_wrapper .page_basic_info_edit [id*="1_1_8-label"]{	margin-bottom: 20px;}#global_wrapper .form-options-wrapper li{	margin-bottom: 10px;	position: relative;	display: block;	padding-left: 22px;}#global_page_user-talent-index #global_wrapper .form-options-wrapper li{	margin-bottom: 0;}#global_wrapper .page_basic_info_edit [id*="1_1_6-element"] select,#global_wrapper .page_basic_info_edit [id*="1_1_7-wrapper"] select{	margin-right: 10px;}#global_wrapper .page_basic_info_edit [id*="1_1_7-element"]{	padding-bottom: 40px;	border-bottom: 1px solid var(--gray-light)!important;}#global_wrapper .page_basic_info_edit [id*="1_1_7-label"]{	margin-bottom: 0!important;}#global_wrapper .page_basic_info_edit [id*="1_1_7-wrapper"] .description{	font-size: 13px;	font-style: italic;	margin-bottom: 15px;}#global_wrapper .page_basic_info_edit [id*="1_1_34-element"] .description{	display: none;}#global_wrapper form select[multiple="multiple"]{	min-height: 200px;}#messages_compose .compose-content{	width: 100%!important;	border: 1px solid var(--gray-light)!important;	font-size: 12px!important;}.directory .edit-link-wrap{	width: 22px;	text-align: right;	float: right;	height: 22px;}.directory .edit-link-wrap a{	font-size: 0;	display: inline-block;	vertical-align: top;}.directory .edit-link-wrap a::before{	display: inline-block;	float: left;	font-family: "icon-circus";	font-size: 18px;	color: #e3351f;	height: 18px;	margin-right: 5px;	width: 18px;	content: "\E021";	box-sizing: border-box;}.album_info .edit_title::before, .album_info .edit_desc::before{	display: inline-block;	font-family: "icon-circus";	font-size: 18px;	height: 18px;	margin-right: 5px;	width: 18px;	content: "\E021";	box-sizing: border-box;}.album_info input,.album_info textarea{	width: 250px;}#global_wrapper form select[id*="-month"],#global_wrapper form select[id*="-year"],#global_wrapper form select[id*="-day"]{	width: auto!important;}#global_page_core-search-index input[type="text"]{	font-size: 12px!important;	height: 32px;	line-height: 30px;	border: 1px solid var(--gray-light);}#global_page_core-search-index select{	max-width: 250px!important;}.form-elements #search-label,.form-elements #allow_download_original-label{	display: none;}/* ! Hints*/#formHelp{	padding-left: 20px;	font-size: 12px;	line-height: 16px;	box-sizing: border-box;}.colum1,.colum2{	font-size: 12px;	line-height: 16px;}#formHelp h2{	font-family: 'sailec-light';	font-size: 38px;	line-height: 42px;	text-transform: uppercase;}#formHelp hr{	border: none;	height: 1px;	background: #D1D1D1;	margin: 20px 0;}#formHelp h3{	font-size: 12px;	line-height: 16px;	text-transform: uppercase;	font-family: 'sailec-bold';	margin-top: 15px;	margin-bottom: 5px;}#formHelp p{	color: #474747;}#formHelp .box.silver{	position: relative;	margin-top: 15px;	margin-right: 3px;	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;}#formHelp .box.silver h3{	margin-top: 0;}#formHelp .box.silver p{	font-size: 12px;	line-height: 16px;}#global_page_core-error-requireuser #user_form_login{	margin-top: 20px;}#formHelp .noHeaderFooter .content{	border-radius: 4px;}.login-tab-header h3,.login-tab-header{	border-radius: 4px 4px 0 0;}/* ! Profiles*/#global_page_core-error-requireuser .generic_layout_container.layout_core_content .layout_page_core_error_requireuser{	display: none;}.cm-messages-container ul li img.thumb_icon{	padding-right: 0!important;}/* ! Pages*/#global_page_user-auth-login #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_content,#global_page_user-edit-profile .layout_main .edit-wrap,#global_page_user-edit-photo .layout_main .edit-wrap,#global_page_user-settings-general .edit-wrap{	width: 70%;	float: left;}#global_page_user-professional-profile-self-type-video .layout_main .edit-wrap{	width: 70%;	float: left;}#global_page_user-professional-profile-self-type-video .layout_main #formHelp{	width: 30%;	float: left;}#browsemembers_ul{	padding: 20px!important;	border: none!important;	overflow: visible!important;}div[class*="layout_whcore_"] .layout_whcore_browse_acts .acts-container .content,div[class*="layout_core_"] .layout_whcore_browse_acts .acts-container .content{	padding: 40px 20px;}.browsemembers_results > ul > li{	padding-top: 0!important;	padding-left: 0px;	padding-right: 10px;	margin-bottom: 20px;	margin-top: 0!important;	display: inline-block;	vertical-align: top;	width: 33%;}.browsemembers_results > ul > li.invite-connections-link{	padding-top: 15px !important;}#browsemembers_ul img.thumb_icon{	width: 80px!important;	height: 80px!important;	border: none!important;}#global_page_user-supplier-index #browsemembers_ul img.thumb_profile{	max-width: 180px!important;}@media screen and (max-width: 1024px){#global_page_user-supplier-index #browsemembers_ul img.thumb_profile{	max-width: 130px!important;}}#browsemembers_ul .photo-wrapper a{	display: inline-block;	float: left;	height: 80px;}#global_page_user-supplier-index #browsemembers_ul .photo-wrapper a{	height: inherit;}.browsemembers_results div.browsemembers_results_links{	width: auto!important;	padding-left: 1px;	padding-bottom: 1px;}#global_page_user-auth-login #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_html_block,#global_page_user-signup-index #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_html_block,#global_page_user-edit-profile .layout_main #formHelp,#global_page_user-edit-photo .layout_main #formHelp,#global_page_user-settings-general #formHelp{	width: 30%;	float: right;}#global_wrapper .page_basic_info_edit .form-description{	max-width: 100%;	width: 100%;	font-size: 14px;	padding: 40px 100px 0px 100px;	margin-top: 0;	font-family: 'sailec-regular', sans-serif;}.global_form .form-description{	max-width: 100%;	width: 100%;	font-size: 17px;	line-height: 27px;	padding: 20px 20px 0 20px;	margin-top: 0;}#global_wrapper .global_form .form-elements{	padding: 30px 20px 0 20px;}#global_wrapper .global_form .form-elements .form-wrapper#verify-wrapper{	padding-top: 15px;}#global_page_user-auth-forgot #email-wrapper{	border-bottom: none;}#global_page_user-auth-forgot #buttons-wrapper{	padding: 0 20px 20px;}#global_page_user-auth-login .global_form #forgot-wrapper{	padding: 10px 20px 20px;}.global_form #buttons-wrapper .form-wrapper,#messages_form_reply #submit-wrapper,.custom-ajax-modal .layout_page_messages_messages_compose .layout_middle > .layout_core_content,#global_page_messages-messages-compose .layout_middle > .layout_core_content{	padding: 0;	border-bottom: none;}.global_form .form-elements{	margin-top: 0;}#smoothbox_window #submit-wrapper{	padding-top: 20px;}.global_form #buttons-wrapper,.global_form #forgot-wrapper{	border-bottom: none!important;}.global_form input[type*="checkbox"]{	float: left;	margin-top: 1px;	margin-right: 3px;}.global_form input[type*="checkbox"] + label{	display: block;	overflow: hidden;}#global_page_user-auth-login .global_form #buttons-wrapper{	padding: 20px 20px 0px;}.global_form #remember-wrapper{	padding-top: 6px!important;	padding-left: 15px!important;}#messages_form_reply #body-wrapper{	border-bottom: none!important;}#messages_form_reply{	background: none!important;}.global_form #forgot-wrapper{	margin-bottom: 0!important;}#global_page_core-search-index .edit-wrap > h2,#global_page_page-index-create .layout_top > h3,#global_page_whmedia-project-index .layout_main > h3,body[id*="global_page_whjobs"] .auditions-wrapper > .audition > h2,body[id*="global_page_whjobs"] .residencies-wrapper > .residency > h2,.layout_timeline_delete_account h3,#global_page_core-pages-whos-who .layout_whcore_who_to_follow h3,.login-tab-header > h3{	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0px, var(--gray-light) 75%);	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 16px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	margin-bottom: 0!important;	text-transform: uppercase;}.login-tab-header > h3{	margin-bottom: 15px;}#signup_profile_form .req,#formHelp .req{	color: #ffd320;	padding-right: 4px;}#signup_profile_form.global_form div div > h3:before{	margin-bottom: 10px;	background: transparent;}#signup_profile_form.global_form div div > h3:after{	display: none;}#global_page_user-signup-index .layout_main .layout_middle > .generic_layout_container{	border: none;}#global_page_core-pages-whos-who .layout_whcore_who_to_follow h3{	display: table;	width: 100%;	margin-bottom: 0px!important;}#global_page_whjobs-jobs-browse .jobs-wrapper table,body[id*="global_page_whjobs"] .jobs-wrapper .content table{	width: 100%;}#global_page_whjobs-jobs-browse .job .posted-on,#global_page_whjobs-jobs-browse .job .deadline-block,#global_page_whjobs-auditions-browse .audition .posted-on,#global_page_whjobs-auditions-browse .audition .deadline-block #global_page_whjobs-residencies-browse .residency .posted-on,#global_page_whjobs-residencies-browse .residency .deadline-block{	display: none;}#global_page_whjobs-jobs-browse .left-block-browse .edit-block,#global_page_whjobs-auditions-browse .left-block-browse .edit-block{	margin: 0;}.jobs-wrapper .left-block,.jobs-wrapper .left-block-browse,.auditions-wrapper .left-block,.auditions-wrapper .left-block-browse,.residencies-wrapper .left-block,.residencies-wrapper .left-block-browse,.jobs-auditions-wrapper .left-block,.jobs-auditions-wrapper .left-block-browse{	display: block;	word-wrap: break-word;	padding-bottom: 20px;	border-bottom: 1px solid var(--gray-light);	position: relative;}.jobs-wrapper .left-block-browse,.auditions-wrapper .left-block-browse,.residencies-wrapper .left-block-browse{	border-bottom: none;}.jobs-wrapper table .left-block-browse,.auditions-wrapper table .left-block-browse,.residencies-wrapper table .left-block-browse,.jobs-auditions-wrapper table .left-block-browse{	padding-bottom: 20px;}#global_page_page-page-edit #url-element{	position: relative;}#global_page_page-page-edit #url-element .url_placeholder{	position: absolute;	left: 9px;	top: 6px;	z-index: 6;	color: #d4d8dc;}#global_page_page-page-delete-photo{	height: 240px;}#global_page_page-page-delete-photo .form-description{	padding: 0 5%;}body[id*="global_page_whjobs"] .jobs-wrapper > h2,body[id*="global_page_whjobs"] .auditions-wrapper > h2,body[id*="global_page_whjobs"] .residencies-wrapper > h2,body[id*="global_page_event"] .jobs-wrapper > h2,body[id*="global_page_event"] .auditions-wrapper > h2,body[id*="global_page_event"] .residencies-wrapper > h2{	background-color: transparent;	border-bottom: 1px solid var(--gray-light);	border-radius: 4px 4px 0 0;	box-sizing: border-box;	color: var(--black);	display: table;	font-size: 13px;	height: 50px;	line-height: 50px;	margin-bottom: 0!important;	padding: 0 20px;	text-shadow: none;	vertical-align: middle;	width: 100%;	font-family: 'sailec-bold'!important;}.right-block-browse.single .title-single{	font-size: 16px;	font-family: 'sailec-bold';	display: block;}.right-block-browse.single .deadline-block{	padding-top: 0;}.right-block-browse.single .title-single + span{	font-size: 14px;	font-family: 'sailec-regular';}.left-block p .owner{	display: inline-block;	margin-bottom: 0;}.left-block p .owner a{	margin-bottom: 0;}.left-block p span{	display: inline-block;}.left-block .location-block span + span::before{	display: none;}.left-block p{	font-size: 13px;}#global_page_whjobs-jobs-browse .job > h2,body[id*="global_page_whjobs"] .audition > h2{	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0px, var(--gray-light) 75%);	border-bottom: 1px solid #d6d6d6;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	height: 50px;	padding: 18px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	vertical-align: middle;	margin-bottom: 0!important;}#global_page_whjobs-jobs-browse .job > h2 .owner-header a,body[id*="global_page_whjobs"] .audition > h2 .owner-header a{	font-family: 'sailec-bold', sans-serif;}.headline .tabs li > span{	font-family: 'sailec-bold', sans-serif;	display: block;	padding: 18px 20px;	white-space: nowrap;	color: var(--black);}.headline .tabs a:hover{	color: #675507!important;}/* hide old page title (need remove from html) */.layout_top .layout_core_html_block .headline{	display: none;}.jobs-wrapper table .right-block,.auditions-wrapper table .right-block,.residencies-wrapper table .right-block,.jobs-auditions-wrapper table .right-block{	width: 100%;	float: none;	display: block;	padding-top: 30px;}.jobs-wrapper .job-description,.jobs-wrapper .job-requirements,.jobs-wrapper .job-additional_information,.jobs-wrapper .job-prepare_to_present,.residencies-wrapper .residency-description,.residencies-wrapper .residency-requirements,.residencies-wrapper .residency-additional_information,.residencies-wrapper .residency-prepare_to_present{	margin-bottom: 20px;}.jobs-wrapper .job-description,.jobs-wrapper .job-requirements,.jobs-wrapper .job-prepare_to_present,.jobs-wrapper .job-additional_information,.residencies-wrapper .residency-description,.residencies-wrapper .residency-requirements,.residencies-wrapper .residency-prepare_to_present,.residencies-wrapper .residency-additional_information,.auditions-wrapper .audition-description,.residencies-wrapper .audition-description,.jobs-auditions-wrapper .audition-description{	margin-top: 0px;	padding-right: 15px;	word-break: break-word;}.more-details a{	font-family: 'sailec-regular';}.more-details a:hover{	color: var(--yellow);}.more-details .link-info,.more-details .link-info li{	display: inline;}.event-description a:hover, .content-linkify a:hover, .ticket-holders-details a:hover{	color: var(--yellow);}#global_page_event-member-join #rsvp-wrapper #rsvp-label{	display: none;}#global_page_event-member-join #rsvp-wrapper input{	width: auto;	display: inline-block;	float: left;	height: auto;	margin-top: 6px;}#global_page_event-member-join #rsvp-wrapper input + label{	margin-left: 5px;	line-height: 25px;}.message-members a span::before{	content: '\e61c';	font-family: "icomoon";	color: var(--dark-gray);	font-size: 15px;	line-height: 22px;	padding-right: 4px;	float: left;}.jobs-wrapper .owner,.jobs-wrapper .owner a,.auditions-wrapper .owner,.auditions-wrapper .owner a,.residencies-wrapper .owner,.residencies-wrapper .owner a,.jobs-auditions-wrapper .owner,.jobs-auditions-wrapper .owner a{	font-size: 13px;	font-family: 'sailec-bold';	color: #282828;	line-height: 16px;	display: block;	word-wrap: break-word;	margin-bottom: 15px;}body[id*="global_page_whjobs"] .job > h2,body[id*="global_page_whjobs"] .jobs-wrapper > h2,body[id*="global_page_whjobs"] .auditions-wrapper > h2,body[id*="global_page_whjobs"] .residencies-wrapper > h2{	display: block;	border-radius: 4px 4px 0 0;}#global_page_activity-notifications-index #global_wrapper .layout_main{	margin-top: 20px;}#global_page_whjobs-jobs-browse .layout_core_content > h3 .yellow-text,body[id*="global_page_whjobs"] .layout_core_content > h3 .yellow-text{	font-family: 'sailec-bold', sans-serif;	color: var(--yellow);	font-size: 12px;}#global_page_core-search-index .edit-wrap{	box-shadow: none;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose #toValues-wrapper #toValues-label,.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose #submit-wrapper #submit-label,#global_page_messages-messages-compose #messages_compose #toValues-wrapper #toValues-label,#global_page_messages-messages-compose #messages_compose #submit-wrapper #submit-label{	display: none;}.custom-ajax-modal .layout_page_messages_messages_compose,#smoothbox_window #global_page_messages-messages-compose{	height: auto;}.custom-ajax-modal .layout_page_messages_messages_compose .layout_middle > .layout_core_content,#smoothbox_window #global_page_messages-messages-compose .layout_middle > .layout_core_content{	box-shadow: none;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose,#smoothbox_window #global_page_messages-messages-compose #messages_compose{	max-width: 100%;	margin: 40px auto;	padding: 0 10px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3,#smoothbox_window #global_page_messages-messages-compose #messages_compose h3{	display: block;	width: auto;	height: auto;	margin: 0 20px;	padding: 0;	border: none;	border-radius: 0;	line-height: 1;	color: var(--black-dark);	text-transform: initial;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3 span,#smoothbox_window #global_page_messages-messages-compose #messages_compose h3 span{	font-family: 'sailec-bold', sans-serif;	font-size: 32px;	background: var(--white);	padding: 0;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose div.form-element,#smoothbox_window #global_page_messages-messages-compose #messages_compose div.form-element{	max-width: 100%;}.custom-ajax-modal .layout_page_messages_messages_compose #body-wrapper,#smoothbox_window #global_page_messages-messages-compose #body-wrapper{	padding-top: 0;}.custom-ajax-modal .layout_page_messages_messages_compose ul.form-errors,#smoothbox_window #global_page_messages-messages-compose ul.form-errors{	padding: 20px 20px 0;}.custom-ajax-modal .layout_page_messages_messages_compose ul.form-errors li,#smoothbox_window #global_page_messages-messages-compose ul.form-errors li{	margin: 0;}.custom-ajax-modal .layout_page_messages_messages_compose #submit-wrapper,#smoothbox_window #global_page_messages-messages-compose #submit-wrapper{	padding-top: 0;}.custom-ajax-modal .layout_page_messages_messages_compose .btn-yellow,#smoothbox_window #global_page_messages-messages-compose .btn-yellow{	transition: all .3s linear;}.custom-ajax-modal .layout_page_messages_messages_compose .btn-yellow:hover, #smoothbox_window #global_page_messages-messages-compose .btn-yellow:hover{	opacity: 0.8;	color: 191919;}/* .custom-ajax-modal .layout_page_messages_messages_compose,*/html#smoothbox_window #global_page_messages-messages-compose{	min-height: 100vh !important;	height: 100% !important;}#global_page_user-edit-profile .global_form select[name*="1_112_164[]"]{	height: auto;}#global_page_like-interests-index .description{	max-width: 100%;	width: 100%;	font-size: 13px;	padding: 0px 20px 0 20px;	margin-top: 0;	font-size: 14px;	font-family: 'sailec-regular';}#global_page_like-interests-index .like_interests_wrapper .like_interests{	width: 100%;	padding: 0;	border: none;}#global_page_like-interests-index .like_interests_wrapper .left,#global_page_like-interests-index .like_interests_privacy .title{	float: none;	text-align: left;	padding: 0;	margin-bottom: 15px;	width: 100%;}#global_page_like-interests-index .like_interests_wrapper .left > span,#global_page_like-interests-index .like_interests_privacy a{	font-weight: normal;	text-transform: uppercase;	font-size: 11px;	font-family: 'sailec-bold';	margin-bottom: 15px;	color: var(--dark-gray);	text-align: left;}a#cancel.link-back{	text-decoration: none;}a#cancel.link-back:hover{	color: var(--dark-gray);}#global_page_like-interests-index .interest.page,#global_page_like-interests-index .like_interests_privacy{	padding: 20px;}#global_page_like-interests-index .like_interests_privacy{	margin-top: 0;}#global_page_like-interests-index .interest.page .center{	width: 75%;}#global_page_like-interests-index .interest.page .right{	width: 25%;	float: right;}#global_page_like-interests-index .interest.page .right .selected_interest_wrapper{	width: 100%;	float: none;}#global_page_like-interests-index .interest.page .input_wrapper{	padding: 0;	border-bottom: none;}#global_page_like-interests-index .item-wrapper:after, #global_page_like-interests-index .like_interests_privacy:after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}#global_page_like-interests-index .like_interests_wrapper{	min-height: auto;}#global_page_like-interests-index .like_interests_buttons{	margin: 10px!important;}#global_page_like-interests-index .like_interests_privacy .options{	width: 100%;	float: none;}#global_page_like-interests-index #interests_list_page .item a.selected{	border: 1px solid var(--yellow);}#global_page_like-interests-index .interest.page #interest_page{	height: 32px;	border: 1px solid var(--gray-light);	border-radius: 4px 4px 4px 4px;	background-clip: padding-box;	position: relative;	padding-left: 10px!important;	margin-bottom: 4px;	font-size: 12px!important;	color: var(--dark-gray);	line-height: 27.7667px;	width: 100%!important;}#global_page_like-interests-index .center .interests_wrapper{	background-color: transparent;	border: none;}#global_page_like-interests-index .center .interests_wrapper .interest-choice-photo,#global_page_like-interests-index .center .interests_wrapper .interest-choice-photo img{	width: 42px;	height: 42px;}#global_page_like-interests-index .interest-autosuggest{	top: 30px;	width: 100%!important;	left: 0;	background: var(--white);	border: 1px solid var(--gray-light);	cursor: pointer;}#global_page_like-interests-index .center .interests_wrapper .interest-choice-photo{	float: left;}#global_page_like-interests-index .center .interests_wrapper .interest-choice-title{	overflow: hidden;	float: none;}#global_page_like-interests-index .center .interests_wrapper .interest-choice-title >span,#global_page_like-interests-index .center .interests_wrapper .interest-choice-title{	font-size: 14px;	line-height: 16px;	margin-bottom: 5px;	font-family: 'sailec-bold';}#global_page_like-interests-index .center .interests_wrapper .interest-choice-title{	font-size: 14px;	line-height: 16px;	margin-bottom: 5px;	font-family: 'sailec-regular';}.options a:hover{	color: var(--blue);}.options a:hover:before{	color: var(--blue);}/* ! White Blocks *//* .browserUser-wrapper */{	padding: 0;	border: 1px solid var(--gray-light);	border-radius: 4px;	box-sizing: border-box;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_whcore-delegate-index #delegate-wrapper{	background: var(--white);	padding: 30px 20px;	border: none;	border-radius: 0 0 4px 4px;}#global_page_invite-index-index #invite_form form{	padding: 0;	background: none;}#global_page_invite-index-index #global_wrapper #invite_form .form-description,#global_page_invite-index-index form.global_form .form-wrapper{	padding-left: 0;}@keyframes spin{from{	-webkit-transform: rotateZ(0deg);	transform: rotateZ(0deg);	transition: all .2s linear;	-webkit-transition: all .2s linear;}to{	-webkit-transform: rotateZ(360deg);	transform: rotateZ(360deg);	transition: all .2s linear;	-webkit-transition: all .2s linear;}}#global_page_user-index-home .layout_user_list_signups ul,#feed_viewmore,#feed_loading{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;	padding: 20px;	border-radius: 0 0 4px 4px;	border: none;}#feed_viewmore,#feed_loading{	padding-top: 0;	background: transparent;	text-align: center;}#feed_viewmore .icon_viewmore,#feed_loading .icon_viewmore{	position: relative;	padding-right: 36px;}#feed_viewmore .icon_viewmore:before, #feed_loading .icon_viewmore:before{	display: none;}#feed_viewmore .icon_viewmore:after, #feed_loading .icon_viewmore:after{	content: "\E031";	background: transparent;	display: inline-block;	line-height: 1;}#feed_viewmore .icon_viewmore:hover, #feed_loading .icon_viewmore:hover{	color: var(--dark-gray);}#feed_viewmore .icon_viewmore:hover:after, #feed_loading .icon_viewmore:hover:after{	color: var(--dark-gray);}#feed_viewmore #feed_viewmore_link,#feed_viewmore  .icon_viewmore,#feed_loading #feed_viewmore_link,#feed_loading  .icon_viewmore{	color: var(--white);}#feed_viewmore #feed_viewmore_link:after, #feed_viewmore  .icon_viewmore:after, #feed_loading #feed_viewmore_link:after, #feed_loading  .icon_viewmore:after{	float: none;	display: inline-block;	line-height: 25px;	vertical-align: baseline;	position: absolute;	right: 10px;	left: auto;	color: var(--white);}#feed_viewmore #feed_viewmore_link:hover, #feed_viewmore  .icon_viewmore:hover, #feed_loading #feed_viewmore_link:hover, #feed_loading  .icon_viewmore:hover{	color: var(--dark-gray);}#feed_viewmore #feed_viewmore_link:hover:after, #feed_viewmore  .icon_viewmore:hover:after, #feed_loading #feed_viewmore_link:hover:after, #feed_loading  .icon_viewmore:hover:after{	float: none;	color: var(--dark-gray);}#feed_loading .icon_viewmore{	font-family: 'sailec-bold';	font-size: 13px;}#feed_loading .icon_viewmore:after{	font-size: 16px;	bottom: auto;	top: 6px;	animation: spin 1s steps(8) infinite;}/* fa-spinner */.fa-spinner{	font-family: "icon-circus";}.fa-spinner:after{	font-style: normal;	content: "\E031";	animation: spin 1s steps(8) infinite;}/* dropdown-custom */.dropdown-custom{	position: relative;	z-index: 3;	display: inline-block;	text-transform: none;}.dropdown-custom .dropdown-toggle{	cursor: pointer;	color: var(--dark-gray);}.dropdown-custom .dropdown-toggle:hover{	color: var(--blue);}.dropdown-custom .dropdown-custom-menu{	display: none;	position: absolute;	top: 100%;	left: 0;	min-width: 150px;	padding: 7px 10px;/* 	border: 1px solid var(--gray-light);*/	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);	background: var(--white);	border-radius: 4px;}.dropdown-custom .dropdown-custom-menu-right{	left: auto;	right: 0;}.dropdown-custom.active .dropdown-custom-menu{	display: block;}.dropdown-custom .dropdown-item{	padding: 2px 0px;	color: var(--dark-gray);}.dropdown-custom .dropdown-item:first-child{	padding-top: 0;}.dropdown-custom .dropdown-item:last-child{	padding-top: 0;}.dropdown-custom a{	color: var(--dark-gray);}.dropdown-custom a:hover{	color: var(--blue);}/* dropdown-item */.feed_item_options{	position: absolute;	top: 0;	right: 0;}/* tns-nav */.tns-outer{	position: relative;}.tns-outer [data-action="stop"],.tns-outer  [data-action="start"]{	display: none;}.tns-nav{	display: none;}.tns-controls [data-controls="prev"]{	position: absolute;	top: 50%;	left: -30px;	transform: translate3d(0, -100%, 0);	padding: 0;	font-size: 0;	line-height: 1;	height: auto;	background: none;	border: none;	z-index: 3;}.tns-controls [data-controls="prev"]:after{	font-family: "icon-circus";	content: "\E016";	font-size: 40px;	color: var(--dark-gray);}.tns-controls [data-controls="prev"]:hover:after{	color: var(--blue);}.tns-controls [data-controls="prev"]:focus{	text-shadow: none;	box-shadow: none;	outline: none;}.tns-controls [data-controls="next"]{	position: absolute;	top: 50%;	right: -35px;	transform: translate3d(0, -100%, 0);	padding: 0;	font-size: 0;	line-height: 1;	height: auto;	background: none;	border: none;	z-index: 3;}.tns-controls [data-controls="next"]:after{	font-family: "icon-circus";	content: "\E017";	font-size: 40px;	color: var(--dark-gray);}.tns-controls [data-controls="next"]:hover:after{	color: var(--blue);}.tns-controls [data-controls="next"]:focus{	text-shadow: none;	box-shadow: none;	outline: none;}#global_page_user-index-home .yellowHeader .content{	border: none;	padding: 20px;	background-image: none!important;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;}#global_page_whjobs-auditions-search .auditions-wrapper .audition,#global_page_whjobs-residencies-search .residencies-wrapper .audition,#global_page_whjobs-jobs-search .jobs-wrapper .job,#global_page_whjobs-search-index .jobs-auditions-wrapper .job,#global_page_whjobs-index-search .jobs-auditions-wrapper .job,#global_page_whjobs-jobs-categories-view .jobs-auditions-wrapper .job,#global_page_whjobs-index-search .jobs-auditions-wrapper .audition,#global_page_whjobs-index-search .jobs-auditions-wrapper .residency,#global_page_whjobs-index-index .jobs-auditions-wrapper .job,#global_page_whjobs-index-index .jobs-auditions-wrapper .audition,#global_page_whjobs-index-index .jobs-auditions-wrapper .residency{	box-sizing: border-box;	position: relative;	padding: 15px 0;	background-image: none !important;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;	border-bottom: 1px solid var(--gray-light);}#global_page_whjobs-auditions-search .auditions-wrapper .audition.job-feature,#global_page_whjobs-residencies-search .residencies-wrapper .audition.job-feature,#global_page_whjobs-jobs-search .jobs-wrapper .job.job-feature,#global_page_whjobs-search-index .jobs-auditions-wrapper .job.job-feature,#global_page_whjobs-index-search .jobs-auditions-wrapper .job.job-feature,#global_page_whjobs-jobs-categories-view .jobs-auditions-wrapper .job.job-feature,#global_page_whjobs-index-search .jobs-auditions-wrapper .audition.job-feature,#global_page_whjobs-index-search .jobs-auditions-wrapper .residency.job-feature,#global_page_whjobs-index-index .jobs-auditions-wrapper .job.job-feature,#global_page_whjobs-index-index .jobs-auditions-wrapper .audition.job-feature,#global_page_whjobs-index-index .jobs-auditions-wrapper .residency.job-feature{	background: var(--gray-fff)9D2;	margin-bottom: 0;}#global_page_whjobs-auditions-search .auditions-wrapper .audition .badge,#global_page_whjobs-residencies-search .residencies-wrapper .audition .badge,#global_page_whjobs-jobs-search .jobs-wrapper .job .badge,#global_page_whjobs-search-index .jobs-auditions-wrapper .job .badge,#global_page_whjobs-index-search .jobs-auditions-wrapper .job .badge,#global_page_whjobs-jobs-categories-view .jobs-auditions-wrapper .job .badge,#global_page_whjobs-index-search .jobs-auditions-wrapper .audition .badge,#global_page_whjobs-index-search .jobs-auditions-wrapper .residency .badge,#global_page_whjobs-index-index .jobs-auditions-wrapper .job .badge,#global_page_whjobs-index-index .jobs-auditions-wrapper .audition .badge,#global_page_whjobs-index-index .jobs-auditions-wrapper .residency .badge{	color: var(--dark-gray);	background: transparent;	border: 1px solid var(--dark-gray);}#global_page_whjobs-auditions-search .auditions-wrapper .audition .badge-feature,#global_page_whjobs-residencies-search .residencies-wrapper .audition .badge-feature,#global_page_whjobs-jobs-search .jobs-wrapper .job .badge-feature,#global_page_whjobs-search-index .jobs-auditions-wrapper .job .badge-feature,#global_page_whjobs-index-search .jobs-auditions-wrapper .job .badge-feature,#global_page_whjobs-jobs-categories-view .jobs-auditions-wrapper .job .badge-feature,#global_page_whjobs-index-search .jobs-auditions-wrapper .audition .badge-feature,#global_page_whjobs-index-search .jobs-auditions-wrapper .residency .badge-feature,#global_page_whjobs-index-index .jobs-auditions-wrapper .job .badge-feature,#global_page_whjobs-index-index .jobs-auditions-wrapper .audition .badge-feature,#global_page_whjobs-index-index .jobs-auditions-wrapper .residency .badge-feature{	color: var(--white);	background: #e3351f;	border: 1px solid #e3351f;}.job-feature{	background: var(--gray-fff)9D2;	margin-bottom: 0;}.layout_core_content > .block-title-yellow:first-child + .jobs-auditions-wrapper, .layout_core_content > h3:first-child + .jobs-auditions-wrapper{	border-radius: 0;}.layout_core_content .jobs-auditions-wrapper > .job,.layout_core_content .jobs-auditions-wrapper > .audition,.layout_core_content .jobs-auditions-wrapper > .residency{	margin-bottom: 0;}.layout_core_content .jobs-auditions-wrapper > .job:nth-last-of-type(2), .layout_core_content .jobs-auditions-wrapper > .audition:nth-last-of-type(2), .layout_core_content .jobs-auditions-wrapper > .residency:nth-last-of-type(2){	border-radius: 0 0 4px 4px;	border-bottom: none;}body[id*="global_page_page"] .layout_right .layout_whcore_page_awards .content,body[id*="global_page_page"] .layout_right .layout_whcore_page_media .content,body[id*="global_page_page"] .layout_right .layout_whcore_page_credits .content,body[id*="global_page_page"] .layout_right .layout_whcore_page_tech_specs .content,div[class*="layout_whcore_page_"] .content{	box-sizing: border-box;	position: relative;	border-radius: 0 0 4px 4px;	padding: 20px;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;}#global_page_user-edit-profile .layout_main .edit-wrap .global_form{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top!important;}/* ! Yellow Blocks */.layout_right div[class*="layout_whcore_search"] .content,body[id*="global_page_event"] .layout_main .layout_right .layout_event_browse_search .filters{	background-image: none;	background-clip: padding-box;	background: var(--yellow) url(/application/themes/stagelync/images/bg_box_shadow_yellow.png?c=1463) repeat-x left top !important;	position: relative;}.box-yellow .content{	padding: 20px;	background-image: none!important;	background: url(/application/themes/stagelync/images/bg_box_shadow_yellow.png?c=1463) repeat-x left top;}#global_page_user-index-browse .browsemembers_criteria ul,div#global_wrapper .layout_right .search-block .form-elements{	background: var(--yellow) url(/application/themes/stagelync/images/bg_box_shadow_yellow.png?c=1463) repeat-x left top !important;	padding: 20px;	border-radius: 0 0 4px 4px;	position: relative;	box-sizing: border-box;}.layout_whcore_profile_acts .edit-link-wrap a:hover{	color: var(--yellow);}#global_page_timeline-edit-settings form,#global_page_timeline-edit-settings div.layout_timeline_promote_profile .promote_like_box,#global_page_timeline-profile-content div[class*="tab_"],.layout_timeline_member_contacts form,.layout_core_container_tabs .layout_timeline_about > form,#global_wrapper .page_basic_info_edit .content > form,#global_page_page-statistics-visitors .layout_middle .content,#global_page_page-statistics-views .layout_middle .content,#global_page_page-statistics-map .layout_middle .content,#global_page_whjobs-jobs-edit-job form,#global_page_whjobs-auditions-edit-audition form,#global_page_whjobs-residencies-edit-audition form,.layout_page_timeline_edit_index .layout_timeline_about form,#global_page_page-index-create .layout_main form,#global_page_timeline-edit-settings div.layout_timeline_promote_profile div[class*="tab_"] .tab-inner{	background: var(--white);	padding: 0;	border: none;	border-radius: 4px;	box-shadow: none;}#global_page_timeline-edit-settings div.layout_whcore_user_switch_accounts,#global_page_timeline-edit-settings div.layout_timeline_promote_profile,#global_page_timeline-edit-settings div[class*="tab_"]{	padding: 20px;}.tab-inner p{	margin: 0 auto 25px;}.tab-inner .link-red-outline{	color: var(--red-d);	font-family: 'sailec-bold', sans-serif;}.tab-inner .link-red-outline:hover{	color: var(--black);}#global_page_timeline-profile-content .content-item{	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;	border-radius: 4px;}#global_wrapper .layout_timeline_edit_notifications form,.page_basic_info_edit .calendar,.layout_timeline_change_password form{	background: var(--white);	padding: 0;	border: none;}/* tag-autosuggest */body > .tag-autosuggest{	border: 0px;}/* global_page_timeline-profile-index */#global_page_timeline-profile-index .breadcrumbs-primary,#global_page_timeline-profile-unauthorized .breadcrumbs-primary{	margin-bottom: 0;}#global_page_timeline-profile-index .user_media.media img{	width: auto;	height: auto;}/* 
#global_page_timeline-profile-index .user_info .dropdown-toggle:hover{	color: #fecc2f;}*/@media (hover: hover){#global_page_timeline-profile-index .user_info .btn-transparent:hover, #global_page_timeline-profile-index .user_info .btn-transparent:hover  *{	color: var(--blue);}}#global_page_timeline-profile-index .user_info .dropdown-custom .dropdown-custom-menu{	padding: 10px 10px 7px;}#global_page_timeline-profile-index .layout_main .layout_middle .tab_layout_activity_feed{	display: none;}#global_page_timeline-profile-index .layout_main .layout_middle .layout_activity_feed{	margin-top: 15px;}#global_page_timeline-profile-index .layout_main .layout_middle .layout_activity_feed .badge-v-wrapper{	left: -27px;}/* subtitle-secondary */.subtitle-secondary{	margin-bottom: 5px;	text-transform: uppercase;	font: 20px/1 'sailec-light', sans-serif;}.subtitle-secondary .icon-circus{	font-size: 52px;	margin-bottom: 10px;}/*  */.icon-heart{	display: inline-block;	vertical-align: middle;	margin-top: 0;	margin-right: 2px;}.icon-heart:before{	font-family: 'icon-circus';	display: inline-block;	content: '\E013';	font-size: 16px;}/* id-card-o */.id-card-o:before{	font-family: "icon-circus";	display: inline-block;	content: "\E005";	font-size: 15px;}/* global_page_whcore-index-whos-who */#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	width: calc(33% - 3px);	margin-right: 9px;	float: left;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) ~ .layout_whcore_browse_profiles .people, #global_page_whcore-index-whos-who .layout_middle .layout_whcore_members_search_new + .layout_whcore_browse_profiles:nth-child(2) ~ .layout_whcore_browse_profiles .people{	width: 100%;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1), #global_page_whcore-index-whos-who .layout_middle .layout_whcore_members_search_new + .layout_whcore_browse_profiles:nth-child(2){	width: 100%;	margin-right: 0;	float: none;	clear: both;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) .people{	width: 33.333333%;}#global_page_whcore-index-whos-who .layout_middle div.layout_whcore_browse_profiles:nth-child(5), #global_page_whcore-index-whos-who .layout_middle div.layout_whcore_browse_profiles:nth-child(8), #global_page_whcore-index-whos-who .layout_middle div.layout_whcore_browse_profiles:nth-child(11){	margin-right: 0;}#global_page_whcore-index-whos-who .layout_middle div.layout_whcore_browse_profiles:nth-child(6), #global_page_whcore-index-whos-who .layout_middle div.layout_whcore_browse_profiles:nth-child(9), #global_page_whcore-index-whos-who .layout_middle div.layout_whcore_browse_profiles:nth-child(12){	clear: left;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles .wrap-ellipsis,#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles .individual .user-countries{	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}#global_page_user-talent-index .inline-options .talent-options .jobs-applicants-activity .clock-icon{	vertical-align: middle;}#global_page_user-talent-index .inline-options .talent-options .jobs-applicants-activity .clock-icon::before{	font-size: 30px;	line-height: 1;}#global_page_timeline-profile-unauthorized #global_wrapper{	padding-left: 0;	padding-right: 0;}@media screen and (max-width: 1200px){.layout_left{	padding: 0px 15px 0px 10px;}#global_page_core-pages-whos-who .layout_whcore_browse_profiles{	width: 48.8%;}#global_page_core-pages-whos-who .layout_middle .layout_whcore_browse_profiles:first-child{	width: 100%!;}}@media screen and (max-width: 1000px){#global_page_whmedia-project-index .layout_main .layout_right, #global_page_whmedia-project-edit .layout_main .layout_right, #global_page_whmedia-index-index .layout_main .layout_right, #global_page_whmedia-index-manage .layout_main .layout_right{	float: none;	width: 100%;	padding: 0;}.browsemembers_results > ul > li{	width: 49%;}#global_page_whmedia-project-index .layout_main .layout_right,#global_page_whmedia-project-edit .layout_main .layout_right,#global_page_whmedia-index-index .layout_main .layout_right,#global_page_whmedia-index-manage .layout_main .layout_right{	margin-bottom: 20px;	margin-top: 10px;}#global_page_timeline-profile-index #global_wrapper .layout_main,#global_page_timeline-profile-unauthorized #global_wrapper .layout_main{	padding: 0 15px;}#global_page_whmedia-project-index .layout_main,#global_page_whmedia-project-edit .layout_main,#global_page_whmedia-index-index .layout_main,#global_page_whmedia-index-manage .layout_main{	margin: 0 10px;	box-sizing: border-box;}#global_page_whmedia-project-index .layout_main .layout_middle,#global_page_whmedia-index-index .layout_main .layout_middle,#global_page_whmedia-index-manage .layout_main .layout_middle{	padding: 10px!important;}#global_page_whmedia-project-index .layout_main .layout_middle .add_block{	height: auto!important;}#global_page_whmedia-project-edit select,#global_page_whmedia-project-edit input{	max-width: 100%;	width: 100%;}#global_page_whmedia-project-edit input#search,#global_page_whmedia-project-edit input#allow_download_original{	width: auto;}#global_page_whmedia-project-edit img{	max-width: 100%;	width: 100%;}.comments .block-right{	width: auto!important;	overflow: hidden;	float: none!important;}}@media screen and (max-width: 960px){#global_page_core-pages-whos-who .layout_whcore_browse_profiles{	width: 100%;}}@media screen and (max-width: 991px){body:has(.top-ad-wrapper [onclick*="processClick"] > div > div) .update-alert-message, body:has(.top-ad-wrapper [onclick*="processClick"] > div > div)  .update-banner-under{	top: 208px;}}@media screen and (max-width: 800px){#global_content > .layout_main, #global_content > div > .layout_main{	flex-direction: column;}#global_page_page-index-create .layout_main .layout_middle{	flex-direction: column;}#global_page_event-index-create .layout_main .layout_middle > .layout_core_content{	flex-direction: column;}#global_wrapper{	margin: 0 auto;	max-width: 100%;}#global_page_page-index-create #global_content{	padding: 0 20px;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper{	padding: 20px 20px 0!important;}#global_page_page-page-edit #buttons-wrapper{	margin-top: 20px;}.layout_whcore_related_acts h3{	min-height: 50px;	height: auto;	line-height: 2;	padding: 10px 20px;}#submit-wrapper #submit-label{	display: none!important;}ul.message_view .message_view_info{	display: block;	width: 100%;	padding-top: 10px;}.right-block-browse{	width: 100%;	float: none;	display: block;}.right-block-browse.single{	margin-top: 15px;}.left-block-browse{	width: 100%;	padding-right: 20px;	float: none;	display: block;}#global_wrapper .search-wrapper .content .search-result.jobs ul li{	width: 100%;	padding-right: 0;}#global_page_whmedia-project-edit #allow_download_original-label,#global_page_whmedia-project-edit #search-label{	display: none;}.message_view_info #messages_form_reply{	padding: 0;}#messages_form_reply > div{	width: 100%!important;}.messages_list .messages_list_info{	display: block!important;	width: 100%;}#global_page_user-talent-legacy-index #global_content > .layout_main .layout_right,#global_page_user-talent-legacy-index #global_content > div > .layout_main .layout_right,#global_page_user-talent-index #global_content > .layout_main .layout_right,#global_page_user-talent-index #global_content > div > .layout_main .layout_right{	order: 2;}#global_page_user-talent-index .generic_layout_container.layout_top{	max-width: 100%;}#global_page_whmedia-project-index #global_wrapper .layout_main{	margin-top: 20px;}#global_page_user-auth-login #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_content,#global_page_user-signup-index #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_content,#global_page_user-edit-profile .layout_main .edit-wrap,#global_page_user-edit-photo .layout_main .edit-wrap,#global_page_user-settings-general .layout_main .edit-wrap{	width: 100%;	float: none;}#global_page_user-auth-login #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_html_block,#global_page_user-signup-index #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_html_block,#global_page_user-edit-profile .layout_main #formHelp,#global_page_user-edit-photo .layout_main #formHelp,#global_page_user-settings-general .layout_main #formHelp{	width: 100%;	float: none;}#formHelp{	padding: 20px!important;	margin-top: 20px;}#global_page_user-auth-login #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_html_block #formHelp,#global_page_user-signup-index #global_wrapper .layout_main .layout_middle .generic_layout_container.layout_core_html_block #formHelp{	padding-left: 0;	padding-top: 20px;}#global_page_whmedia-project-index #global_wrapper{	position: relative;}#global_page_whmedia-project-index #global_wrapper::before{	top: 0;	height: 80px;}div.layout_user_home_photo > div > a > img.thumb_profile{	max-height: 100%!important;}#global_page_user-index-browse .generic_layout_container.layout_main{	margin: 0 10px;}#global_page_user-index-browse .layout_main .layout_left{	padding: 14px!important;}div.notifications_layout > div.notifications_rightside,div.notifications_layout > div.notifications_leftside{	float: none!important;	width: 100%!important;	padding-left: 0!important;}div.notifications_layout > div.notifications_rightside{	margin-top: 30px!important;	margin-left: 0;}#global_wrapper .layout_main{	padding: 0 0!important;}#global_page_like-interests-index .interest.page .right{	width: 100%;	float: none;}#global_page_like-interests-index .interest.page .center{	width: 100%;	float: none;}#global_wrapper .global_form .form-description{	padding: 20px 20px 0 20px;}#activity-feed > li{	padding: 10px;	border-radius: 5px;}div.badge-v-wrapper.badge-v-wrapper-mobile{	display: inline-block;	bottom: auto;	top: -22px;	left: 0;	margin-bottom: 0;	transform: none;}div.badge-v-wrapper.badge-v-wrapper-mobile .badge-v{	transform: translate3d(0, 0, 0);}.what-post,#activity-form{	margin: 0;}#global_page_timeline-profile-index .what-post,#global_page_timeline-profile-index #activity-form{	margin: 0;}#global_page_timeline-profile-index #activity-form{	margin-bottom: 20px;}#global_page_timeline-profile-index .layout_main .layout_middle .layout_activity_feed .badge-v-wrapper{	left: 0;}#activity-feed li[class^="comment_"] div.feed-item-info > .feed_item_body > .post-block,#activity-feed li[class^="like_"] div.feed-item-info > .feed_item_body > .post-block,#activity-feed li[class^="share"] div.feed-item-info > .feed_item_body > .post-block{	margin-right: 0;	padding-left: 7px;}.wrapper-filters{	justify-content: flex-start;	padding: 10px 10px 10px 0;	overflow: auto;}.wrapper-filters#feed-filter{	justify-content: flex-end;	padding: 0;}#global_wrapper .page_basic_info_edit form .form-elements div.form-wrapper-group-horizontal{	padding-left: 20px;	padding-right: 20px;}#global_wrapper .page_basic_info_edit form .form-elements div.form-wrapper-group-horizontal .form-wrapper{	padding: 0 10px 0 0 !important;}#global_wrapper .page_basic_info_edit form .form-elements div.form-wrapper-group-horizontal .form-wrapper:last-child{	padding-right: 0 !important;}#global_page_user-index-home .layout_whcore_wp_articles_column li.item-wide{	grid-template-columns: 135px auto;}}@media screen and (max-width: 768px){.custom-ajax-modal .layout_page_messages_messages_compose, html#smoothbox_window #global_page_messages-messages-compose{	min-height: 100% !important;	height: auto !important;}body:has(.top-ad-wrapper [onclick*="processClick"] > div > div) .update-alert-message, body:has(.top-ad-wrapper [onclick*="processClick"] > div > div)  .update-banner-under{	top: 192px;}.custom-ajax-modal .layout_page_messages_messages_compose #messages_compose h3 span,#smoothbox_window #global_page_messages-messages-compose #messages_compose h3 span{	font-size: 24px;}}@media screen and (max-width: 640px){.img-wrap + .description-wrap{	width: 100%;	padding: 10px 0 0;}#smoothbox_window #global_content_simple{	overflow-x: hidden;}#smoothbox_window #global_content_simple::-webkit-scrollbar{	display: none;}ul#activity-feed > li.share .status-block .post-block{	margin-left: -54px;}#global_wrapper .touring-show-container.search .content,#global_wrapper .acts-container .content{	padding: 20px 0 10px !important;}#smoothbox_window body{	overflow-y: auto;}#cerabox{	min-width: 300px;	height: auto!important;}.browsemembers_results > ul > li{	width: 100%;	padding-right: 0;}#activity-feed .feed_attachment_whmedia_media{	margin-right: 5px;	margin-bottom: 5px;}#activity-feed #feed-action-wrap .like_button_container{	padding: 0 5px 0 0;}#activity-feed #feed-action-wrap .comments-block{	padding: 0 5px 0 0;}table#days tr.month_days td span a,table#days tr.month_days td.none span{	padding: 6px!important;}#activity-feed .action-inner-wrap{	display: table;}.layout_schedule_profile_schedule{	overflow: auto;	padding: 0!important;}.layout_schedule_profile_schedule .buttonlink{	margin-left: 5px;}.active-buttons .add_block a{	margin: 3px;}.acts-container.search .acts-item,.touring-show-container.search .touring-item{	padding: 0 20px 10px !important;}.acts-container.search .more-wrap,.touring-show-container.search .more-wrap{	padding-inline: 20px;}#media_container .wh_edit_media_control-block{	top: 19%;	position: absolute;	width: 59%;	text-align: center;	margin-top: -12px;	left: 24%;}.comments .block-left{	float: left;}#activity-feed .comments .comments_info{	font-size: 13px;	padding-top: 7px;	padding-left: 0;	font-weight: 400;	line-height: 18px;}.comments .comments_info .comments_author a{	font-size: 14px;}.comments .block-right{	position: relative;	float: left;	width: 66%;}#activity-feed .comments_date .comments_delete a{	font-size: 0;}#activity-feed .comments_date .comments_delete{	margin-right: 0;}.comments .comments_author_photo{	float: none;}#global_page_whcore-index-search-acts .acts-container .content,#global_page_whcore-index-search-touring .touring-show-container.search .content{	padding: 20px 0px!important;}#activity-feed .btn-wrap{	padding: 15px 10px;}#activity-feed #feed-action-wrap{	padding: 0 10px;}#global_page_whcore-index-search-touring .search-acts-wrapper .btn.btn-black{	margin-bottom: 15px!important;}#global_wrapper #activity-feed textarea{	padding: 20px 20px !important;	padding-left: 20px !important;}#global_page_whcore-index-search-acts .search-acts-wrapper .btn.btn-black{	margin-bottom: 15px!important;}#media_container .wh_edit_media_control-block >a{	margin: 10px auto;	display: block;}#activity-feed .feed_attachment_page > div > a > img,#activity-feed li.post .feed_attachment_core_link img{	width: 80px;	height: 80px;}#activity-feed li.post_self .feed_attachment_core_link img,#activity-feed li.post_to_audience .feed_attachment_core_link img{	height: 200px;}.comments .block-right{	display: block;	margin-top: 0px;}.jobs-wrapper table .left-block > h3,.auditions-wrapper table .left-block > h3,.residencies-wrapper table .left-block > h3,.jobs-auditions-wrapper table .left-block > h3{	font-size: 22px;	font-family: 'sailec-regular';	margin-bottom: 10px;}.layout_whjobs_search{	margin-top: 10px;}body#global_page_whmedia-project-index .layout_main .mce-container *{	white-space: normal!important;}#global_page_like-interests-index .like_interests_privacy a{	margin-bottom: 5px;}#global_page_whmedia-index-view .layout_whmedia_project_details .media_info{	padding-left: 0;	margin-top: 20px;}#global_page_whmedia-index-view .layout_whmedia_project_details .media_owner_details,#global_page_whmedia-index-view .layout_whmedia_project_details .media_info{	display: block;	float: none;}#global_page_whmedia-index-view h3{	margin-left: 10px;}#media_container .media_content img{	width: 100%!important;}#media_container .media_content .video-embeded-cover > object{	width: 100%;}#media_container .media_content .video-embeded-cover{	padding-bottom: 60.25%;}#media_container .media_content div a{	width: 100%!important;}.layout_group_browse_menu .navigation > li:last-child{	margin-left: 0px;	width: 100%;}.layout_group_browse_menu .tabs > ul.navigation li > a.group_main_create,.layout_group_browse_menu .group_main_create{	width: 238px;}}/* d-none */.d-none{	display: none;}.d-inline-block{	display: inline-block;}.d-inline-flex{	display: inline-flex;}@media all and (min-width:881px){.d-md-none{	display: none;}.d-md-inline-block{	display: inline-block;}#activity-feed > li:first-child{	margin-top: 0;}#global_page_user-index-home #global_wrapper .layout_main{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}#global_page_user-index-home #global_wrapper .layout_main > .layout_left{	float: none;	order: 1;	flex: 0 0 230px;	max-width: 230px;}#global_page_user-index-home #global_wrapper .layout_main > .layout_middle{	float: none;	order: 2;	flex: 0 0 auto;	max-width: 100;	overflow: visible;}#global_page_user-index-home #global_wrapper .layout_main > .layout_right{	float: none;	order: 3;	flex: 0 0 230px;	min-width: 230px;	max-width: 230px;}.layout_core_ad_campaign [style*="min-width: 346px"], .layout_core_ad_campaign [style*="width: 346px"], .layout_core_ad_campaign [style*="width: 346px"] iframe{	min-width: 230px !important;	min-height: 230px !important;	width: 230px !important;	height: 300px !important;}}@media all and (min-width: 1670px){#global_page_user-index-home #global_wrapper .layout_main > .layout_left{	flex: 0 0 390px;	max-width: 390px;}#global_page_user-index-home #global_wrapper .layout_main > .layout_middle{	flex: 0 0 auto;	max-width: 815px !important;	overflow: visible;}#global_page_user-index-home #global_wrapper .layout_main > .layout_right{	float: none;	order: 3;	flex: 0 0 390px;	min-width: 309px;	max-width: 390px;}.layout_core_ad_campaign [style*="min-width: 346px"], .layout_core_ad_campaign [style*="width: 346px"], .layout_core_ad_campaign [style*="width: 346px"] iframe{	min-width: 300px !important;	min-height: 300px !important;	width: 300px !important;	height: 300px !important;}}body[id*="global_page_page"] .layout_left .generic_layout_container{	margin-bottom: 30px;	margin-top: 0;}#toValues-wrapper span{	margin-right: 5px;	margin-bottom: 5px;	display: inline-block;}/*Search Acts*/.layout_core_container_tabs .edit-link-wrapp a::before{	display: none;}.headline .acts-subtitle{	display: table-cell;	vertical-align: middle;	border-left: 1px solid rgb(255, 226, 100);	font-size: 11px;	padding: 0px 20px;	width: 27%;	position: relative;	box-sizing: border-box;	line-height: 12px;	text-align: right;}.headline .acts-subtitle span{	text-align: right;	color: #131c0d;	position: relative;	z-index: 9;}#global_page_whcore-index-search-acts .layout_main .layout_right,#global_page_whcore-index-search-touring .layout_main .layout_right{	float: right;	position: relative;	width: 300px;	min-width: 300px;	padding: 0;	margin-left: 20px;}.acts-container > h3,.touring-show-container > h3,.layout_whjobs_residencies_list > h3,.layout_whjobs_auditions_list > h3{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	padding: 0 20px;	display: table;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	height: 50px;	line-height: 50px;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--dark-gray);	font-family: 'sailec-bold';	margin-bottom: 0;}#global_page_user-edit-profile .layout_main .edit-wrap .form-errors li{	display: block;	width: 100%;}.acts-container .content h2,.touring-show-container .content h2{	font-family: 'sailec-bold';	color: var(--dark-gray);	font-size: 12px;	text-transform: uppercase;	margin-bottom: 10px;}.acts-container .content .col-md-4,.touring-show-container .content .col-md-4{	width: 33.33333333%;	float: left;	border-right: 1px solid var(--gray-light);	padding: 0 20px;	margin-bottom: 40px;	margin-top: 10px;}.acts-container .content .col-md-4:nth-child(3), .content .col-md-4:nth-child(3){	border-right: none;}.acts-container .content::after, .touring-show-container .content::after, .col-md-4 .acts-item a::after, .search .acts-item a::after, .col-md-4 .touring-item a::after, .content .more-wrap::after, .search-acts-wrapper .content ul li::after, .search-touring-wrapper .content ul li::after, .touring-show-container .touring-item::after, .media-wrap .content::after, .performance-in-acts-wrap .content::after, .cast-and-crew-wrap .content::after, .performance-in-acts-wrap .performace-item::after, .cast-and-crew-wrap .cast-and-crew-item::after, .other-acts-wrap .content::after, .other-acts-item::after, .other-touring-item::after, .other-touring-wrap .content::after, .content::after, .acts-wrap::after, .acts-container.search .acts-item::after, .acts-container .content .col-md-4 .acts-item::after, .touring-show-container .content .col-md-4 .touring-item:after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.layout_whmedia_page_project .button-block{	display: block;	clear: both;	text-align: center;	padding-bottom: 15px;}.layout_whmedia_page_project .button-block span{	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0%, var(--yellow) 75%);	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	position: relative;	border-bottom: 1px solid #c4a300;	margin-right: 0px;	display: inline-block;	box-sizing: border-box;	border-radius: 4px;}#global_wrapper .layout_whmedia_page_project a.btn.btn-orange{	margin-left: 0 !important;	color: var(--white)!important;	font-size: 12px;	font-family: 'sailec-bold';	display: inline-block;	box-sizing: border-box;	margin-right: 0!important;	height: 30px;	line-height: 30px !important;	background-color: #d13e2b;	background-image: -ms-linear-gradient(top, #d54a38 0%, #cd321e 75%);	background-image: -moz-linear-gradient(top, #d54a38 0%, #cd321e 75%);	background-image: -o-linear-gradient(top, #d54a38 0%, #cd321e 75%);	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d54a38), color-stop(0.75%, #cd321e));	background-image: -webkit-linear-gradient(top, #d54a38 0%, #cd321e 75%);	background-image: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	-pie-background: linear-gradient(to bottom, #d54a38 0%, #cd321e 75%);	position: relative;	border-bottom: 1px solid #a0231a;	padding: 0 16px;	text-shadow: none!important;}#global_wrapper .layout_whmedia_page_project .edit-photos{	float: right;}#global_wrapper .layout_whmedia_page_project .page-media-content{	overflow: hidden;	margin-bottom: 15px;}#global_wrapper .layout_whmedia_page_project a.btn.btn-orange:hover{	color: var(--yellow)!important;}#global_wrapper .layout_whmedia_page_project .page-media-content::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.performace-item:first-child, .other-acts-item:first-child, .other-touring-item:first-child{	padding: 20px 0 20px 0;}.search-cathegory{	display: flex;	align-items: center;	gap: 16px;	padding: 0 20px;	margin-bottom: 30px !important;	font-family: 'gtwalsheim-pro-bold', sans-serif;	font-size: 12px;	color: var(--dark-gray);	text-transform: initial;}.search-cathegory > span{	flex-shrink: 0;	max-width: 80%;	font-size: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif !important;	line-height: normal;	text-wrap: wrap;}.search-cathegory::after{	content: "";	display: block;	width: 100%;	min-width: 40px;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.touring-info .like-wrap{	display: none;}.touring-show-container .content .more-wrap span,.more a{	display: inline-block;	padding-left: 0px;	position: relative;	z-index: 7;}span.more a{	display: inline-block!important;}span.more a::after{	position: absolute;}.date-event span.month,.date-event-to-day .month{	font-size: 18px;	font-family: 'sailec-regular';	text-transform: initial;	text-align: center;}div.events_type{	color: var(--yellow);	font-family: 'sailec-bold';}.layout_event_browse_menu{	position: relative;}.separate{	display: inline-block;	vertical-align: top;	padding: 12px 8px;	font-size: 22px;	font-weight: 700;	color: var(--dark-gray);}.events_photo img{	width: 100px;	height: 100px;}.events_browse .location-block{	text-transform: initial;	font-size: 12px;	display: table-cell;	vertical-align: top;	width: 23%;}#global_page_event-index-calendar .global_form .form-group:has(.popular-items), #global_page_event-index-browse .global_form .form-group:has(.popular-items){	display: none;}#global_page_event-index-browse .layout_top .layout_middle,#global_page_event-index-calendar .layout_top .layout_middle{	overflow: visible;}#global_page_event-index-browse .layout_top .layout_middle .generic_layout_container.layout_core_html_block,#global_page_event-index-calendar .layout_top .layout_middle .generic_layout_container.layout_core_html_block{	position: relative;}#global_page_event-index-browse .layout_top .layout_middle .layout_core_ad_campaign,#global_page_event-index-calendar .layout_top .layout_middle .layout_core_ad_campaign{	text-align: center;	background: var(--white);	padding: 15px;	box-sizing: border-box;	margin: 20px 0 0;	border-radius: 4px;}#global_page_event-index-browse .layout_top .layout_middle .layout_core_ad_campaign{	margin: 0 0 20px 0;	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;	border-radius: 4px;}#global_page_event-index-browse .layout_main .layout_middle .layout_core_content,#global_page_user-index-browse .layout_main .layout_middle .layout_core_content,#global_page_user-supplier-index .layout_main .layout_middle .layout_core_content,#global_page_user-talent-legacy-index .layout_main .layout_middle .layout_core_content,#global_page_user-talent-index .layout_main .layout_middle .layout_core_content{	margin: 0 0 20px 0;	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;	border-radius: 4px;}#global_page_event-index-browse .event_browse_title .menu-wrap,#global_page_user-index-browse #main_tabs,#global_page_user-supplier-index #main_tabs,#global_page_event-index-browse #main_tabs{	border-bottom: 1px solid var(--gray-light);}#global_page_user-index-browse #main_tabs,#global_page_user-supplier-index #main_tabs,#global_page_event-index-browse #main_tabs{	padding-top: 3px;	padding-left: 10px;}#global_page_event-index-browse .event_browse_title .menu-wrap li{	padding: 20px 20px 10px;}#global_page_event-index-browse .event_browse_title .menu-wrap li a{	padding: 0px 0 1px;}#global_page_event-index-browse .event_browse_title .menu-wrap li.selectedItem{	border-bottom: none !important;}#global_page_event-index-browse .layout_top .layout_middle .layout_core_ad_campaign div,#global_page_event-index-calendar .layout_top .layout_middle .layout_core_ad_campaign div{	text-align: center;}#global_page_event-index-browse .headline .tabs a:hover{	color: var(--dark-gray)!important;	cursor: pointer;}#global_page_event-index-browse .headline .tabs a{	cursor: pointer;}.layout_main .layout_middle .date-event,.layout_main .layout_middle .date-event-to-day{	font-size: 11px !important;	text-transform: uppercase;	color: var(--gray);	display: table-cell;	width: 200px;	vertical-align: top;	text-align: center;}.date-say{	font-size: 30px;	line-height: 32px;	font-family: 'sailec-bold';}.wrap-date{	display: inline-block;	vertical-align: middle;}.feed-item-date-event-to-day .date-say{	font-size: 14px;	font-family: 'sailec-regular';}.wrap-date span{	display: block;	color: var(--dark-gray);	text-align: center;}.touring-show-container .content .more-wrap a:hover span::after, .touring-show-container .content .more-wrap a:hover span, .more a:hover::after{	color: var(--blue);}.acts-container .content .col-md-4 .acts-item,.touring-show-container .content .col-md-4 .touring-item{	padding: 20px 0;}.acts-container .content .col-md-4 .acts-item:last-child, .touring-show-container .content .col-md-4 .touring-item:last-child{	border-bottom: none;}.directory .acts-cover,.directory .turing-cover{	display: inline-block;	float: left;	height: 80px;}.col-md-4 .acts-item .acts-cover img,.col-md-4 .touring-item .touring-cover img{	width: 100px;	height: 100px;}.directory .acts-cover img,.directory img{	width: 80px;	height: 80px;}.acts-item .acts-info{	padding-left: 10px;	display: block;	overflow: hidden;	word-wrap: break-word;}/* ! Buttons */.sidebar-black{	position: relative;	display: flex;	align-items: center;	gap: 15px;	width: 100%;	height: 51px;	padding-inline: 15px;	background-color: var(--dark-gray);	border-radius: 4px;	box-shadow: 0 1px 3px var(--gray-ccc);	box-sizing: border-box;	color: var(--gray);}.sidebar-black .sidebar-col{	color: var(--white);	vertical-align: middle;	flex-grow: 0;}.create-acts-touring .sidebar-black .sidebar-col:first-child{	white-space: nowrap;}.sidebar-black .sidebar-col:nth-child(2){	flex-grow: 1;}#global_page_page-index-create{	overflow-x: hidden;}.sidebar-black .sidebar-col:nth-child(2) .text{	color: #282828;	display: block;	font-family: "sailec-bold", sans-serif;	font-size: 12px !important;	line-height: 30px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	width: 86%;}.sidebar-black .sidebar-col:nth-child(2) .arrow::after{	display: none;}.sidebar-black .sidebar-col:nth-child(2) .arrow_down > div{	padding-left: 10px !important;}.sidebar-black .btn{	cursor: pointer;	padding: 2px 15px;}.sidebar-black .one-icon strong{	display: inline-block;	font-family: "sailec-bold";	font-size: 12px;	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);	text-transform: uppercase;	vertical-align: middle;}.btn-black .text.one-icon{	border-right: none!important;}.sidebar-black .icon-plus{	position: relative;	margin-top: -3px;}.sidebar-black .icon-plus,.btn-black .icon-plus,.btn-black .icon-eye{	color: var(--blue);	display: inline-block;	min-width: 0;	width: auto;	height: auto;	border-left: none;	margin-right: 5px;	font-size: 15px;	vertical-align: middle;	text-align: center;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	line-height: 1;	border-right: none;	padding-right: 0;}.btn-black .icon-eye::before{	margin-right: 0!important;}.btn-black i{	border-right: none;	padding-right: 0;}.btn-black strong{	display: inline-block;	vertical-align: middle;	font-family: 'sailec-bold';	text-transform: uppercase;	font-size: 13px;/* 	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);*/}.btn-black:hover strong{	color: var(--blue);}.btn-black .icon-arrow-down{	color: white;	display: table-cell;	vertical-align: middle;	text-align: center;	min-width: 50px;	height: 100%;	border-left: 1px solid #282828;	font-size: 16px;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	line-height: 1;	border-right: none;}.btn-black .icon-arrow-down::before{	font-family: 'icomoon';	content: '\e603';}.btn-black-with-orange-item{	padding: 7px 10px 5px;	font-size: 15px;	border-radius: 4px;}.btn-black-with-orange-item span{	display: inline-block;	vertical-align: baseline;	padding: 7px 1px 7px 2px;	line-height: 1;	border-radius: 2px;	background: url(/application/themes/stagelync/images/bg-pro-discounts.png?c=1463);	background-size: contain;	background-repeat: no-repeat;/* 	background: linear-gradient(45deg, #ffd320 0%, #e3351f 100%);*/}#global_page_user-index-home .layout_whpayment_pro_discounts,#global_page_user-index-home .layout_left > .generic_layout_container.layout_whpayment_pro_discounts{	margin-top: -30px;	margin-bottom: 20px;}.directory .acts-item .acts-info,.directory .touring-item .touring-info{	display: block;	overflow: hidden;	word-wrap: break-word;}.events_title h3,.events_title h3 a,.layout_event_list_recent_events .media-title.font-regular{	display: block;	font-family: 'sailec-light';	font-size: 18px;	color: var(--dark-gray);	word-wrap: break-word;	line-height: 20px;}.layout_event_list_recent_events a.media-cover img{	object-fit: cover;}.events_title h3{	margin-bottom: 0;}.layout_whcore_digest_email #digest-notifications-form #execute-wrapper{	padding-top: 1px;}.col-md-4 .acts-item .acts-info .acts-country,.col-md-4 .touring-item .touring-info .touring-country,.touring-show-container.search .touring-info .touring-country,.directory .acts-item .acts-info .acts-country,.touring-item .touring-country,.acts-info .acts-country,.directory .touring-info .acts-country,.location-block{	display: block;	font-family: 'sailec-bold';	font-size: 13px;	text-transform: uppercase;	color: var(--black-dark);	word-wrap: break-word;	line-height: normal;}.col-md-4 .acts-item .acts-info .acts-country:hover, .col-md-4 .touring-item .touring-info .touring-country:hover, .touring-show-container.search .touring-info .touring-country:hover, .directory .acts-item .acts-info .acts-country:hover, .touring-item .touring-country:hover, .acts-info .acts-country:hover, .directory .touring-info .acts-country:hover, .location-block:hover{	color: var(--blue);}.location-block:hover{	color: #282828;}.directory .like-wrap,.directory .acts-item .acts-info .like-wrap,.col-md-4 .acts-item .acts-info .like-wrap,.col-md-4 .touring-item .touring-info .like-wrap{	display: none;	margin-top: 10px;}.acts-container.search .acts-info .like-wrap{	display: none;}#global_page_whcore-index-search-acts .acts-container .content{	padding: 30px 0 20px;}.touring-show-container .content > .content,#global_page_whcore-index-search-acts .acts-container .content > .content{	padding: 0 20px;}.touring-show-container.search .touring-info .touring-title.bold a{	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	text-transform: capitalize;	color: var(--gray);	word-wrap: break-word;	font-weight: 400;}.directory .acts-item .acts-info,.directory .touring-item .touring-info{	padding-left: 10px;}.col-md-4 .acts-item .acts-info .like-wrap span::before, .col-md-4 .touring-item .touring-info .like-wrap span::before, .acts-container.search .acts-item .like-wrap span::before, .touring-show-container.search .touring-info .like-wrap span::before, .directory .acts-item .acts-info .like-wrap span::before, .directory .like-wrap span::before{	font-family: 'FontAwesome';	content: '\f184';	font-size: 15px;	color: #cd321e;	float: left;	line-height: 22px;	margin-right: 5px;}.col-md-4 .acts-item .acts-info .like-wrap span,.col-md-4 .touring-item .touring-info .like-wrap span,.directory .acts-item .acts-info .like-wrap span,.directory .like-wrap span{	font-size: 12px;	color: #080808;	font-family: 'sailec-regular';}.more a{	font-family: 'sailec-bold';	color: #282828;	font-size: 13px;	position: relative;	display: block;	padding-right: 10px;	margin-top: 5px;}.more a:hover{	color: var(--yellow);}.more a::after{	content: '\E017';	font-family: 'icon-circus';	display: inline;	color: #282828;	font-size: 22px;	float: right;	line-height: 19px;}.acts-container .content .more-wrap a:hover, .content .more-wrap a:hover, .more-wrap a:hover{	text-decoration: none;}#global_wrapper .layout_whjobs_search .category-wrapp .required:after{	display: none;}#global_wrapper .layout_whjobs_search select:not([multiple]), .select-emulate{	background-attachment: scroll;	background-clip: border-box;	background-image: url(/application/themes/stagelync/images/select.svg?c=1463);	background-origin: padding-box;	background-position: 100% 8px;	background-repeat: no-repeat;	background-size: 1em 1em;}#global_wrapper .layout_whjobs_search select{	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;}.layout_user_browse_search .browsemembers_criteria #displayname-label{	margin-bottom: 0!important;}#global_wrapper .layout_whjobs_search .arrow_down:after{	display: none;}.search-acts-wrapper header .historic-acts-block{	display: table-cell;	vertical-align: middle;	font-size: 11px;	padding: 0px;	width: 37%;	position: relative;	box-sizing: border-box;	line-height: 12px;	text-align: right;	color: #131c0d;	font-family: 'sailec-regular';}.search-acts-wrapper header .historic-acts-block input{	margin-left: 5px;	float: right;	cursor: pointer;}.layout_whjobs_search .form-elements{	background: var(--yellow);	padding: 20px;	border-radius: 0 0 4px 4px;	position: relative;	box-sizing: border-box;}.layout_whjobs_search .form-elements{	padding: 20px!important;	box-sizing: border-box;	position: relative;	border-radius: 0 0 4px 4px;}#global_wrapper .layout_whjobs_search .form-wrapper{	padding: 0!important;	border-bottom: none!important;	margin-bottom: 15px;	margin-top: 2px;}#global_wrapper .layout_whjobs_search .form-element,#global_wrapper .layout_whjobs_search .form-label{	width: 100%;	overflow: inherit;}#global_wrapper .layout_whjobs_search label.required::after{	color: var(--dark-gray);}#global_wrapper .layout_whjobs_search .form-label{	margin-bottom: 6px!important;}#global_wrapper .layout_whjobs_search label{	font-size: 13px!important;	font-family: 'sailec-bold';	text-transform: uppercase;	color: var(--dark-gray);	line-height: 18px;	margin-bottom: 0px!important;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);}.search-acts-wrapper .content select#type-acts{	height: auto;}#global_wrapper .layout_whjobs_search button{	background: var(--dark-gray);	color: var(--white);	cursor: pointer;	text-shadow: none!important;	padding: 0 15px!important;}.other-acts-info a.title{	color: var(--dark-gray);	font-size: 18px;	line-height: 20px;}.other-acts-info a.title:hover{	color: var(--blue);}.search-acts-wrapper .content ul li,.search-touring-wrapper .content ul li{	margin-bottom: 15px;}.search-acts-wrapper .content .description-form{	font-size: 11px;	font-family: 'sailec-regular';	color: "131c0d";	line-height: 14px;	display: block;}.search-acts-wrapper .content ul li.type-acts-wrap{	margin-bottom: 10px;}.search-acts-wrapper .content input,.search-acts-wrapper .content select{	margin-bottom: 0!important;}.availability-wrap,.team-size-wrap,.length-wrap{	display: table;	width: 100%;}.availability-wrap > h3,.team-size-wrap > h3,.length-wrap > h3{	display: table-caption;}#touring-shows-search .divider,#acts-search .divider{	padding: 0 5px;	text-align: center;	vertical-align: middle;	width: 10px;}.search-acts-wrapper .content #fieldset-buttons button,.search-touring-wrapper .content #fieldset-buttons button{	background: var(--dark-gray);	color: var(--white);	cursor: pointer;	padding: 0 11px;	text-shadow: none;}.search-acts-wrapper #region-wrap,.search-acts-wrapper #region-wrap select,.search-touring-wrapper .content div.divider{	position: relative;}.availability-wrap .from-date.form-element,.availability-wrap .end-date.form-element,.availability-wrap .from-date.form-element input,.availability-wrap .end-date.form-element input{	position: relative;	cursor: pointer;	z-index: 1;}.availability-wrap .event_calendar{	position: absolute;	height: 44px;	right: 0;	padding: 0 6px!important;	top: 0;}.availability-wrap .event_calendar::before{	content: "\E022";	font-size: 18px;	font-family: 'icon-circus';	position: relative;	z-index: 999;	pointer-events: none;	cursor: pointer;	background: var(--white);	color: var(--dark);	padding: 4px;}.search-acts-wrapper button.arrow-down::before, .search-touring-wrapper button.arrow-down::before{	font-family: 'FontAwesome';	content: '\f0d7';}.search-acts-wrapper #region-wrap select{	margin-bottom: 0px;}/* layout_timeline_new_members_feed */.layout_timeline_new_members_feed .tns-slider{	display: block;}/* website guide */.wg-overlay{	position: fixed;	top: 0;	right: 0;	bottom: 0;	left: 0;	display: block;	z-index: 12;	background: rgba(0, 0, 0, 0.6);}.wg-popover{	position: absolute;	top: 0;	left: 0;	min-height: 60px;	min-width: 260px;	background: var(--white);	border-radius: 5px;	border: 2px solid var(--blue);	padding: 10px;	z-index: 14;}.wg-popover hr{	margin: 6px 0;}.wg-popover:after, .wg-popover:before{	top: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.wg-popover:after{	border-color: rgba(136, 183, 213, 0);	border-top-color: var(--white);	border-width: 15px;	margin-left: -15px;}.wg-popover:before{	border-color: rgba(194, 225, 245, 0);	border-top-color: var(--blue);	border-width: 18px;	margin-left: -18px;}.wg-popover.bottom:after{	top: auto;	bottom: 100%;	border-bottom-color: var(--white);	border-top-color: transparent;	border-width: 15px;	margin-left: -15px;}.wg-popover.bottom:before{	top: auto;	bottom: 100%;	border-bottom-color: var(--blue);	border-top-color: transparent;	border-width: 18px;	margin-left: -17px;}.wg-popover.bottom-left:after{	left: 0;	margin-left: 3px;}.wg-popover.bottom-left:before{	left: 0;	margin-left: 0;}.wg-popover .btn{	margin-bottom: 5px;}.wg-popover:after{	border-color: rgba(136, 183, 213, 0);	border-top-color: var(--white);	border-width: 15px;	margin-left: -15px;}.wg-popover:before{	border-color: rgba(194, 225, 245, 0);	border-top-color: var(--blue);	border-width: 18px;	margin-left: -17px;}.wg-parent-active{	position: relative;	z-index: 13 !important;}.wg-parent-active:after{	content: "";	position: absolute;	top: 0;	right: 0;	bottom: 0;	left: 0;	display: block;	z-index: 12;	background: rgba(0, 0, 0, 0.6);}.wg-active{	position: relative;	z-index: 13 !important;}/* dropdown-users */.dropdown-users{	display: block;	margin: 10px 0;}.dropdown-users .item{	display: inline-block;	margin-right: 5px;	margin-bottom: 5px;}.dropdown-users .item:last-child:after{	display: none;}.dropdown-users .item a:hover{	color: var(--yellow);}.ds-image,.ds-name{	display: inline-block;	vertical-align: middle;}.ds-image{	border: 1px solid var(--gray-light);	margin-right: 3px;}.ds-image img{	display: block;	width: 26px;	height: 26px;}.ds-name{	font-size: 12px;	max-width: 100px;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;}.link-yellow:link, .link-yellow:visited{	color: #e3351f;	text-decoration: underline;}.link-yellow:link:hover, .link-yellow:visited:hover{	text-decoration: none;}/* fs-13 */.fs-13{	font-size: 13px;}/* feed_item_body_edit_textarea */#global_wrapper #activity-feed .feed_item_body_edit_textarea{	display: block;	border: 1px solid var(--gray-light) !important;	background: var(--white);	border-radius: 0 4px 0 0;	box-sizing: border-box;	font-family: 'sailec-regular';	font-size: 14px;}#global_wrapper #activity-feed .feed_item_body_edit_textarea:focus{	outline: none;}.feed_item_body_edit_content{	margin-right: 0;}.feed_item_body_edit_content #buttons-wrapper-edit{	position: static;	margin: 0;	padding: 10px;	background: var(--gray-light);	border-radius: 0 0 4px 4px;	text-align: right;}.feed_item_body_edit_content #feed_imgs_container_edit{	border-left: 1px solid var(--gray-light);	border-right: 1px solid var(--gray-light);}.feed_item_body_edit_content #feed_imgs_container_edit img{	max-width: 100px;	width: 100%;	margin: 10px 5px;}.feed_item_body_edit_content .emoji-picker-button{	position: absolute;	top: 8px;	right: 3px;	width: 25px;	height: 25px;}.feed_item_body_edit_content .emoji-picker-button a{	color: #636363;}.feed_item_body_edit_content .emoji-picker-wrapper{	right: 1px;}.feed_item_body_edit_content a[data-mention-uid]{	display: inline-block;}.feed_item_body_edit_content #feed_imgs_container_edit [id*="img-container-item"]{	display: inline-block;}.feed_item_body_edit_content #feed_imgs_container_edit [id*="img-container-item"] img{	margin-bottom: 5px;}.feed_item_body_edit_content #feed_imgs_container_edit [id*="img-container-item"] a{	display: block;	margin-left: 10px;	margin-bottom: 10px;	text-transform: capitalize;}.feed_item_body_edit_content #feed_imgs_container_edit [id*="img-container-item"] a:before{	content: "\E019";	display: inline-block;	float: left;	font-family: "icon-circus";	font-size: 16px;	height: 16px;	margin-right: 5px;	width: 16px;	color: #e3351f;}.feed_item_body_edit_content #compose-submit{	margin: 0;	padding: 14px 16px 12px;	line-height: 1;	text-shadow: none;	background: #feca30;	border: none;	box-shadow: none;}#activity-feed .feed_item_body_edit_content .compose-content{	border-bottom-width: 1px;	border-radius: 4px 4px 0 0;	padding-right: 33px;}@media screen and (max-width: 1160px){#global_page_whcore-index-search-acts .layout_main{	padding: 0 10px;}.acts-container .content .col-md-4,.touring-show-container .content .col-md-4{	width: 100%;	border-right: none;}.acts-container.search .acts-item,.touring-show-container.search .touring-item{	width: 49%;}#global_page_page-page-edit #form_header .form-description,#global_page_page-page-edit #form_header #required_desc{	max-width: 100%!important;	float: none!important;	width: 100%!important;}#global_page_page-page-edit #form_header div#required_desc{	margin-left: 100px;}}@media screen and (max-width: 800px){.headline .acts-subtitle{	width: 100%;}#global_page_page-page-edit #form_header p.form-description{	padding: 20px 20px 0px 20px !important;	max-width: 100% !important;}#global_page_page-page-edit #form_header #required_desc{	max-width: 100% !important;	margin-left: 30px !important;}#global_page_user-talent-index #global_content .layout_main .layout_middle{	display: flex;	flex-wrap: wrap;}#global_page_user-talent-index #global_content .layout_main .layout_middle .layout_user_filter_by_labels,#global_page_user-talent-index #global_content .layout_main .layout_middle  .layout_whjobs_viewer_jobs{	order: 5;}}/*Edit Act page*/#global_page_page-page-edit #form_header p.form-description{	padding: 20px 20px 0px 20px;	max-width: 100%;}#global_page_page-page-edit #form_header #required_desc{	max-width: 100% !important;	margin-left: 30px;}.page_basic_info_edit .content{	padding: 40px!important;	box-sizing: border-box;	background: var(--white);	padding: 0;	border: none;	border-radius: 4px 4px 0 0;}[id*="global_page_whcore-"] #global_content .layout_main .tabs_alt.tabs_parent,#global_page_schedule-page-index #global_content .layout_main .tabs_alt.tabs_parent,#global_page_page-statistics-visitors #global_content .layout_main .tabs_alt.tabs_parent,#global_page_page-page-delete #global_content .layout_middle .tabs_alt.tabs_parent,#global_page_page-page-apps #global_content .layout_main .tabs_alt.tabs_parent{	border-bottom: 1px solid var(--gray-light);	padding-left: 10px;}[id*="global_page_whcore-"] #global_content .layout_main .tabs_alt.tabs_parent li a,#global_page_schedule-page-index #global_content .layout_main .tabs_alt.tabs_parent li a,#global_page_page-statistics-visitors #global_content .layout_main .tabs_alt.tabs_parent li a,#global_page_page-page-delete #global_content .layout_middle .tabs_alt.tabs_parent li a,#global_page_page-page-apps #global_content .layout_main .tabs_alt.tabs_parent li a{	padding-top: 20px;	padding-bottom: 10px;}/* [id*="global_page_whcore-"] #global_content .layout_main,*/#global_page_whcore-contact-index #global_content .layout_main > .layout_middle,#global_page_whcore-specs-index #global_content .layout_main > .layout_middle,#global_page_whcore-media-index #global_content .layout_main > .layout_middle,#global_page_whcore-awards-index #global_content .layout_main > .layout_middle,#global_page_whcore-schedule-index #global_content .layout_main > .layout_middle,#global_page_whcore-credits-index #global_content .layout_main > .layout_middle,#global_page_page-statistics-visitors #global_content .layout_main > .layout_middle,#global_page_whcore-description-index #global_content .layout_main > .layout_middle,#global_page_schedule-page-index #global_content .layout_main > .layout_middle,#global_page_page-page-apps #global_content .layout_main > .layout_middle,#global_page_whcore-delegate-index .layout_main > .layout_middle{	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;	border-radius: 4px;	align-self: flex-start;}.page_basic_info_edit .buttons{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white_footer.png?c=1463) repeat-x left top;	overflow: hidden;	border-radius: 0 0 4px 4px;}.page_basic_info_edit .buttons .right{	float: right;}.page_basic_info_edit .btn-yellow{	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	font-family: 'sailec-bold';}.page_basic_info_edit .btn-yellow span{	padding: 3px 10px;	display: inline-block;	font-family: 'sailec-bold';}.page_basic_info_edit .btn-yellow:hover{	color: #131c0e !important;}.page_get_started{	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white_footer.png?c=1463) repeat-x left top;	overflow: hidden;	border-radius: 4px;}.layout_left .page_edit_dashboard{	display: none;}/* ! Act Page*/.media-wrap h3,.performance-in-acts-wrap h3,.other-acts-wrap h3,.other-touring-wrap h3,.cast-and-crew-wrap h3{	border-bottom: 1px solid #e8bb19;	background-color: #ffd320;	padding: 0 20px;	display: table;	width: 100%;	border-radius: 4px 4px 0 0;	box-sizing: border-box;	vertical-align: middle;	height: 50px;	line-height: 50px;	text-transform: uppercase;	font-size: 12px;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	color: var(--dark-gray);	font-family: 'sailec-regular';	margin-bottom: 0;}.media-wrap .content,.performance-in-acts-wrap .content,.other-touring-wrap .content,.cast-and-crew-wrap .content{	box-sizing: border-box;	position: relative;	border-radius: 0px 0px 4px 4px;	padding: 15px 0px 0 0!important;	background: var(--white) url(/application/themes/stagelync/images/bg_box_shadow_white.png?c=1463) repeat-x left top;}.content .performance-cover img,.content .other-acts-cover img,.content .other-touring-cover img{	width: 68px;	height: 68px;}.content .cast-and-crew-cover img{	width: 43px;	height: 43px;}.item-video .icon-video a::before{	content: '';	display: inline-block;	width: 27px;	height: 27px;	background: url(/application/themes/stagelync/images/player.png?c=1463);}.item-video .icon-video a:hover::before, .content .item-audio .icon-video a:hover::before{	color: #ffd320;}.content .item-audio .icon-video a::before{	content: '\f001';	font-family: "FontAwesome";	color: var(--white);	font-size: 14px;	line-height: 24px;}.layout_whmedia_page_project .icon-audio::before, .feed_item_thumb .icon-audio::before, .mfp-inline.audio .icon-audio::before{	background: url(/application/themes/stagelync/images/audio.png?c=1463);}.layout_whmedia_page_project .icon-audio::before, .feed_item_thumb .icon-audio::before, .mfp-inline.audio .icon-audio::before{	content: "";	display: inline-block;	height: 27px;	left: 50%;	margin-left: -13px;	margin-top: -15px;	position: absolute;	top: 50%;	width: 27px;	z-index: 1;}.layout_whmedia_user_projects .content > div{	display: block;	width: 85px;	height: 85px;	max-width: 85px;	max-height: 85px;	margin: 4px;	float: left;	position: relative;}.layout_whmedia_user_projects .content > div.empty-result{	display: inline;	margin: 0;	float: none;	position: relative;}.layout_whmedia_user_projects .content .open-album-content img{	max-width: 100%;}#activity-feed li[class^="comment_"] .feed-item-info > .feed_item_body .feed_item_photo,#activity-feed li[class^="comment_"] .feed-item-info  > .feed_item_body .feed_item_author,#activity-feed li[class^="comment_"] .feed-item-info  > .feed_item_body .feed_item_body,#activity-feed li[class^="share"] .feed-item-info > .feed_item_body .feed_item_photo,#activity-feed li[class^="share"] .feed-item-info  > .feed_item_body .feed_item_author,#activity-feed li[class^="share"] .feed-item-info  > .feed_item_body .feed_item_body,#activity-feed li.post_self .feed-item-info > .feed_item_body .feed_item_photo,#activity-feed li.post_self .feed-item-info  > .feed_item_body .feed_item_author,#activity-feed li.post_self .feed-item-info  > .feed_item_body .feed_item_body,#activity-feed li[class^="status"] .feed-item-info > .feed_item_body .feed_item_photo,#activity-feed li[class^="status"] .feed-item-info  > .feed_item_body .feed_item_author,#activity-feed li[class^="status"] .feed-item-info  > .feed_item_body .feed_item_body{	padding-left: 0;}#activity-feed li[class^="comment_"] .feed-item-info > .feed_item_body > .post-block,#activity-feed li[class^="share"] .feed-item-info > .feed_item_body > .post-block,#activity-feed li.post_self .feed-item-info > .feed_item_body > .post-block,#activity-feed li[class^="status"] .feed-item-info > .feed_item_body > .post-block{	display: flex;	flex-wrap: wrap;	flex-direction: row;	width: 100%;	position: relative;	margin-top: 5px;	padding: 20px 0 7px 22px;	border-left: 3px solid var(--blue);}#activity-feed li[class^="like_"] .feed-item-info > .feed_item_body .feed_item_photo,#activity-feed li[class^="like_"] .feed-item-info  > .feed_item_body .feed_item_author,#activity-feed li[class^="like_"] .feed-item-info  > .feed_item_body .feed_item_body{	padding-left: 0;}#activity-feed li[class^="like_"] .feed-item-info > .feed_item_body > .post-block{	display: flex;	flex-wrap: wrap;	flex-direction: row;	width: 100%;	position: relative;	margin-top: 5px;	padding: 15px 0 7px 25px;	border-top: 3px solid var(--blue);}.content .performance-cover,.content .other-acts-cover,.content .other-touring-cover{	display: inline-block;	float: left;	max-height: 68px;}.content .cast-and-crew-cover{	display: inline-block;	float: left;	max-height: 43px;}.content .performace-info,.content .other-acts-info,.content .other-touring-info{	padding: 0 10px;	display: block;	overflow: hidden;	vertical-align: top;	word-wrap: break-word;}.content .cast-and-crew-info{	padding: 0 15px;	display: block;	overflow: hidden;	vertical-align: top;	word-wrap: break-word;}.content .title{	font-size: 15px;	line-height: 18px;	font-family: 'sailec-regular';	color: #131c0d;	display: block;	word-wrap: break-word;}#global_wrapper .content .position a{	font-size: 12px;	font-family: 'sailec-regular';	color: var(--gray);	display: inline-block;	word-wrap: break-word;}#global_wrapper .content .position a:hover, #global_wrapper .content .country a:hover, #global_wrapper .position a:hover{	color: var(--blue);}#global_wrapper .content .country a{	font-size: 11px;	font-family: 'sailec-bold';	color: #282828;	display: inline-block;	text-transform: uppercase;	line-height: 20px;	word-wrap: break-word;}#messages_compose #messages_compose{	display: none;}.layout_left .layout_whcore_related_acts,.layout_left .layout_page_profile_admins{	position: relative;}.layout_left div.layout_whcore_related_acts > h3 > span:first-child, .layout_whcore_related_acts > h3 > span:first-child{	max-width: 60%;/* 	padding-right: 40px;*/	word-break: break-word;}.performace-item,.other-acts-item,.other-touring-item,.cast-and-crew-item{	padding: 20px 0;	border-bottom: 1px solid var(--gray-light);}.performance-in-acts-wrap .content,.other-touring-wrap .content,.cast-and-crew-wrap .content{	padding: 15px 15px 0 15px!important;}.other-acts-wrap .content{	padding: 20px!important;}.layout_left .other-acts-wrap .content,.layout_right .other-acts-wrap .content,.layout_left #browsemembers_ul,.layout_right #browsemembers_ul{	padding: 0 10px !important;}.layout_left form.global_form .form-wrapper,.layout_right form.global_form .form-wrapper{	padding: 0 10px;}.layout_left .layout_timeline_edit_profile_cover,.layout_left .layout_timeline_edit_self_type_video,.layout_right .layout_timeline_edit_profile_cover,.layout_left .layout-page-edit-tabs,.layout_right .layout-page-edit-tabs{	border: 1px solid var(--gray-light);	box-shadow: 0px 0px 11px 0px #f6f6f6;}body #global_wrapper .layout_left .layout-page-edit-tabs .edit-page-heading{	padding: 18px 20px 13px;	font-size: 13px;	text-transform: uppercase;	font-family: "sailec-bold";	border-bottom: 1px solid var(--gray-light);	background: none;}body #global_wrapper .layout_left .layout-page-edit-tabs .edit-page-heading > a{	padding: 0;	font-size: 13px;	text-transform: uppercase;	font-family: "sailec-bold";	background: none;}.layout_whjobs_jobs_audition_residency_list .job{	padding-left: 0;	padding-right: 0;}.layout_whjobs_jobs_audition_residency_list .job:first-child{	padding-top: 0;}.performace-item:last-child, .other-acts-item:last-child, .other-acts-item:last-child, .cast-and-crew-item:last-child{	border-bottom: none;}#global_page_whcore-index-search-touring .layout_right .layout_core_html_block{	margin-bottom: 15px;}.choose-cathegory-wrap #map{	background: #e2dec8;	border-radius: 4px;}#global_page_whcore-index-search-touring .layout_right .layout_core_html_block{	display: none;}.invite-connections-link{	margin-bottom: 0;	padding-top: 15px !important;	padding-bottom: 15px !important;	text-align: center;	border-top: 1px solid var(--gray-light);}/*Browse acts/touring*/div.layout_right > div{	max-width: 100%!important;}#global_page_whcore-index-browse-acts #global_wrapper .layout_top,#global_page_whcore-index-browse-touring #global_wrapper .layout_top{	background-repeat: repeat;	background: none;	padding-top: 0;}#global_page_whcore-index-browse-acts #global_wrapper,#global_page_whcore-index-browse-touring #global_wrapper{	max-width: 100%;}#global_page_whcore-index-browse-acts .layout_top > .layout_middle,#global_page_whcore-index-browse-touring .layout_top > .layout_middle{	margin: 0px auto;	max-width: 1600px;	overflow: visible;}#global_page_whcore-index-browse-acts .headline::before, #global_page_whcore-index-browse-acts .headline::after, #global_page_whcore-index-browse-touring .headline::before, #global_page_whcore-index-browse-touring .headline::after{	display: none;}#global_page_whcore-index-browse-acts .headline,#global_page_whcore-index-browse-touring .headline{	padding-top: 0;}.page-directory-wrapper.browse .controlNav img{	width: 100px;	height: 100px;}.page-directory-wrapper.browse .video-block > .thumb_main{	background-size: cover;	height: 100%;	background-position: center center;}.page-directory-wrapper.browse .user-content{	display: table-cell;	min-width: 240px;	border-bottom: none !important;	vertical-align: top;	color: white;	padding: 20px;	height: 227px;}#global_page_core-pages-browse-touring-show #global_wrapper .layout_main{	max-width: 1600px;	margin: 20px auto;	box-sizing: border-box;	overflow: hidden;}#global_page_page-index-view .layout_core_container_tabs{	margin-bottom: 15px;}#global_page_page-index-view .layout_page_feed > h3{	margin-bottom: 0 !important;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 20px;	border: none;	text-transform: initial;}#global_page_page-index-view .layout_page_feed > h3 span{	padding: 0;	background: none;}.page-directory-wrapper.browse .controlNav{	display: table-cell;	vertical-align: top;	padding: 0px;	margin: 0;	list-style-type: none;	position: relative;	width: 140px;	background: var(--dark-gray) url(/application/themes/stagelync/images/bg_shadow_slider.png?c=1463) repeat-x left top;}.page-directory-wrapper.browse{	display: table;	width: 100%;}.page-directory-wrapper.browse .video-wrapper{	position: relative;	width: 100%;	height: 500px;	overflow: hidden;	background: #303030;}.page-directory-wrapper.browse .video-wrapper .video-block img{	height: 100%;	max-height: 100%;	position: relative;}.page-directory-wrapper.browse .video-wrapper .video-block img + #preloader{	text-align: center;	position: absolute;	right: 50%;	top: 50%;	margin-top: -25px;}.page-directory-wrapper.browse .controlNav li{	position: relative;	display: block;	padding: 17px 20px;	border-top: 1px solid #282828;	border-bottom: 1px solid var(--dark-gray);	box-sizing: border-box;}.page-directory-wrapper.browse .controlNav li.active::before{	position: absolute;	left: 0;	top: 50%;	margin-top: -8px;	width: 0;	height: 0;	border-top: 8px solid transparent;	border-bottom: 8px solid transparent;	border-left: 8px solid #303030;	content: " ";}#global_page_whcore-index-browse-acts #global_wrapper .layout_main,#global_page_whcore-index-browse-touring #global_wrapper .layout_main{	max-width: 1600px;	margin: 20px auto;	box-sizing: border-box;}/* touring-by */.touring-by{	font-size: 13px;	color: var(--dark-gray);}.touring-by a{	font-family: sailec-bold;	color: var(--dark-gray);}.touring-by a:hover{	color: var(--blue);}.acts-name,.acts-by,.touring-name,.touring-by{	margin-bottom: 6px;}/* ! Feedback */.report-panel{	background: var(--dark-gray);	border-radius: 4px 0 0 4px;	box-shadow: -5px 7px 18px rgba(0, 0, 0, 0.2);	min-height: 215px;	min-width: 30px;	max-width: 300px;	padding-left: 0;}.report-panel div.feedback-answer p{	color: var(--white);}.report-panel div.feedback-answer{	padding: 90px 20px 20px;	text-align: center;}#global_page_whcore-feedback-index #global_content_simple{	width: inherit;	max-width: 300px;}.report-panel description-label{	float: none;	width: auto;}#screenshot-wrapper{	position: relative;}#screenshot-element::before{	background-color: #202020;	border: 1px solid #373737;	border-radius: 3px;	box-sizing: border-box;	color: var(--white);	content: "Browse...";	cursor: pointer;	display: inline-block;	font-family: "sailec-bold";	font-size: 12px;	height: 30px;	line-height: 28px;	padding: 0 15px;	position: absolute;	text-transform: uppercase;}body#global_page_whcore-feedback-index form input[type="file"]{	opacity: 0;	cursor: pointer;}/* custom-ajax-moda */.custom-ajax-modal{	position: fixed;	z-index: 1100;	display: none;	width: 100%;	height: 100%;	background-color: rgba(0, 0, 0, 0.57);	transition: all .3s;}.custom-ajax-modal .current-video{	display: flex;}.custom-ajax-modal #discount-popup-image{	width: 100% !important;}.custom-ajax-modal video{	width: 100% !important;	height: initial !important;}.custom-ajax-modal.nopadding .content-wrapper,.custom-ajax-modal.nopadding .content{	padding: 0;}/* .custom-ajax-modal.nomaxwidth .content{	max-width: min-content;}*/.custom-ajax-modal-message{	padding-block: 15px;	font-family: 'sailec-bold', sans-serif;	font-size: 26px;	line-height: 1;}.custom-ajax-modal.maxwidth .content{	max-width: 100%;	width: 100%;}.custom-ajax-modal.maxwidth .inner{	width: 100%;}.custom-ajax-modal .demo-video iframe{	width: 100%;	min-width: 375px;}.custom-ajax-modal.content-radius .content{	border-radius: 4px;}.pointer-none{	pointer-events: none;}.modal-content-centered,.modal-content-centered *{	text-align: center;}.custom-ajax-modal form.global_form .form-wrapper{	padding: 20px 20px 0;}.custom-ajax-modal .custom-ajax-modal #user_form_login .form-elements .form-wrapper:nth-child(1), .custom-ajax-modal #user_form_login #password-wrapper{	padding: 20px;}.custom-ajax-modal #fieldset-buttons #submit{	padding: 0 15px;}.custom-ajax-modal ul.form-errors > li{	width: auto;}.custom-ajax-modal .btn-signup-fb,.custom-ajax-modal .btn-signup-email{	text-align: center;}.custom-ajax-modal .email-large-btn>span,.custom-ajax-modal .fb-large-btn>span{	font-size: 12px!important;}.custom-ajax-modal .global_form_popup_message{	padding: 20px;	text-align: center;}.custom-ajax-modal.shown{	display: grid;	align-items: center;	justify-content: center;	grid-template-columns: 1fr;}.custom-ajax-modal .inner{	position: relative;	min-width: 260px;	max-width: 820px;	min-height: 160px;	margin: 0 auto;}.custom-ajax-modal span#global_content_simple{	min-width: 100%;}.custom-ajax-modal-close{	display: none;	width: 16px;	height: 24px;	margin: 0 0 4px 100%;}.custom-ajax-modal-close.shown{	display: block;}.custom-ajax-modal-close::before{	content: "\E023";	font-family: 'icon-circus';	display: inline-block;	font-size: 20px;	line-height: 24px;	color: var(--gray-ccc);}.custom-ajax-modal .content-wrapper{	display: none;	margin-inline: auto;	padding: 8px;	border-radius: 6px;	background: var(--white);	overflow: hidden;}.custom-ajax-modal .content-wrapper.shown{	display: block;}.custom-ajax-modal .content-wrapper .header-primary,.custom-ajax-modal .content-wrapper #global_footer{	display: none;}.custom-ajax-modal .content{	max-width: 400px;	max-height: 600px;	overflow: auto;}.custom-ajax-modal:has(#discount-popup) .content{	max-width: 800px;}.loading-background{	position: absolute;	top: 24px;	width: 100%;	height: 100%;	background: transparent;	border-radius: 6px;}.modal-message{	text-align: center;}.custom-loader-wrapper{	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	width: 40px;	height: 40px;	overflow: hidden;	border-radius: 6px;	background: #0a0a0a;}html:has(.custom-ajax-modal #user_form_login){	overflow: hidden !important;}.custom-ajax-modal .content-wrapper #user_form_login .form-wrapper{	padding: 20px;}.custom-ajax-modal .content-wrapper #user_form_login .form-elements .form-label label{	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	font-size: 12px;	color: var(--black);	position: relative;}.custom-ajax-modal .content-wrapper #user_form_login #fieldset-buttons #submit{	position: relative;	display: inline-block !important;	height: 30px;	padding: 0 15px;	font-size: 16px;	background-color: var(--blue);	background-image: linear-gradient(to bottom, var(--blue) 0%, var(--blue) 75%);	box-sizing: border-box;	text-transform: initial;	text-shadow: none;	font-family: 'gtwalsheim-pro-bold', sans-serif;	color: var(--white);	line-height: 28px;	border-bottom: 1px solid var(--blue);	border-radius: 100px;}.custom-loader-wrapper .loader{	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 40px;	background: #0a0a0a url(/application/modules/Whcore/externals/images/cerabox/cerabox.png?c=1463) no-repeat;	animation: .8s linear 0s infinite animating-loading;}@keyframes animating-loading{from{	transform: rotate(0deg);}to{	transform: rotate(360deg);}}#smoothbox_window #global_page_whjobs-auditions-delete-audition .cerabox-delete-content,#smoothbox_window  #global_page_whjobs-residencies-delete-residency .cerabox-delete-content{	width: auto;	margin-top: 33px;	padding: 0px 10px;}#smoothbox_window #global_page_whjobs-auditions-delete-audition .cerabox-title,#smoothbox_window  #global_page_whjobs-residencies-delete-residency .cerabox-title{	text-align: center;	margin-top: 33px;	padding: 0px 10px;}#smoothbox_window #global_page_whjobs-jobs-delete-job .cerabox-delete-content{	width: auto;}#smoothbox_window #global_page_whjobs-jobs-delete-job .cerabox-title{	box-shadow: none;	text-align: center;	margin-top: 33px;	padding: 0px 10px;	line-height: 1;	padding-top: 14px;	white-space: normal;	background: transparent;	border: none;	font-size: 14px;	font-weight: 400;	font-family: 'sailec-regular', sans-serif;	text-transform: none;	height: auto;	line-height: auto;}.layout_middle .layout_whcore_page_cover .buttons-block{	overflow: visible;}.layout_middle .layout_whcore_page_cover .buttons-block .shareIconsBlock .border{	border: none;}.layout_middle .layout_whcore_page_cover .buttons-block #follow_user,.layout_middle .layout_whcore_page_cover .buttons-block  #unfollow_user{	margin-top: 0;}/* buttons-block-topline */.buttons-block-topline.buttons-block-topline{	border-top: 1px solid var(--gray-light);	background: transparent;	padding-top: 10px !important;	margin-bottom: -7px;}.buttons-block-topline.buttons-block-topline a{	color: #282828 !important;	font-size: 13px;}.buttons-block-topline.buttons-block-topline a:after{	content: '\f105';	font-family: 'FontAwesome';	display: inline-block;	font-size: 28px;	line-height: 15px;	background-image: none;}.buttons-block-topline.buttons-block-topline a:hover{	color: var(--blue) !important;	text-decoration: none;}.buttons-block-auth{	padding: 0;}.buttons-block-auth .btn{	margin-bottom: 3px;}.job-description .buttons-block-auth > a{	white-space: nowrap;}/* wrapper-edit */#activity-feed .wrapper-edit .feed_item_body_edit_content div.post-block{	margin: 0;}/* btn-disabled */.btn-disabled,.btn-yellow.btn-disabled,#global_page_event-index-create #global_wrapper #buttons-wrapper button.btn-disabled #global_page_whjobs-jobs-new-job #global_wrapper #submit.btn-disabled,#global_page_whjobs-auditions-new-audition #global_wrapper #submit.btn-disabled,#global_page_whjobs-residencies-new-residency #global_wrapper #submit.btn-disabled,#global_page_whjobs-jobs-edit-job #global_wrapper #submit.btn-disabled,#global_page_whjobs-auditions-edit-audition #global_wrapper #submit.btn-disabled,#global_page_whjobs-residencies-edit-residency #global_wrapper #submit.btn-disabled,#global_page_page-index-create #global_wrapper #buttons-wrapper button.btn-disabled,#global_page_event-event-edit #global_wrapper #buttons-wrapper button.btn-disabled,#global_page_event-index-create #global_wrapper #buttons-wrapper button.btn-disabled{	background: #a5a3a3;	text-shadow: none;	color: var(--white);	border: 1px solid #a5a3a3;	pointer-events: none;	cursor: not-allowed;}input[disabled],select[disabled],input[disabled] label{	cursor: not-allowed;	opacity: 0.8;}/* date cut */.layout_event_browse_search .form-element .calendar_output_span{	display: inline-block;	vertical-align: middle;	max-width: 84px;	overflow: hidden;	white-space: nowrap;}/* create account simple */.create-acount-simple{	padding: 20px 20px 10px;	text-align: center;}.create-acount-simple .cas-block-title{	margin-top: 15px;	padding-left: 0;	text-transform: uppercase;	font-family: "sailec-bold", sans-serif;	text-align: center;	font-size: 17px;}.create-acount-simple .cas-block-title a{	color: #131c0e;	font-family: "sailec-bold", sans-serif;	text-decoration: underline;}.create-acount-simple .cas-block-title a:hover{	color: var(--blue);	text-decoration: none;}.create-acount-simple .cas-wrapper{	position: relative;	display: flex;	flex-direction: row;	flex-wrap: wrap;	justify-content: space-between;	margin: 0;	padding: 15px 0 26px;}.create-acount-simple .cas-item{	position: relative;	z-index: 2;	display: flex;	flex: 0 0 calc(20% - 10px);	max-width: calc(20% - 10px);	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	justify-content: center;	height: 122px;	margin: 5px 0;	padding: 10px 30px;	border: 1px solid var(--gray-light);	border-left: 2px solid var(--blue);	border-radius: 4px;	box-shadow: 0 0 11px 0 #f6f6f6;	transition: all .3s linear;	cursor: pointer;}.create-acount-simple .cas-item:hover{	opacity: 0.8;	transition: all .3s linear;}.create-acount-simple .cas-item.selected{	background: var(--blue);	transition: all .3s linear;	cursor: default;}.create-acount-simple .cas-item.selected,.create-acount-simple .cas-item.selected  *{	color: var(--white);}.create-acount-simple .cas-item.selected:hover{	opacity: 1;}.create-acount-simple .cas-image{	max-width: 50px;	margin-right: 10px;}.create-acount-simple .cas-title{	font: 15px "sailec-bold", sans-serif;	text-transform: uppercase;	white-space: pre-wrap;}.create-acount-simple .position-relative{	display: inline-block;	vertical-align: top;	margin-top: -4px;}.create-acount-simple .position-relative .btn-link{	padding: 0;	line-height: inherit;	background: none;}.create-acount-simple .position-relative .btn-link i{	color: var(--blue);}.create-acount-simple .position-relative .pb_suggestions{	width: auto;	min-height: 10px;	padding: 0;	font-size: 15px;	text-align: center;	z-index: 3;	background: #292929;}.create-acount-simple .position-relative .pb_suggestions .title{	margin-bottom: 6px;	padding: 12px 25px;	color: var(--white);	font: 14px "sailec-bold", sans-serif;	text-transform: uppercase;	white-space: nowrap;	background: var(--dark-gray);	border-radius: 5px;}.create-acount-simple .position-relative button{	white-space: nowrap;	margin-right: 0;	font-size: 17px;}.create-acount-simple .position-relative .icon-question::before{	font-size: 17px;}.create-acount-simple .position-relative .icon-question::after{	content: ""              display: block;	width: 100px;	height: 100px;	background: var(--black);}#global_page_user-signup-index #signup_profile_form > div{	overflow: visible !important;}#global_page_user-signup-index #signup_profile_form > div > div{	overflow: visible;}#global_page_user-signup-index #signup_profile_form div>div h3+.form-description{	width: auto;}#global_page_user-signup-index #signup_profile_form #profile_type-wrapper{	padding: 0;	width: auto;	float: none;	clear: both;	display: block;}#global_page_user-signup-index #signup_profile_form .form-description{	padding-bottom: 20px;}#global_page_user-signup-index #signup_profile_form #profile_type,#global_page_user-signup-index #signup_profile_form  #profile_type-label{	display: none;}#global_page_user-signup-index #signup_profile_form .form-options-wrapper label{	padding-right: 10px;}#global_page_user-signup-index #signup_profile_form .organization-description{	margin: 0 20px;	text-align: center;}#global_page_user-signup-index #signup_profile_form .organization-description div{	text-align: center;}#global_page_user-signup-index #signup_profile_form .organization-description p{	max-width: 100%;	margin: 0 20px;}#global_page_user-signup-index #signup_profile_form #organization_description{	max-width: 1040px;	margin: 0 auto;	padding-left: 20px;	padding-right: 20px;}#global_page_user-signup-index #signup_profile_form #subcotegory-description{	display: block;	float: none;	clear: both;	font-family: "sailec-bold", sans-serif;	text-transform: uppercase;	width: auto;	text-align: center;	padding-top: 10px;}#global_page_user-signup-index #signup_profile_form .sub-description-wrapp{	padding-top: 1px;}#global_page_user-signup-index #signup_profile_form #roles-types{	padding-top: 10px;	margin: 0 auto;	float: none;	clear: both;	display: block;	width: 100%;}#global_page_user-signup-index #signup_profile_form #roles-types ul{	margin-left: 5%;	margin-right: 5%;}#global_page_user-signup-index #signup_profile_form #roles-types li{	display: inline-block;	padding-left: 22px;	margin: 0;	width: 50%;	text-align: left;	vertical-align: top;	margin-bottom: 12px;}#global_page_user-signup-index #signup_profile_form #roles-types select{	width: 33%;	display: block;	margin: 0 auto;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .header{	text-align: center;	font-size: 16px;	font-weight: bold;	padding: 0 0 15px 0;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .form-options-wrapper{	display: flex;	width: 100%;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .form-options-wrapper > div{	width: 50%;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .form-options-wrapper .subtitle{	text-align: center;	padding: 16px 0;	font-size: 16px;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .primary-role{	margin-bottom: 40px;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .primary-role .header{	padding-bottom: 0;	font: 14px "sailec-bold", sans-serif;	text-transform: uppercase;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .primary-role .subtitle{	font-size: 14px;	text-transform: uppercase;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .secondary-role .header{	padding-bottom: 0;	font: 14px "sailec-bold", sans-serif;	text-transform: uppercase;}#global_page_user-signup-index #signup_profile_form #roles-types .user-roles .secondary-role .subtitle{	font-size: 14px;	text-transform: uppercase;}#global_page_user-signup-index #signup_profile_form #profile_type-element{	width: auto;	max-width: 100%;}/* global_page_messages-messages-view messages bug hide */#global_page_messages-messages-view .layout_page_messages_messages_view .layout_core_content .layout_page_messages_messages_inbox,#global_page_messages-messages-inbox .layout_page_messages_messages_inbox .layout_core_content .layout_page_messages_messages_inbox{	display: none;}/* cas-help */.cas-help{	font-size: 12px;	text-align: center;}/* create quiz */.modal-simple{	text-align: center;	border: 1px solid #e8e8e8;	margin: 5px auto 20px;	border-radius: 4px;	max-width: 500px;}.modal-simple .modal-simple-header{	text-align: center;	box-sizing: border-box;	font-family: "sailec-bold";	font-size: 13px;	padding: 10px 20px;	position: relative;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;	border-bottom: 1px solid #e8e8e8;	background-color: #e8e8e8;	display: block;	border-radius: 4px 4px 0 0;}.modal-simple .modal-simple-body{	text-align: center;	padding: 15px 0;}.modal-simple .modal-simple-btn-no{	background: var(--dark-gray);	border-bottom-color: #46464a;	color: var(--white);	text-shadow: none;}.modal-simple .modal-simple-btn-no:hover{	opacity: 0.8;}.modal-simple .modal-simple-btn-yes:hover{	opacity: 0.8;}.modal-simple button:focus{	outline: none;}.modal-simple .text-dashed{	font-family: "sailec-bold";	border-bottom: 1px dashed var(--dark-gray);}.modal-simple .btn.btn-yellow.modal-simple-btn-yes{	text-decoration: none;	color: var(--black);}/* global_page_event-event-edit field padding */#global_page_event-event-edit .form-elements .form-wrapper{	padding-bottom: 0;}#global_page_event-event-edit .form-elements #endtime-wrapper{	padding-bottom: 20px;}#global_page_event-event-edit form .event_calendar_container select{	font-family: "sailec-regular", sans-serif;	text-transform: lowercase;}#global_page_whjobs-jobs-new-job form .event_calendar_container select,#global_page_whjobs-jobs-edit-job form .event_calendar_container select,#global_page_whjobs-auditions-new-audition form .event_calendar_container select,#global_page_whjobs-auditions-edit-audition form .event_calendar_container select,#global_page_whjobs-residencies-new-residency form .event_calendar_container select,#global_page_whjobs-residencies-edit-residency form .event_calendar_container select{	font-family: "sailec-regular", sans-serif;	text-transform: lowercase;}.layout_whcore_breadcrumbs{	width: 100%;}.explore-search{	box-shadow: 0px 0px 130px 0 #eee;	margin-bottom: 25px;}/* breadcrumbs */.breadcrumbs-primary{	display: block;	background: var(--white);	padding: 40px 0 29px;	margin: 0 0 25px 0;/* 	box-shadow: 0px 0px 130px 0 #eee;*/}.breadcrumbs-primary .container{	display: block;	text-align: left;	margin: 0 auto;	padding: 0;	max-width: 1600px;}.breadcrumb-primary{	display: flex;	flex-direction: row;	flex-wrap: wrap;	margin: 0 0 10px;	padding: 0;	font: 16px/1.2 "sailec-regular", sans-serif;	list-style: none;	color: var(--black);/* 	text-transform: uppercase;*/}.breadcrumb-primary .breadcrumb-item{	font: 16px/1.2 "sailec-regular", sans-serif;}.breadcrumb-primary .breadcrumb-item a{	font: 16px/1.2 "sailec-regular", sans-serif;}.breadcrumb-primary .breadcrumb-item a:hover{	color: var(--blue);}.breadcrumb-primary .breadcrumb-item + .breadcrumb-item:before{	display: inline-block;	padding: 0 5px 0 10px;	content: "›";	font-size: 16px;	line-height: 1;}#global_page_whcore-index-welcome .breadcrumbs-primary,#global_page_whpayment-pro-index .breadcrumbs-primary{	display: none;}#global_page_user-index-browse .search-criteria h3{	margin-top: 20px;	margin-bottom: 20px !important;}#global_page_user-index-browse #global_wrapper div[class*="tab_"]{	padding-top: 0;	padding-left: 0;	padding-right: 0;}.page-title-action{	font-family: 'sailec-bold', sans-serif;	font-size: 32px;	line-height: 1;}.regular-text{	font-size: 21px;}.text-center{	text-align: center;}.mx-auto{	margin-inline: auto;}.image-example{	max-width: 545px;	width: 100%;	margin-top: 40px;}.bottom-right-caret::after{	content: "";	display: inline-block;	position: static;	vertical-align: baseline;	margin-left: 3px;	width: 6px;	height: 6px;	background: var(--blue);	border-radius: 50%;	border: none;}.page-title-action.page-title-action-mini{	font-size: 24px;}.page-title-action.page-title-action-mini .icon-chevron-left{	vertical-align: baseline;}a.page-title-action:hover, a.page-title-action:hover i:before{	color: #fecc2f;}@media all and (max-width: 1620px){.breadcrumbs-primary .container{	padding: 10px 12px 0;}}@media all and (max-width: 1420px){.page-title-action{	font-size: 24px;}}/* end breadcrumbs */.label-new{	background: #E64123;	border-radius: 2px;	padding: 2px 5px;	font-size: 10px;	color: var(--white);	font-family: 'sailec-bold', sans-serif;	display: inline;	position: absolute;	margin: 5px;	line-height: 14px;	z-index: 10000;	transform: rotate(-90deg);	left: -2px;	top: 17px;}#global_page_timeline-educations-browse .label-new{	left: -21px;}#global_page_timeline-educations-browse .layout_whcore_wp_news div.more-wrap,#global_page_timeline-educations-browse  .layout_whcore_user_posts div.more-wrap{	border-top: none;	padding-top: 0 !important;}#global_page_timeline-educations-browse .layout_whcore_wp_news div.more-wrap{	margin-left: 20px;	padding-top: 15px !important;	padding-right: 0 !important;}/* audition-description */#global_page_whjobs-jobs-view .job-description a:hover, #global_page_whjobs-jobs-view .how-to-apply-block a:hover, #global_page_whjobs-auditions-view .job-description a:hover, #global_page_whjobs-auditions-view .audition-requirements a:hover, #global_page_whjobs-auditions-view .audition-description a:hover, #global_page_whjobs-auditions-view .online-application-block a:hover, #global_page_whjobs-residencies-view .job-description a:hover, #global_page_whjobs-residencies-view .how-to-apply-block a:hover, #global_page_whjobs-residencies-view .residency-requirements a:hover, #global_page_whjobs-residencies-view .residency-description a:hover{	color: var(--yellow);}#global_page_whjobs-jobs-view .location-block .touring-icon{	margin: 0 3px 0 0;	vertical-align: top;}.layout_whcore_who_to_follow_browse #follow-loader{	border-radius: 10px 10px 0 10px;}/* global_footer */#global_footer{/* .do-not-hide > .special-item-html-block:first-child{	float: left;	margin-top: 10px;	width: 35px;	margin-right: 15px;}.do-not-hide .open-cerabox.btn{	padding: 0;}*/}#global_footer .generic_layout_container.layout_main .layout_custommenu_custom_menu:after{	display: table;	content: '';	clear: both;	font-size: 0;	height: 0;	line-height: 0;	visibility: hidden;}#global_footer .layout_core_html_block:last-child{	float: right;	transform: translate3d(-0, -100%, 0);	margin-top: -28px;}#global_footer .layout_core_html_block:last-child select{	padding: 5px;}.generic_layout_container.layout_core_ad_campaign iframe{	max-width: 100%;}.generic_layout_container.layout_core_ad_campaign img{	max-width: 100%;	height: auto;}ul.feed div > div.generic_layout_container.layout_core_ad_campaign{	padding-top: 0px;}/* form-errors */#global_page_whmedia-profile-ajax-album-media #demo-fallback .form-errors,#global_page_whmedia-profile-ajax-album-media #demo-fallback .form-errors{	margin: 10px 0;	padding: 0;	max-width: 280px;}#global_page_whmedia-profile-ajax-album-media #demo-fallback .form-errors li,#global_page_whmedia-profile-ajax-album-media #demo-fallback .form-errors li{	list-style: none;	margin: 0;	padding: 10px;	word-wrap: break-word;}.emoji-picker-wrapper{	position: absolute;	top: 36px;	right: 20px;	z-index: 1;	width: 240px;	height: 200px;	overflow-y: scroll;	background-color: var(--white);	border: 1px solid rgba(0, 0, 0, 0.45);	-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);	-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);	display: none;}.emoji-picker-wrapper .emoji-picker-container{	padding: 5px;}.emoji-picker-wrapper .emoji-picker-container .emoji-group{	margin: 0px;}.emoji-picker-wrapper .emoji-picker-container .emoji-group h4{	text-transform: capitalize;}.emoji-picker-wrapper .emoji-picker-container .emoji-group .emoji-list{	margin: 0px;}.emoji-picker-wrapper .emoji-picker-container .emoji-group .emoji-list div.emoji-container{	width: 35px;	height: 35px;	overflow: hidden;}.emoji-picker-wrapper .emoji-picker-container .emoji-group .emoji-list div a{	font-size: 18px;}.emoji-picker-wrapper .emoji-picker-container .emoji-group .emoji-list div a:hover{	text-decoration: none;	font-size: 19px;}.emoji-picker-wrapper::-webkit-scrollbar{	width: 5px;}.emoji-picker-wrapper::-webkit-scrollbar-track{	background-color: rgba(0, 0, 0, 0.08);}.emoji-picker-wrapper::-webkit-scrollbar-thumb{	background-color: darkgrey;	outline: 1px solid slategrey;}.emoji-picker-button{	position: absolute;	top: 6px;	right: 26px;	width: 25px;	height: 25px;}.emoji-picker-button a:hover{	text-decoration: none;}/* .add_media.btn-disabled */#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple .add_media.btn-disabled,#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple .embed_media.btn-disabled{	background: #a5a3a3 !important;	text-shadow: none;	color: var(--white);	border-color: #a5a3a3 !important;	pointer-events: none;	cursor: not-allowed;}#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple .add_media.btn-disabled.btn-loading,#smoothbox_window #global_page_whmedia-profile-ajax-album-media #global_content_simple .embed_media.btn-disabled.btn-loading{	color: transparent;}/* touring icon */.touring-icon{	width: 20px;	height: 20px;	display: inline-block;	vertical-align: middle;	margin-right: 1px;	background: var(--blue);	border-radius: 50px;	padding: 3px 3px 0 3px;}.touring-icon svg{	fill: var(--white);	vertical-align: top;}.grant-icon{	padding: 2px 3px;}/* header log in  button*/#global_header .landing-header-menu-login-btn .item-title{	font-family: "sailec-bold";}#global_header .special-item-avatar-profile > ul{	min-width: 110px;}#global_header .special-item-accounts:hover a{	background: transparent !important;	color: var(--white) !important;}#global_header .special-item-accounts .user-info:hover{	background: #282828 !important;	color: var(--blue) !important;}#global_header .special-item-accounts .user-info:hover a{	color: var(--blue) !important;}/* Brand resources page */.block-title{	margin: 0 0 40px;	padding: 0;	font: 22px/1.2 'sailec-regular';	color: var(--dark-gray);}.block-title.mt-zero{	margin-top: 0;}.block-title.mb-zero{	margin-bottom: 0;}.block-title.mb-2{	margin-bottom: 10px;}.block-subtitle-icon{	display: block;	font-size: 12px;}.block-subtitle-icon .circus-icons{	display: block;}#global_page_user-talent-index .block-subtitle-icon{	margin-bottom: 15px;}#global_page_user-talent-index .block-subtitle-icon .circus-icons{	display: inline-block;}#global_page_user-talent-index .block-subtitle-icon .icon-cleared:before{	width: 20px;	text-align: left;}.bg-transparent{	display: inline-block;	padding: 20px;	background: url(/application/themes/stagelync/images/bg-transparent.jpg?c=1463) 0 0 repeat;	background-size: 25px 25px;}.bg-white{	background: var(--white);	border-radius: 4px;}.bg-gray{	background: #efefee;}.bg-stagelync-yellow{	background-color: #fecc2f !important;}.review-order .badge,.professional-profile-widget .badge{	padding: 7px;	font-size: 14px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;	border-radius: 3px;}.review-order .badge-blue,.professional-profile-widget .badge-blue{	color: var(--white);	background-color: var(--blue);}.text-gray{	color: var(--gray);}.text-red,.text-red:link, .text-red:visited{	color: var(--red-d);}.text-pro{	display: inline-block;	margin-bottom: 2px;	font-family: "sailec-bold", sans-serif;	color: var(--white);	vertical-align: middle;	text-transform: uppercase;	background: linear-gradient(45deg, var(--blue-light) 0%, var(--blue) 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.circus-talk{	width: 197px;	max-width: 100%;}.mb-20{	margin-bottom: 20px;}.row{	display: flex;	flex-wrap: wrap;}.col{	flex-basis: 0;	flex-grow: 1;	max-width: 100%;}.col-2{	flex: 0 0 16.666667%;	max-width: 16.666667%;}.col-3{	flex: 0 0 25%;	max-width: 25%;}.col-4{	flex: 0 0 33.333333%;	max-width: 33.333333%;}.col-5{	flex: 0 0 41.666667%;	max-width: 41.666667%;}.col-7{	flex: 0 0 58.333333%;	max-width: 58.333333%;}.col-8{	flex: 0 0 66.666667%;	max-width: 66.666667%;}.col-9{	flex: 0 0 75%;	max-width: 75%;}.col-10{	flex: 0 0 83.333333%;	max-width: 83.333333%;}.item-circle{	border-radius: 50%;	width: 68px;	height: 68px;	line-height: 68px;	margin: 0 22px 22px 0;	text-align: center;	color: var(--white);	background: #fecc2f;	display: inline-block;}.item-circle-231f20{	background: var(--black-darker);}.circus-talk-logos{	margin-bottom: 30px;}.circus-talk-logos .col-4{	margin-bottom: 20px;	padding-right: 25px;}.circus-talk-logos .col-8{	padding-left: 25px;}.circus-talk-logos .block-title{	margin-bottom: 14px;}.circus-talk-logos .item{	margin: 0 16px;	text-align: center;}.circus-talk-logos .item span{	margin-top: 5px;	display: block;}.circus-talk-logos p{	margin-bottom: 20px;}.circus-talk-logos-bubble .col-8{	padding-top: 30px;}.circus-talk-logos-social .col-8{	padding-top: 40px;}.circus-talk-logos-bubble .circus-talk{	width: 57px;}.circus-talk-logos-bubble .bg-transparent{	padding: 0;	margin-right: 30px;	margin-bottom: 20px;	min-width: 70px;}.circus-talk-logos-bubble .bg-transparent .bg-transparent{	padding: 5px;	margin: 0;}.circus-talk-logos-social .circus-talk{	width: 66px;}.circus-talk-logos-social .bg-transparent{	padding: 0;	margin-right: 30px;	margin-bottom: 20px;	min-width: 70px;}.circus-talk-logos .btn-yellow{	margin-top: 10px;}.layout_main .layout_middle .layout_core_ad_campaign{	clear: both;	text-align: center;	width: 100%;	max-width: 100%;	background: var(--white);/* 	padding: 13px;*/	margin-bottom: 10px;	border-radius: 5px;}.layout_main .layout_middle .layout_core_ad_campaign div{	text-align: center;}@media all and (max-width: 350px){.layout_main .layout_middle .layout_core_ad_campaign{	padding: 0;}}/* site-translate */#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li.custommenu_5ac630c3afeb5,#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li.custommenu_5acdcb5d4ccb7,#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li.custommenu_5acdcf6c20319{	padding: 0 !important;	max-width: 50px;	overflow: hidden;}#global_header .layout_core_menu_mini #core_menu_mini_menu > ul > li:nth-child(2) > a#cm_notifications_button{	margin-left: 0;}#site-translate{/* 	max-width: 47px;*/	overflow: hidden;}#site-translate.hover .goog-te-menu-value{	color: var(--blue) !important;}#site-translate.hover .goog-te-menu-value:before{	color: var(--yellow);}#site-translate .label{	display: block;}#site-translate .goog-te-gadget{	font-family: 'sailec-regular', sans-serif!important;	text-transform: uppercase;}#site-translate .goog-te-gadget-simple{	background-color: transparent!important;	border: 1px solid transparent !important;	padding: 0!important;	border-radius: 4px!important;	font-size: 14px!important;	line-height: 20px!important;	display: inline-block;	cursor: pointer;	zoom: 1;}#site-translate .goog-te-menu2{	max-width: 100%;}#site-translate a > span:first-child{	padding: 5px 0 !important;}#site-translate a > span:first-child:before{	content: "\E00C";	font-family: "icon-circus";	font-size: 18px;	margin-right: 5px;}#site-translate a > span:first-child ~ span, #site-translate a > span:first-child  ~ img{	display: none;}#site-translate .goog-te-gadget-icon{	display: none;}#site-translate .goog-te-banner-frame.skiptranslate{	display: none!important;}body>.skiptranslate:first-child{	overflow: hidden;}body[style*="top: 40px"] > .skiptranslate > iframe.skiptranslate{	display: none;}body[style*="top: 40px"]{	top: 0 !important;}.special-item-avatar-profile .custommenu-nav-subitem .user-logout{	white-space: nowrap;}/* clear-both */.clear-both{	display: block;	clear: both;}/* global_page_whcore-video-delete */#global_page_whcore-video-delete .global_form h3{	padding: 16px 10px;	line-height: 1.1;	white-space: nowrap;}/* special-item-accounts */#core_menu_mini_menu .special-item-accounts{	display: none;}/* media-row */.media-row{	width: 100%;	float: none;	padding-left: 30px;}.media-row .media-buttons-wrapper{	display: block !important;	position: static;	right: 0px;	top: 22px;	padding: 0;	width: auto;	text-align: left;	background: transparent;	margin-left: -10px;}.media-row .media-buttons-wrapper a.delete-cover,.media-row .media-buttons-wrapper  a.set-cover{	display: inline-block;	padding: 5px;}.media-row .media-buttons-wrapper a.delete-cover > span,.media-row .media-buttons-wrapper  a.set-cover > span{	display: none;}.media-row .media-buttons-wrapper a.delete-cover::before, .media-row .media-buttons-wrapper  a.set-cover::before{	display: inline-block;	padding: 5px 0 5px 5px;	margin-bottom: 8px;}.media-row .sortable_handler{	right: auto;	top: 0;	left: 0;	background: transparent;}.media-row div.hover-infos{	position: static;	width: auto;}.media-row .project-title,.media-row  .like-count{	display: block;	white-space: normal;	float: none;	width: auto;	margin-bottom: 3px;	text-align: left;	color: #282828;	font-size: 14px;	font-family: 'sailec-regular';}.media-row .project-title strong,.media-row  .like-count strong{	color: #282828;	font-weight: 400;	font-family: 'sailec-regular';	vertical-align: top;}.media-row .image,.media-row  .video,.media-row  .audio{	position: relative;	float: left;	margin-right: 22px;}.media-row.media-row-cover{	position: relative;}.media-row.media-row-cover .mfp-image img{	display: block;}.media-row.media-row-cover .mfp-image:before{	content: "Cover image";	position: absolute;	display: block;	bottom: 0px;	width: 100%;	text-align: left;	color: var(--white);	padding: 5px 10px;	background: rgba(0, 0, 0, .5);}.media-row.media-row-cover .media-buttons-wrapper a.set-cover{	display: none;}.user_media.album .media-row{	float: none;	height: auto;}.user_media.album .media-row:before, .user_media.album .media-row:after{	content: "";	display: table;	width: 100%;}.user_media.album .media-row div.hover-infos{	position: static;	width: auto;	display: block;	float: left;	clear: right;	padding: 0;	max-width: 74%;	color: #282828;	background: transparent;}.user_media.album .media-row div.hover-infos:before, .user_media.album .media-row div.hover-infos:after{	content: "";	display: table;	width: 100%;}.layout_whmedia_usermedia .media-row .hover-infos .like-count{	float: none;	clear: left;}.layout_whmedia_usermedia .media-row .project-title,.layout_whmedia_usermedia .media-row .like-count{	font-size: 14px;	width: auto;}.layout_whmedia_usermedia .open-album-content .project-title,.layout_whmedia_usermedia .open-album-content .like-count{	color: var(--white);}/* mfp-title */.mfp-bottom-bar .mfp-title{	display: flex;}.mfp-bottom-bar .mfp-title + .mfp-counter{	margin-top: 5px;}.mfp-title > div[id*="media_like"]{	position: relative;	margin-bottom: 5px;	display: inline-block;}.mfp-title .project-title{	color: var(--gray-ccc);	position: relative;	padding-left: 10px;	padding-top: 5px;}.mfp-title .project-title:before{	content: '';	display: inline-block;	height: 16px;	vertical-align: top;	margin-right: 5px;	margin-left: -5px;	margin-top: 2px;	border-right: 1px solid rgba(255, 255, 255, 0.5);}.mfp-title .popup-like-wrapper,.mfp-title .popup-like-wrapper > div{	white-space: nowrap;}.mfp-title .whmedia_media_likes{	position: static;	display: inline-block;	vertical-align: top;}/* global_page_livestream-index-live */#global_page_livestream-index-live .layout_middle{	display: flex;}#global_page_livestream-index-live .layout_middle .layout_core_content{	flex: 0 0 60%;}#global_page_livestream-index-live .layout_middle .layout_core_content h1{	font-size: 30px;	font-family: 'sailec-light';	font-weight: 300;	line-height: 1.1;	margin-bottom: 5px;	text-transform: none;}#global_page_livestream-index-live .layout_middle .layout_core_content .description{	margin-bottom: 10px;}#global_page_livestream-index-live .layout_middle .layout_core_comments{	flex: 0 0 40%;	padding: 20px;	margin: 0;}#global_page_livestream-index-live .layout_middle .comments ul{	overflow-y: scroll;	overflow-x: hidden;	max-height: 50vh;	max-height: 400px;}#global_page_livestream-index-live textarea#body{	border: 1px solid var(--gray-light) !important;}#global_page_livestream-index-live button#submit{	margin: 10px;}.embed-responsive{	position: relative;	display: block;	width: 100%;	padding: 0;	overflow: hidden;}.embed-responsive::before{	display: block;	content: "";}.embed-responsive-16by9::before{	padding-top: 56.25%;}.embed-responsive-16by9 iframe,.embed-responsive-16by9  video,.embed-responsive-16by9  object,.embed-responsive-16by9  .embed-responsive-item{	position: absolute;	top: 0;	bottom: 0;	left: 0;	width: 100%;	height: 100%;	border: 0;}/* simple-edit */.simple-edit{	margin: 4px 0;}.simple-edit .form-control{	margin-top: 5px;	margin-bottom: 5px;}.simple-edit .btn{	text-shadow: none;}.simple-edit .simple-edit-text{	white-space: normal;}.simple-edit .simple-edit-input{	width: 328px;}.simple-edit .simple-edit-input.danger{	border-color: var(--red-d);}.simple-edit .simple-edit-form .btn-submit{	outline: none;	margin-bottom: 3px;}.simple-edit .simple-edit-form .btn-submit.loading{	position: relative;	color: transparent;	pointer-events: none;}.simple-edit .simple-edit-form .btn-submit.loading:before{	content: "";	display: inline-block;	position: absolute;	top: 0;	left: 0;	background: rgba(0, 0, 0, 0.7);	width: 100%;	height: 100%;	border-radius: 5px;}.simple-edit .simple-edit-form .btn-submit.loading:after{	content: "";	display: inline-block;	position: absolute;	top: 50%;	left: 50%;	margin-top: -8px;	margin-left: -8px;	background: url(/application/modules/Whcore/externals/images/ajax-loader.gif?c=1463) 0 0 no-repeat;	width: 16px;	height: 16px;	border-radius: 2px 2px 0 2px;}.btn-loading{	position: relative;	color: transparent;	text-shadow: none;	pointer-events: none;	background: #a5a3a3;	pointer-events: none;}.btn-loading:before{	content: "";	display: inline-block;	position: absolute;	top: 0;	left: 0;	z-index: 2;	background: rgba(0, 0, 0, 0.7);	width: 100%;	height: 100%;	border-radius: 5px;}.btn-loading:after{	content: "";	display: inline-block;	position: absolute;	top: 50%;	left: 50%;	z-index: 3;	margin-top: -8px;	margin-left: -8px;	background: url(/application/modules/Whcore/externals/images/ajax-loader.gif?c=1463) 0 0 no-repeat;	width: 16px;	height: 16px;	border-radius: 7px 7px 0 7px;}/* animation for slide up */.slide-hide{	max-height: 0;	-webkit-transition: all 1s linear;	transition: all 1s linear;}.slide-down{	max-height: 300px;	-webkit-transition: all 1s linear;	transition: all 1s linear;}/* dropdown menu right */.layout_core_menu_mini #core_menu_mini_menu .custommenu-nav-subitem{	right: 0;}/* paginationControl */.pages .paginationControl li{	margin-bottom: 1px;}/* page brrowse event *//* mes-item */.block-title-yellow.mt-zero{	margin-top: 0;}.block-title-yellow.mb-zero{	margin-bottom: 0;}.block-title-gray{	position: relative;	padding: 18px 20px 13px;	font-size: 13px;	text-transform: uppercase;	font-family: "sailec-bold";	text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);	background-color: #e8e8e8;	background-image: linear-gradient(to bottom, var(--gray-light) 0%, var(--gray-light) 75%);	border-bottom: 1px solid #d6d6d6;	border-radius: 4px 4px 0 0;}.block-title-gray+.content,.block-title-gray+.block-content{	padding: 20px;	border-radius: 0 0 4px 4px;	background: var(--white);}.mes-sub-title{	font-family: "sailec-regular";	font-size: 20px;	color: #131c0e;	margin-bottom: 10px;}.mes-item{/* 	flex-direction: column;*/	justify-content: left;	align-items: flex-start;	margin-bottom: 1px;	margin-right: 2px;/* .card{	flex: 0 0 100%;	max-width: 100%;	padding: 5px 0;}.card-inner{	display: flex;	gap: 18px;}.card-image-wrapper{flex: 0 0 150px}.card-image-bottom{	padding: 0;}*/}.mes-item .card{	padding: 5px 8px;}.additional-section{	margin-inline: auto;	padding: 4%;	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;	border: 1px solid #ededed;}.additional-section-title{	margin-bottom: 20px;	padding: 0;	font-size: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}.additional-section-text{	margin-bottom: 12px;	font-size: 17px;	line-height: 27px;}.additional-section-link{	margin-top: 20px;	padding: 10px 25px;	font-size: 17px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}/* card */.card{	position: relative;	overflow: hidden;	display: inline-block;	border-radius: 4px;	padding: 19px;	vertical-align: top;	background: var(--white);	flex: 0 0 25%;	max-width: 25%;	margin-bottom: 1.3%;	margin-right: 0;}.card:last-child{	margin-right: 0;}.card-mini{	display: grid;	grid-template-columns: 36px auto !important;	padding: 28px 21px !important;	gap: 16px !important;	border-radius: 3px;	border: 1px solid var(--gray-cone);}.card-mini,.card-mini > *{	font-size: 14px;	margin-bottom: 5px;}.card-mini-title,.card-mini-subtitle{	display: block;	font-size: 14px;}.card-mini-title{	margin-bottom: 2px;}.card-mini-subtitle{	margin-bottom: 0;}.card-inner{	position: relative;	display: block;	overflow: hidden;	border-radius: 0;}.card-count{	position: absolute;	top: 8px;	right: 8px;	display: flex;	align-items: center;	justify-content: center;	min-width: 38px;	height: 38px;	line-height: 1;	padding: 3px 5px;	text-align: center;	font-family: "sailec-bold";	font-size: 14px;	color: var(--black);	background: #ffd320;	border-radius: 50%;	z-index: 2;}.card-image.img-fluid{	width: 100%;	height: 148px;	object-fit: cover;}.card-image-bottom{	padding: 14px 17px;}.card-title{	font-size: 21px;	color: var(--black);	margin: 1px 0 4px;}.card-title,.card-title  *{	font-family: "gtwalsheim-pro-bold", sans-serif;}.card-more{	font-family: "sailec-bold";	font-size: 11px;	color: var(--white);	text-transform: uppercase;}.card-more [itemprop]{	font-family: "sailec-bold";}.card .chevron{	vertical-align: middle;}.card .chevron:after{	content: '\E017';	display: inline-block;	font-family: 'icon-circus';	color: var(--white);	font-size: 22px;	line-height: 10px;	font-style: normal;	margin-top: 2px;	vertical-align: top;}.card-options{	font-family: "sailec-bold";	font-size: 11px;	color: #666666;	text-transform: uppercase;	margin-bottom: 5px;}.card-options:last-child{	margin-bottom: 0;}.card-body{	margin-top: 17px;}.card .card-image:hover .card-title, .card .card-image:hover .card-more, .card .card-image:hover .chevron:after, .card-future.card-image:hover .card-title, .card-future.card-image:hover .chevron:after{	color: var(--blue);}@keyframes scaleOne{from{	-webkit-transform: scale(0);	transform: scale(0);	transition: all .2s linear;	-webkit-transition: all .2s linear;}to{	-webkit-transform: scale(1);	transform: scale(1);	transition: all .2s linear;	-webkit-transition: all .2s linear;}}.card .card-image{	-webkit-transition: all .2s linear;	transition: all .2s linear;	backface-visibility: hidden;}.card .card-image:hover{	-webkit-transform: scale(1.02);	transform: scale(1.02);	backface-visibility: hidden;}.card{	-webkit-animation: scaleOne .3s linear;	animation: scaleOne .3s linear;}.card:hover{	-webkit-transition: all .2s linear;	transition: all .2s linear;	backface-visibility: hidden;}.card:nth-child(1n+2){	animation: scaleOne .6s linear;}.card:nth-child(2n+3){	animation: scaleOne .9s linear;}.card-future{	padding: 0;	border-radius: 0;	flex: 0 0 100%;	max-width: 100%;	height: 48%;	min-height: 50px;	margin-bottom: 0;}.card-future .card-title{	font-size: 20px;	line-height: 1.2;	margin-bottom: 3px;}/* end card *//* row slider */.inner-future{	display: flex;	flex-wrap: wrap;	height: 100%;	align-content: space-between;	justify-content: space-between;}.inner-future .card-image{	flex: 0 0 49%;	max-width: 49%;	width: 49%;	height: 48.2%;	padding-right: 14px;	padding-bottom: 26px;	background-size: cover;	background-position: center;}.inner-future .card-image:before{	content: "";	display: block;	position: absolute;	top: 55%;	right: 0;	bottom: 0;	left: 0;	background: rgba(0, 0, 0, 0.4);	background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, transparent 100%);}.inner-future .cart{	height: 100%;}.row-slider .col-9{	flex: 0 0 72%;	max-width: 72%;	padding-right: 10px;}.row-slider .col-3{	flex: 0 0 28%;	max-width: 28%;}/* event-date-wrapper */.layout_event_featured{	margin-bottom: 22px;}.layout_event_category_events .card-title,.layout_event_featured_listing .card-title{	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;	text-overflow: ellipsis;	font-size: 21px;}.layout_event_category_events .content,.layout_event_featured_listing .content{/* 	padding: 20px 17px 15px;*/}.layout_event_category_events .content li,.layout_event_featured_listing .content li{	margin-bottom: 2px;}.layout_event_category_events .card-image-bottom,.layout_event_featured_listing .card-image-bottom{	padding: 15px 4px;}.layout_event_category_events .card-image-bottom .badge-sm,.layout_event_featured_listing .card-image-bottom .badge-sm{	min-height: 17px;	vertical-align: middle;}.layout_event_category_events .event-date-wrapper.few-days-event li:first-child, .layout_event_category_events  ul.one-day-event li, .layout_event_featured_listing .event-date-wrapper.few-days-event li:first-child, .layout_event_featured_listing  ul.one-day-event li{	padding-left: 0;}.layout_event_category_events .card-more,.layout_event_featured_listing .card-more{	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;	margin-bottom: 3px;	text-overflow: ellipsis;	color: #888888;	font-size: 13px;}.layout_event_category_events div.more-wrap,.layout_event_featured_listing div.more-wrap{	margin-top: 0;	padding-top: 0;/* a,span{	text-transform: uppercase;}*/}.layout_event_type_events .card-title{	display: -webkit-box;	-webkit-line-clamp: 3;	-webkit-box-orient: vertical;	overflow: hidden;	text-overflow: ellipsis;	font-size: 21px;}.layout_event_type_events .card-image-bottom{	padding: 15px 4px;}.layout_event_type_events .card-image-bottom .badge-sm{	min-height: 17px;	vertical-align: middle;}.layout_event_type_events .content li{	margin-bottom: 0;}.layout_event_type_events div.more-wrap{	margin-top: 0;	padding-top: 0;/* a,span{	text-transform: uppercase;}*/}/* col-event-right */.col-event-right .badge-sm{	margin-right: 0;	margin-left: 5px;}.layout_event_featured_events .content{	padding: 20px 30px 0;}.layout_event_featured_events .content li{	margin-bottom: 0;}.layout_event_featured_events .card-title{	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;	text-overflow: ellipsis;	font-size: 18px;}.layout_event_featured_events .card{	flex: auto;	max-width: 100%;	margin-bottom: 0;}.layout_event_featured_events .card-image-bottom{	padding: 15px 4px;}.layout_event_featured_events ul.one-day-event li,.layout_event_featured_events  ul.event-date-wrapper li{	padding-left: 1px;}.layout_event_featured_events div.more-wrap{	margin-top: 0;	padding-top: 0;/* a,span{	text-transform: uppercase;}*/}.layout_event_monthly{	background: #1e1e1e;	padding: 20px 20px 10px;}.layout_event_monthly .block-title-yellow{	margin-top: 10px;	margin-right: 8px;	margin-bottom: 20px !important;	margin-left: -25px;/* 	background: #ffcb0d;*/}.layout_event_monthly .block-title-yellow,.layout_event_monthly .block-title-yellow  *{	text-wrap: balance;	word-break: break-all;}.layout_event_monthly .block-title-yellow >span:first-child{	padding-left: 30px;	color: var(--white);/* 	border-left-color: #ffcb0d;*//* 	background: #1e1e1e;*/}.layout_event_monthly .block-title-yellow +.mes-sub-title{	display: none;	margin-top: 10px;}.layout_event_monthly .block-title-yellow::after{	background: linear-gradient(to right, var(--gray-normal) 50px, var(--gray-ccc) 0%);}.layout_event_monthly .mes-sub-title{	margin-top: 20px;	margin-left: 20px;	margin-right: 20px;	color: var(--white);}.layout_event_monthly .mes-item{	margin-bottom: 0;	flex-direction: row;}.layout_event_monthly .card{	flex: 1 0 22%;	max-width: 25%;	width: 100%;	padding: 5px 8px;	background: #1e1e1e;	margin-bottom: 11px;}.layout_event_monthly .card-image{	position: relative;	background-size: cover;	background-position: center center;	background-repeat: no-repeat;	display: block;	min-height: 148px;	overflow: hidden;	border-radius: 4px;}.layout_event_monthly .card-image:before{	content: "";	display: block;	position: absolute;	top: 0;	right: 0;	bottom: 0;	left: 0;	background: rgba(0, 0, 0, 0.4);	background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, transparent 100%);}.layout_event_monthly .card-image:hover .card-count{	color: #ffd320;}.layout_event_monthly .card-image-bottom{	position: absolute;	bottom: 0;	left: 0;	width: 100%;	padding: 14px 17px;	z-index: 2;}.layout_event_monthly .card-title{	color: var(--white);}.layout_event_monthly .card-title > span{	font-size: 30px;	text-transform: uppercase;}.layout_event_monthly .card-count{	position: static;	display: inline;	color: var(--white);	font: 12px/1.2 "sailec-regular", sans-serif;	padding: 0;	border-radius: 0;	background: none;}.layout_event_monthly .card-more{	font: 12px/1.2 "sailec-regular", sans-serif;}.layout_event_monthly .card-more:after{	content: "";	display: inline-block;	position: static;	vertical-align: baseline;	margin-left: 3px;	width: 6px;	height: 6px;	background: var(--blue);	border-radius: 50%;	border: none;}.layout_main .layout_middle > .generic_layout_container.layout_event_monthly .mes-item{	margin-bottom: 0;}.layout_event_featured .card-title{	color: var(--white);	text-shadow: 1px 1px 2px var(--black-dark);}.layout_event_featured .card-image-bottom{	position: absolute;	bottom: 0;	left: 0;	width: 100%;	padding: 14px 17px;	z-index: 2;}.layout_event_featured .event-date-wrapper{	margin-bottom: 3px;	white-space: nowrap;}.layout_event_featured .event-date-wrapper li:first-child{	border-radius: 4px 0 0 4px;}.layout_event_featured .event-date-wrapper li:last-child{	border-radius: 0 4px 4px 0;}.layout_event_featured .event-date-wrapper li span{	display: inline-block;}.layout_event_featured .card-image{	background-color: var(--white);}.layout_event_featured .event-date-wrapper .event-day,.layout_event_featured .event-date-wrapper .event-month,.layout_event_featured .event-date-wrapper .event-year,.layout_event_featured .event-date-wrapper .icon-circus,.layout_event_featured_slider .event-date-wrapper .event-day,.layout_event_featured_slider .event-date-wrapper .event-month,.layout_event_featured_slider .event-date-wrapper .event-year,.layout_event_featured_slider .event-date-wrapper .icon-circus{	font-size: 15px;	color: var(--white);	text-shadow: 1px 1px 2px var(--black-dark);	font-family: 'sailec-reqular', sans-serif;}.layout_event_featured .event-date-wrapper.one-day-event li:last-child{	border-radius: 4px;}.event-date-wrapper-mini li{	padding: 0;	height: auto;	background: transparent;}.event-date-wrapper-mini li span,.event-date-wrapper-mini li  span.event-day{	display: inline;	font-size: 15px;}.event-date-wrapper-mini li + li{	background: transparent;}.event-date-wrapper-mini .event-divider{	justify-content: center;	padding: 0 4px 4px 4px;	color: #fecb00;}.event-date-wrapper-mini .event-divider .icon-circus:before{	content: "–";	font-size: 15px;}#global_page_whcore-index-browse-touring .post-actions-wrapper,#global_page_whcore-index-browse-acts .post-actions-wrapper,#global_page_event-index-calendar .post-actions-wrapper{	display: none;}#global_page_event-index-calendar .layout_top .layout_middle,#global_page_event-index-calendar .layout_main .layout_middle{	display: flex;	flex-wrap: wrap;}#global_page_event-index-calendar .layout_main .layout_middle .layout_slider_show_slides{	flex: 0 0 70%;	overflow: hidden;	border-right: 10px solid transparent;	min-height: 400px;}#global_page_event-index-calendar .layout_main .layout_middle .layout_slider_show_slides h3{	display: none;}#global_page_event-index-calendar .layout_main .layout_middle .layout_event_featured{	flex: 0 0 32%;	margin-top: 0;	overflow: hidden;}#global_page_event-index-calendar .layout_event_monthly,#global_page_event-index-calendar .layout_event_category_events,#global_page_event-index-calendar .layout_event_featured_listing,#global_page_event-index-calendar .layout_event_browse_shows{	flex: 0 0 100%;}#global_page_event-index-calendar .layout_timeline_profile_completeness .user_info,#global_page_whcore-index-browse-acts .layout_timeline_profile_completeness .user_info,#global_page_whcore-index-browse-touring .layout_timeline_profile_completeness .user_info,#global_page_timeline-educations-browse .layout_timeline_profile_completeness .user_info{	display: none;}#global_page_event-index-calendar .layout_event_category_events .card-more,#global_page_event-index-calendar .layout_event_featured_listing .card-more{	display: block;}/* layout_event_featured_slider */.layout_middle .layout_event_featured_slider{	margin-bottom: 22px;	margin-top: 0;	z-index: 1;}.layout_event_featured_slider a{	color: var(--white);}.layout_event_featured_slider a:hover{	color: var(--blue);}.layout_event_featured_slider .card-more{	font-family: "sailec-regular", sans-serif;}.layout_event_featured_slider .card-title{	color: var(--white);	text-shadow: 1px 1px 2px var(--black-dark);}.layout_event_featured_slider .card-image-bottom{	position: absolute;	bottom: 0;	left: 0;	width: 100%;	padding: 30px 17px 14px;	z-index: 2;}.layout_event_featured_slider .card-image-bottom > *{	position: relative;	z-index: 2;}.layout_event_featured_slider .card-image-bottom:after{	content: '';	display: block;	width: 100%;	height: 100%;	background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, transparent 100%);	position: absolute;	top: 0;	left: 0;	z-index: 1;}.layout_event_featured_slider .video-wrapper .video-block::after{	display: none;}.layout_event_featured_slider .video-wrapper .video-block.video-block-gradient > *{	position: relative;	z-index: 2;}.layout_event_featured_slider .video-wrapper .video-block.video-block-gradient::after{	content: '';	display: block;	width: 100%;	height: 100%;	background: rgba(0, 0, 0, .3);	position: absolute;	top: 0;	left: 0;	z-index: 1;}/* global_page_timeline-profile-content */#global_page_timeline-profile-content .applications_ul{	padding: 20px 4px;}#global_page_timeline-profile-content .deadline-block .event-start-date{	display: inline-block;	font-size: 11px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;}#global_page_timeline-profile-content .deadline-block .event-end-date{	display: inline-block;	font-size: 11px;	font-family: 'sailec-bold', sans-serif;	text-transform: uppercase;}#global_page_timeline-profile-content .layout_jobs_promoted li.expired > h4,#global_page_timeline-profile-content .layout_auditions_promoted li.expired > h4,#global_page_timeline-profile-content .layout_residencies_promoted li.expired > h4,#global_page_timeline-profile-content .layout_events_promoted li.expired > h4{	position: absolute;	left: 10px;	top: -15px;	right: auto !important;}/* d-flex */.d-flex{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}/* new_search_form */.layout_event_browse_new_search{	width: 100%;}.layout_event_browse_new_search #new_search_form .form-group{	margin-bottom: 10px;/*
            select,input{	width: 194px;}*/}.layout_event_browse_new_search #new_search_form .event_calendar_container{	display: flex;	flex-wrap: nowrap;	align-items: center;	padding: 5px 10px;	min-width: 150px;}.layout_event_browse_new_search #new_search_form .event_calendar_container span{	line-height: 1;}.layout_event_browse_new_search #new_search_form .event_calendar_container .event_calendar{	order: 4;	margin: 0 0 0 auto;}.layout_event_browse_new_search #new_search_form .event_calendar_container .event_calendar:before{	padding-right: 0;}#global_page_event-index-calendar .event_calendar,#global_page_event-index-browse .event_calendar,#global_page_event-index-browse .event_calendar{	margin-left: 0;}/* wrapper-about */.wrapper-about > .col-8{	padding-right: 50px;}.wrapper-about > .col-4{	padding: 20px;	background: #f1f1f1;	padding: 20px;	border-radius: 4px;}.wrapper-about > .col-4 .about-images{	justify-content: flex-start;}.wrapper-about h3{	line-height: 1;	margin-bottom: 15px;}/* mw-450 */.mw-450{	max-width: 450px;}/* title-border */.title-border{	border-bottom: 1px solid var(--gray-light);	margin: 20px 0 25px;	text-transform: capitalize;	padding-left: 0;	font: 25px "sailec-regular";	color: #131c0e;}/* wrapper-border-top */.wrapper-border-top{	border-top: 1px solid var(--gray-light);	margin-top: 20px;	text-align: left;}.wrapper-border-top .posted-info{	font-family: 'sailec-bold';	font-style: italic;	color: #717171e6;	font-size: 13px;	margin: 5px;}.wrapper-border-top .btn-transparent-red{	margin-top: 20px;	padding-left: 0;}/* about-images */.about-category-list{	display: flex;	align-items: center;	justify-content: center;	padding-left: 0 !important;	margin-bottom: 25px;	margin-top: 15px;}.about-category-list li{	-ms-flex-preferred-size: 0;	flex-basis: 0;	-ms-flex-positive: 1;	flex-grow: 1;	max-width: 100%;	list-style: none;}.about-category-list li div{	text-align: center;}.about-images .ai-image{	display: inline-block;	width: 55px;	height: 55px;margin-bottom:;	padding-top: 5px;	border-radius: 100px;	background: var(--yellow);	margin: 0 auto 15px;}.ai-image.icon-podcast img{	filter: none;	height: 56px;	margin-top: -4px;	margin-left: -1px;}.about-images{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	text-align: center;	justify-content: space-around;	margin-bottom: 0;}.about-images .item{	display: block;	text-align: center;	margin-bottom: 20px;	width: 140px;}.about-images .item a:hover, .about-images .item  .ai-image:hover + .ai-title a{	color: var(--yellow);}.about-images .item a:hover .ai-title, .about-images .item a:hover  .ai-title a, .about-images .item  .ai-image:hover + .ai-title a .ai-title, .about-images .item  .ai-image:hover + .ai-title a  .ai-title a{	color: var(--yellow);}.about-images .ai-image{	display: inline-block;	width: 55px;	height: 55px;	margin-bottom: 15px;	padding-top: 5px;	border-radius: 100px;	background: var(--yellow);}.about-images img{	height: 50px;	object-fit: contain;	-webkit-filter: grayscale(1) invert(1);	filter: grayscale(1) invert(1);}.about-images .ai-title,.about-images  .ai-title a{	font: 14px "sailec-bold";	margin: 0;	padding: 0;	line-height: 1;	display: block;	text-align: center;}@media all and (max-width:1140px){.card.col-4{	flex: 0 0 49%;	max-width: 49%;	margin-right: 1%;}.mes-item{	margin-right: 2px;}}@media all and (max-width:768px){.current-video video{	width: 100% !important;	max-height: 350px !important;}#global_page_event-index-calendar .layout_main .layout_middle .layout_slider_show_slides{	min-height: 320px;	border-right: none;}.layout_main .layout_middle .layout_core_ad_campaign{	margin-bottom: 15px;}#global_page_event-index-calendar .layout_main .layout_middle .layout_slider_show_slides,#global_page_event-index-calendar .layout_main .layout_middle .layout_event_featured{	padding-right: 0;	margin-top: 0;	flex: 0 0 100%;	max-width: 100%;}.layout_event_featured .inner-future{	padding-top: 1px;}.layout_event_featured .card-future{	min-height: 100px;	width: 49%;	padding: 0;	margin: 0;}.layout_event_featured .card-future{	margin-top: 10px;	min-height: 150px;}.mes-item{	margin-right: 2px;}.card.col-4{	flex: 0 0 49%;	max-width: 49%;	margin-right: 1%;}.grid-template:is(.grid-two){	grid-template-columns: initial;	grid-template-rows: repeat(2, 1fr);}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	width: 100%;	clear: both;	float: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) .people, #global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) ~ .layout_whcore_browse_profiles .people{	width: 49%;}.layout_middle .layout_whcore_page_cover .buttons-block .pull-right-block{	display: block;	float: none;	text-align: center;}.layout_middle .layout_whcore_page_cover .buttons-block .pull-right-block >div{	display: inline-block;	vertical-align: middle;}.layout_middle .layout_whcore_page_cover .buttons-block .pull-right-block a{	display: inline-block;	vertical-align: middle;	height: auto;}#activity-feed .newest-members .member-info a{	font-size: 14px;}.create-acount-simple .position-relative .pb_suggestions .title{	white-space: normal;	min-width: 300px;}.custom-ajax-modal .layout_page_messages_messages_compose div form#messages_compose,#smoothbox_window #global_page_messages-messages-compose div form#messages_compose{	width: 100%;}.custom-ajax-modal .layout_page_messages_messages_compose div form#messages_compose h3,#smoothbox_window #global_page_messages-messages-compose div form#messages_compose h3{	text-align: left;	margin-left: 0;	margin-right: 0;}.custom-ajax-modal .layout_page_messages_messages_compose form.global_form .form-wrapper,.custom-ajax-modal .layout_page_messages_messages_compose  ul.form-errors,.custom-ajax-modal .layout_page_messages_messages_compose  .form-wrapper,.custom-ajax-modal .layout_page_messages_messages_compose  #toValues-wrapper,.custom-ajax-modal .layout_page_messages_messages_compose  #title-wrapper,#smoothbox_window #global_page_messages-messages-compose form.global_form .form-wrapper,#smoothbox_window #global_page_messages-messages-compose  ul.form-errors,#smoothbox_window #global_page_messages-messages-compose  .form-wrapper,#smoothbox_window #global_page_messages-messages-compose  #toValues-wrapper,#smoothbox_window #global_page_messages-messages-compose  #title-wrapper{	padding-left: 0 !important;	padding-right: 0 !important;}.custom-ajax-modal .inner{	max-width: 90%;}.custom-ajax-modal-close{	margin: 0 0 4px 96%;}}/* expires-red */.expired-red{	color: #e3351f;	font-size: 14px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;}.expired-red:hover{	color: #e3351f;}/* clearfix */.clearfix{	display: table;	width: 100%;	clear: both;}/* list-style-digit */.list-style-digit,.layout_core_rich_text_block ul.list-style-digit,.layout_core_rich_text_block ol.list-style-digit{	list-style: none;	padding-left: 0;}.list-style-digit li,.layout_core_rich_text_block ul.list-style-digit li,.layout_core_rich_text_block ol.list-style-digit li{	padding: 0 0 15px 20px;	position: relative;	counter-increment: digit-counter;}.list-style-digit li::before, .layout_core_rich_text_block ul.list-style-digit li::before, .layout_core_rich_text_block ol.list-style-digit li::before{	content: counter(digit-counter);	display: inline-block;	position: absolute;	top: 0;	left: -5px;	height: 20px;	min-width: 20px;	color: #131c0e;	font-weight: bold;	font-size: 13px;	text-align: center;	background: #f1f1f1;	border-radius: 50%;}/* content-out-team */.content-out-team{	display: flex;	flex-wrap: wrap;	flex-direction: row;}.content-out-team .row-author{	width: 50%;	margin-bottom: 45px;}.content-out-team .row-author:last-child, .content-out-team .row-author:nth-last-child(2){	margin-bottom: 0;}/* content-contributor */.content-contributor{	display: flex;	flex-wrap: wrap;	flex-direction: row;}.content-contributor .row-author{	width: 33.333333%;	margin-bottom: 45px;}.content-contributor .row-author:last-child, .content-contributor .row-author:nth-last-child(2){	margin-bottom: 0;}.content-contributor .row-author .col-3{	flex: 0 0 80px;	max-width: 80px;}.content-contributor .item_photo_user{	height: 80px;	width: 80px;	object-fit: cover;}.content-contributor .content-contributor-buttons{	width: 100%;	text-align: center;}/* row-author */.row-author{	flex-wrap: nowrap;}.row-author .col-3{	flex: 0 0 150px;	max-width: 150px;}.row-author .col-3 img{	max-width: 100%;}.row-author .col{	padding-left: 20px;}.row-author .ra-name{	display: inline-block;	font-family: "sailec-light";	font-size: 18px;	line-height: 1;	overflow: hidden;	text-overflow: ellipsis;	white-space: normal;	width: auto;	font-weight: 400;	color: #131c0e;	text-decoration: none;}.row-author .ra-name:hover{	color: var(--yellow);}.row-author .ra-type{	display: block;	line-height: 1;}.row-author .ra-type a{	font-family: 'sailec-regular';	font-size: 12px;	line-height: 18px;	text-transform: capitalize;	color: var(--gray);	word-wrap: break-word;	font-weight: 400;}.row-author .ra-type a:hover{	color: #282828;}.row-author .ra-countries{	display: block;}.row-author .ra-countries a{	display: inline-block;	font-family: 'sailec-bold';	font-size: 11px;	text-transform: uppercase;	color: #282828;	word-wrap: break-word;	line-height: 16px;}.row-author .ra-countries a:hover{	color: #ffd320;}/* stagelync-blog-post */.stagelync-blog-post{	display: flex;	flex-direction: row;	flex-wrap: wrap;	justify-content: flex-start;}.stagelync-blog-post .row-stagelync-blog-post{	flex-wrap: nowrap;	width: 50%;	margin-bottom: 20px;	padding-right: 10px;}.stagelync-blog-post .media-cover.img-100,.stagelync-blog-post  .media-cover.img-100 img{	min-width: 130px;	max-width: 130px;	height: 90px;	object-fit: cover;}.stagelync-blog-post .media-title{	line-height: 1.2;}.stagelync-blog-post .entry-content{	display: none;}.stagelync-blog-post .below-entry-meta{	margin-top: 5px;}.stagelync-blog-post .below-entry-meta .byline{	display: none;}.stagelync-blog-post .below-entry-meta .posted-on a{	color: #888;}/* .layout_whcore_press_release a,.layout_whcore_articles a */.layout_right .layout_whcore_press_release li,.layout_right .layout_whcore_articles li{	font-family: "sailec-bold";}.layout_right .layout_whcore_press_release li .date,.layout_right .layout_whcore_articles li .date{	font-family: 'sailec-regular', sans-serif;}.layout_right .layout_whcore_press_release a,.layout_right .layout_whcore_articles a{	color: #131c0e !important;}.layout_right .layout_whcore_press_release a:hover, .layout_right .layout_whcore_articles a:hover{	color: var(--blue) !important;}.badge{	display: inline-block;	margin: 0 5px 3px 0;	padding: 3px 5px;	color: #131c0e;	font-family: "sailec-regular";	font-size: 12px;	line-height: 1;	white-space: nowrap;	background: #f4f4f4;	border-radius: 2px;}.badge.badge-sm{	padding: 2px 3px;	font-size: 11px;	font-family: "sailec-bold";	text-transform: uppercase;	border-radius: 2px;}.badge.badge-v{	padding: 4px 7px;	font-family: "sailec-bold";	font-size: 10px;	letter-spacing: 1.2px;	text-transform: uppercase;	color: var(--white);	background: var(--dark-gray);	border-radius: 2px;}.badge-v-wrapper{	position: absolute;	left: -36px;	bottom: 100%;	width: 1px;	height: 1px;	margin-bottom: -7px;	white-space: nowrap;	overflow: visible;	z-index: 2;	transform: rotate(-90deg);}.badge-v-wrapper.badge-v-wrapper-mobile .badge-v{	transform: translate3d(-100%, 0, 0);}.badge-transparent{	color: var(--dark-gray);	background: transparent;	border: 1px solid var(--dark-gray);}.badge-transparent-primary{	color: var(--white);	background: transparent;	border: 1px solid var(--white);}.badge-primary{	color: var(--black-dark);	background: var(--blue-light-second);}.badge-secondary{	color: var(--white);	background: var(--black);}.badge-danger{	color: var(--white);	background: var(--red-d);}.badge-info{	color: var(--white);	background: #4b92db;}.badge-default{	color: var(--white);	background: var(--gray);}.badge-rounded{	border-radius: 50px;}.badge-job-prf{	color: var(--white);	background: #E7352D;}.badge-job-nprf{	color: var(--white);	background: #E7352D;}.badge-audition{	color: var(--white);	background: #F9DE59;}.badge-open_call{	color: var(--white);	background: var(--black)000;}.badge-residency,.badge-grant,.badge-scholarship{	color: var(--white);	background: #A6A6A6;}.badge-feature{	color: var(--white);	background: #e3351f;}.badge-with-icon{	display: inline-block;	margin-right: 3px;	margin-bottom: 3px;	padding: 1px 5px 1px 1px;	color: var(--white);	background: var(--blue);	border: 1px solid var(--blue);	border-radius: 2px;	line-height: 1;	vertical-align: middle;	white-space: nowrap;}.badge-with-icon span + span,.badge-with-icon  > span,.badge-with-icon  span{	display: inline-block;	font-size: 11px;	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	color: var(--white);	line-height: 1;	vertical-align: middle;}.badge-with-icon .touring-icon{	margin-top: -1px;	margin-bottom: 1px;	padding: 0;	width: 14px;	height: 13px;	line-height: 1;	vertical-align: middle;}.badge-with-icon + span.flag,.badge-with-icon  + span > .flag{	vertical-align: middle;	margin-bottom: 2px;}.badge-with-icon svg{	fill: var(--white);	background-color: var(--blue);}.expired .badge-with-icon svg{	color: var(--white);	fill: var(--white);}.media-category .badge-with-icon{	margin-top: -3px;}.media-category .badge-with-icon .touring-icon + span{	margin-bottom: 1px;}/* badge-spam */.badge-spam{	padding-bottom: 10px;	padding-left: 0;	color: #cb331c;	background: transparent;}/* badge-in-review */.badge-in-review{	padding-bottom: 10px;	padding-left: 0;	color: #CC5500 !important;	background: transparent !important;	border: none !important;	white-space: unset !important;}/* progress_bar */.progress_bar{	position: relative;	z-index: 1;	margin-bottom: 10px;}.progress_bar .title{	font-size: 13px;	display: block;	color: var(--white);	margin-bottom: 5px;}.progress_bar .pb_wrapper{	position: relative;	display: block;	border-radius: 20px;	overflow: hidden;	width: auto;	border: 1px solid var(--blue);	background: var(--black);}.progress_bar.not_verified .pb_wrapper{	background: #e3351f;}.progress_bar .pb_strip{	height: 11px;	background: var(--blue);}.progress_bar .pb_strip_scale{	position: absolute;	top: 0;	left: 25%;	width: 1px;	height: 100%;	margin-left: -1px;	background: var(--dark-gray);}.progress_bar .pb_strip_scale.one{	left: 25%;}.progress_bar .pb_strip_scale.two{	left: 50%;}.progress_bar .pb_strip_scale.three{	left: 75%;}.progress_bar .pb_strip_scale.pb_strip_scale-10{	left: 10%;}.progress_bar .pb_strip_scale.pb_strip_scale-20{	left: 20%;}.progress_bar .pb_strip_scale.pb_strip_scale-30{	left: 30%;}.progress_bar .pb_strip_scale.pb_strip_scale-40{	left: 40%;}.progress_bar .pb_strip_scale.pb_strip_scale-50{	left: 50%;}.progress_bar .pb_strip_scale.pb_strip_scale-60{	left: 60%;}.progress_bar .pb_strip_scale.pb_strip_scale-70{	left: 70%;}.progress_bar .pb_strip_scale.pb_strip_scale-80{	left: 80%;}.progress_bar .pb_strip_scale.pb_strip_scale-90{	left: 90%;}.progress_bar.not_verified .pb_strip_scale{	background: transparent;}.progress_bar.not_verified .pb_strip{	background: #e3351f;}.progress_bar .pb_info_btn,.progress_bar  .pb_hide_btn{	width: 24px;	height: 24px;	float: right;	margin-left: 6px;	color: var(--black);	text-align: center;	line-height: 1;	background: var(--white);	border-radius: 50%;}.progress_bar .pb_hide_btn{	line-height: 13px;	padding: 0 0 0 1px;	margin-right: 0;}.progress_bar.progress_bar_secondary .pb_wrapper{	background: var(--white);}.progress_bar.progress_bar_secondary .title{	margin: 0;	font-family: "sailec-regular", sans-serif;	color: var(--gray);	text-transform: none;}.progress_bar.progress_bar_secondary .pb_strip_scale{	background: var(--white);}.progress_bar.w-200{	width: 200px;}.pb_suggestions{	position: absolute;	top: 100%;	right: -11px;	width: 223px;	min-height: 194px;	margin-top: 13px;	padding: 20px;	background: var(--black-dark);	z-index: 1;	border-radius: 5px;}.pb_suggestions:before{	content: '';	display: block;	position: absolute;	bottom: 99%;	right: 10px;	width: 0;	height: 0;	border-style: solid;	border-width: 0 10px 10px 10px;	border-color: transparent transparent var(--black) transparent;}.pb_suggestions .title{	color: var(--white-fifty);	font: 14px/1.2 'sailec-bold';	margin-bottom: 15px;}.pb_suggestions li{	margin-bottom: 5px;}.pb_suggestions a{	color: var(--white);	font: 14px/1.2 'sailec-bold';}.pb_suggestions a:hover{	color: var(--blue);}.layout_timeline_profile_completeness{	position: relative;	z-index: 9;	margin-bottom: 30px;	z-index: 10;}.layout_timeline_profile_completeness .profile-owner{	min-height: 0;	padding: 20px;	border: none;	border-radius: 5px;	background: var(--gray-ffive);}.layout_timeline_profile_completeness .ct-logo,.layout_timeline_profile_completeness  .st-logo{	margin: -15px 15px 12px -15px;}.layout_timeline_profile_completeness .st-logo{	max-width: 72px;}.layout_timeline_profile_completeness .subtitle-secondary{	margin-bottom: 12px;	padding: 0 25px;	font-size: 18px;	text-align: center;}.layout_timeline_profile_completeness .personalContent{	float: none;	width: 100%;	min-height: 0;	margin: 0;	padding: 0;	background: none;	border: none;	overflow: visible !important;}.layout_timeline_profile_completeness .progress_bar{	z-index: 10;}.layout_timeline_profile_completeness .progress_bar > .title{	color: var(--dark-gray);}.layout_timeline_profile_completeness .pb_wrapper{	border: none;	background: var(--white);}.layout_timeline_profile_completeness .pb_strip{	height: 21px;}.layout_timeline_profile_completeness .pb_strip_scale{	background: var(--white);}.layout_timeline_profile_completeness .pb_info_btn{	background: var(--dark-gray);	color: var(--white);}.layout_timeline_profile_completeness .pb_info_btn:has(img){	background: transparent;}.layout_timeline_profile_completeness .user-info{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	margin: 5px 0 16px 9px;	padding-bottom: 14px;	border-bottom: 1px solid #e8e8e8;}.layout_timeline_profile_completeness .user-photo .item_photo_user{	width: 52px;	height: 52px;}.layout_timeline_profile_completeness .user-title{	display: grid;	padding-left: 10px;	font-family: "sailec-bold", sans-serif;}.layout_timeline_profile_completeness .user-title .icon-pro{	width: 77px;	height: 19px;	background-image: url(/application/themes/stagelync/images/icons/icon-premium-blue.svg?c=1463);	background-repeat: no-repeat;}.layout_timeline_profile_completeness .user-title .icon-pro::before{	content: "";	border-radius: 3px;}.layout_timeline_profile_completeness .user-title a{	font-family: "sailec-bold", sans-serif;}.layout_timeline_profile_completeness .btn-black{	margin-top: 30px;	padding: 10px;}.layout_timeline_profile_completeness .icon-pro{	margin-bottom: 1px;	vertical-align: middle;}.layout_timeline_profile_completeness .completeness-text-pro{	margin-top: 20px;	font-size: 14px;}.layout_timeline_profile_completeness .more-wrap{	padding-top: 8px;	text-align: left;	border: none;}.layout_main .layout_right .layout_timeline_profile_completeness{	margin-bottom: 15px;}.layout_main .layout_right .layout_timeline_profile_completeness .user_info + br{	display: none;}/* form-wrapper-group */.form-wrapper-group .form-wrapper{	padding-top: 10px;}.form-wrapper-group.form-wrapper-group-horizontal{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}.form-wrapper-group.form-wrapper-group-horizontal .form-wrapper{	padding-right: 0;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper-group-horizontal,#global_page_page-index-create .form-wrapper-group-horizontal{	padding-left: 20px;	padding-right: 20px;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper-group-horizontal .form-wrapper,#global_page_page-index-create .form-wrapper-group-horizontal .form-wrapper{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	padding-top: 0;	padding-left: 0;	padding-right: 10px;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper-group-horizontal .form-wrapper:last-child, #global_page_page-index-create .form-wrapper-group-horizontal .form-wrapper:last-child{	padding-right: 0;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper-group-horizontal .form-wrapper .form-label,#global_page_page-index-create .form-wrapper-group-horizontal .form-wrapper .form-label{	margin-bottom: 0;	order: 3;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper-group-horizontal .form-wrapper .form-element,#global_page_page-index-create .form-wrapper-group-horizontal .form-wrapper .form-element{	min-width: 50px;}#global_wrapper .page_basic_info_edit form .form-elements .form-wrapper-group-horizontal .form-wrapper .form-element > [name],#global_page_page-index-create .form-wrapper-group-horizontal .form-wrapper .form-element > [name]{	max-width: 50px;}#global_page_page-index-create [id="1_25_24-wrapper"],#global_page_page-index-create [id="1_1_10-wrapper"]{	padding-bottom: 0;}#global_page_page-index-create div.form-wrapper-group-horizontal{	padding-left: 20px;	padding-right: 20px;}/* link-primary */.link-primary,.link-primary:link, .link-primary:visited{	color: var(--blue);	font-family: "sailec-regular";	text-decoration: underline;}.link-primary:hover{	color: var(--blue-light);	font-family: "sailec-regular";	text-decoration: none;}.link-primary-bold,.link-primary-bold:link, .link-primary-bold:visited{	color: var(--blue);	font-family: "sailec-bold";	text-decoration: underline;}.link-primary-bold:hover{	color: var(--blue-light);	font-family: "sailec-bold";	text-decoration: none;}/* link-secondary */.link-secondary,.link-secondary:link, .link-secondary:visited{	color: #131c0e;	font-family: "sailec-regular";	text-decoration: underline;}.link-secondary:hover{	color: #131c0e;	font-family: "sailec-regular";	text-decoration: none;}.link-secondary-bold,.link-secondary-bold:link, .link-secondary-bold:visited{	color: #131c0e;	font-family: "sailec-bold";	text-decoration: underline;}.link-secondary-bold:hover{	color: #131c0e;	font-family: "sailec-bold";	text-decoration: none;}/* link-danger */.link-danger,.link-danger:link, .link-danger:visited{	color: #e3351f;	font-family: "sailec-regular";	text-decoration: underline;}.link-danger:hover{	color: #e3351f;	font-family: "sailec-regular";	text-decoration: none;}.link-danger-bold,.link-danger-bold:link, .link-danger-bold:visited{	color: #e3351f;	font-family: "sailec-bold";	text-decoration: underline;}.link-danger-bold:hover{	color: #e3351f;	font-family: "sailec-bold";	text-decoration: none;}.btn-link,.btn-link:link, .btn-link:visited{	color: #e3351f;	font-family: "sailec-bold";	text-decoration: none;}.btn-link:hover, .btn-link:link:hover, .btn-link:visited:hover{	color: #e3351f;	font-family: "sailec-regular";	text-decoration: underline;}/* text-danger */.text-danger{	color: #e3351f;}.text-danger:link, .text-danger:visited{	color: #e3351f;}/* bg-danger */.bg-danger,.title-bg-danger > h3{	color: var(--black-darker);	border-color: #e3351f;	background: #e3351f;}.bg-danger:link, .bg-danger:visited, .title-bg-danger > h3:link, .title-bg-danger > h3:visited{	color: var(--black-darker);	background: #e3351f;}#global_page_timeline-edit-settings #verify-element .btn-outline-red{	margin-bottom: 10px;}/* global_page_moderatortoolbox-index-note */#smoothbox_window #global_page_moderatortoolbox-index-note,#smoothbox_window #global_page_moderatortoolbox-index-ban-period{	height: auto !important;	min-height: 150px;}#smoothbox_window #global_page_moderatortoolbox-index-note #global_content_simple{	width: 100%;}.ss-main .ss-multi-selected{	min-height: 44px;}.ss-main .ss-multi-selected .ss-add,.ss-main .ss-add{	margin: 0 12px 0 5px;	align-items: center;}/* widget-search */#global_page_whjobs-index-index .widget-search{	margin-bottom: 20px;}.widget-search{	border-radius: 4px;	background: #EEEEEE;/* 	margin-bottom: 20px;*/}.widget-search .global_form,.widget-search  ul,.widget-search  h3 + ul,.widget-search  .bg-white{	background: none;}.widget-search .global_form .row-group{	display: flex;	align-items: flex-end;	flex-wrap: wrap;}.widget-search .global_form .row-group .block-title{	width: 100%;}.widget-search label{	width: 215px;}.widget-search .form-group,.widget-search.widget-talent-search-form .bg-white > ul > li,.widget-search.widget-search-members .bg-white > ul > li,.widget-search.widget-talent-search-form .location-wrapper,.widget-search.widget-search-members .location-wrapper,.widget-search.widget-search-shows #touring-shows-search > li,.widget-search.widget-search-shows .location-wrapper{	display: inline-block;	width: auto;	vertical-align: top;	margin-right: 10px;	padding-bottom: 10px;/* .arrow_down{	margin-bottom: 15px;}*/}.widget-search .form-group[style^="display: block"], .widget-search.widget-talent-search-form .bg-white > ul > li[style^="display: block"], .widget-search.widget-search-members .bg-white > ul > li[style^="display: block"], .widget-search.widget-talent-search-form .location-wrapper[style^="display: block"], .widget-search.widget-search-members .location-wrapper[style^="display: block"], .widget-search.widget-search-shows #touring-shows-search > li[style^="display: block"], .widget-search.widget-search-shows .location-wrapper[style^="display: block"]{	display: inline-block !important;}.widget-search .form-group select,.widget-search .form-group  input,.widget-search.widget-talent-search-form .bg-white > ul > li select,.widget-search.widget-talent-search-form .bg-white > ul > li  input,.widget-search.widget-search-members .bg-white > ul > li select,.widget-search.widget-search-members .bg-white > ul > li  input,.widget-search.widget-talent-search-form .location-wrapper select,.widget-search.widget-talent-search-form .location-wrapper  input,.widget-search.widget-search-members .location-wrapper select,.widget-search.widget-search-members .location-wrapper  input,.widget-search.widget-search-shows #touring-shows-search > li select,.widget-search.widget-search-shows #touring-shows-search > li  input,.widget-search.widget-search-shows .location-wrapper select,.widget-search.widget-search-shows .location-wrapper  input{	width: 215px;	display: block;	background-color: rgba(250, 250, 250, 1);}.widget-search .form-group input[name^="has_note"],.widget-search.widget-talent-search-form .bg-white > ul > li input[name^="has_note"],.widget-search.widget-search-members .bg-white > ul > li input[name^="has_note"],.widget-search.widget-talent-search-form .location-wrapper input[name^="has_note"],.widget-search.widget-search-members .location-wrapper input[name^="has_note"],.widget-search.widget-search-shows #touring-shows-search > li input[name^="has_note"],.widget-search.widget-search-shows .location-wrapper input[name^="has_note"]{	width: auto;	display: unset;}.widget-search .form-group #has_note-label,.widget-search.widget-talent-search-form .bg-white > ul > li #has_note-label,.widget-search.widget-search-members .bg-white > ul > li #has_note-label,.widget-search.widget-talent-search-form .location-wrapper #has_note-label,.widget-search.widget-search-members .location-wrapper #has_note-label,.widget-search.widget-search-shows #touring-shows-search > li #has_note-label,.widget-search.widget-search-shows .location-wrapper #has_note-label{	display: inline-block;}.widget-search .form-group.m-zero,.widget-search .form-group  .m-zero,.widget-search.widget-talent-search-form .bg-white > ul > li.m-zero,.widget-search.widget-talent-search-form .bg-white > ul > li  .m-zero,.widget-search.widget-search-members .bg-white > ul > li.m-zero,.widget-search.widget-search-members .bg-white > ul > li  .m-zero,.widget-search.widget-talent-search-form .location-wrapper.m-zero,.widget-search.widget-talent-search-form .location-wrapper  .m-zero,.widget-search.widget-search-members .location-wrapper.m-zero,.widget-search.widget-search-members .location-wrapper  .m-zero,.widget-search.widget-search-shows #touring-shows-search > li.m-zero,.widget-search.widget-search-shows #touring-shows-search > li  .m-zero,.widget-search.widget-search-shows .location-wrapper.m-zero,.widget-search.widget-search-shows .location-wrapper  .m-zero{	margin-right: 0;}.widget-search .form-group .notify-info,.widget-search.widget-talent-search-form .bg-white > ul > li .notify-info,.widget-search.widget-search-members .bg-white > ul > li .notify-info,.widget-search.widget-talent-search-form .location-wrapper .notify-info,.widget-search.widget-search-members .location-wrapper .notify-info,.widget-search.widget-search-shows #touring-shows-search > li .notify-info,.widget-search.widget-search-shows .location-wrapper .notify-info{	margin-top: 5px;	font-size: 12px;}.widget-search .form-group .arrow_down:after, .widget-search.widget-talent-search-form .bg-white > ul > li .arrow_down:after, .widget-search.widget-search-members .bg-white > ul > li .arrow_down:after, .widget-search.widget-talent-search-form .location-wrapper .arrow_down:after, .widget-search.widget-search-members .location-wrapper .arrow_down:after, .widget-search.widget-search-shows #touring-shows-search > li .arrow_down:after, .widget-search.widget-search-shows .location-wrapper .arrow_down:after{	display: none;}.widget-search .form-group.show-only-label,.widget-search.widget-talent-search-form .bg-white > ul > li.show-only-label,.widget-search.widget-search-members .bg-white > ul > li.show-only-label,.widget-search.widget-talent-search-form .location-wrapper.show-only-label,.widget-search.widget-search-members .location-wrapper.show-only-label,.widget-search.widget-search-shows #touring-shows-search > li.show-only-label,.widget-search.widget-search-shows .location-wrapper.show-only-label{	vertical-align: bottom;}.widget-search .form-group{	margin-bottom: 10px;}.widget-search .block-title,.widget-search  h3{	display: flex;	align-items: center;	gap: 16px;	margin-bottom: 10px;	text-transform: initial;	white-space: initial;}.widget-search .block-title,.widget-search .block-title  > span,.widget-search  h3,.widget-search  h3  > span{	font-size: 24px;	font-family: 'gtwalsheim-pro-bold', sans-serif;	line-height: normal;}.widget-search .block-title span,.widget-search  h3 span{	flex-shrink: 0;	max-width: 80%;	text-wrap: wrap;}.widget-search .block-title::after, .widget-search  h3::after{	content: "";	display: block;	width: 100%;	min-width: 40px;	height: 1px;	background: linear-gradient(to right, var(--black-dark) 50px, var(--gray-ccc) 0%);}.widget-search .popular-items{	margin-bottom: 15px;	clear: both;	overflow: hidden;}.widget-search .popular-items li{	display: inline-block;	margin-right: 4px;	margin-bottom: 3px;}.widget-search .popular-items li a{	display: inline-block;	background: var(--blue-light-second);	padding: 2px 8px;	border-radius: 2px;}.widget-search .badge{	background: var(--blue-light-second);}.widget-search .control-label,.widget-search  #displayname-label,.widget-search  .location-label,.widget-search  label,.widget-search  .form-label{	display: block;	margin-bottom: 0;	text-shadow: none;	line-height: 1.55;}.widget-search .location-wrapper .form-wrapper{	margin-top: 0;}.widget-search .form-control{	display: block;}.widget-search #location_country{	display: inline-block;	vertical-align: middle;}.widget-search #btn-location-country-region{	padding: 1px 3px 1px 6px;	margin-right: 0;	display: none;}.widget-search .ws-filter{	margin: 5px 0 10px;}.widget-search .ws-filter .link-secondary-bold{	font-size: 12px;}.widget-search .ws-filter input.reset-form{	background-color: transparent;	font-size: 12px;}.widget-search .ws-filter input.reset-form:hover{	cursor: pointer;}.widget-search .ws-filter input.reset-form:focus{	outline: none;}.widget-search .new-form-localtion-main{	max-width: 200px;}.widget-search .new-form-localtion-main .ss-main{	min-width: 200px;}.widget-search [data-ssid]{	display: none;}.widget-search .ss-main{	max-width: 215px;	height: auto;	padding-left: 0 !important;	border: none;	background-color: rgba(250, 250, 250, 1);}.widget-search .ss-main .ss-content{	background-color: rgba(250, 250, 250, 1);}.widget-search .ss-main .ss-multi-selected{	background-color: rgba(250, 250, 250, 1);}.widget-search .ss-main .ss-multi-selected .ss-values div.ss-value{	padding: 0 5px;	background: var(--blue-light-second);}.widget-search .ss-main .ss-multi-selected .ss-values span.ss-disabled{	padding: 6px 5px;}.widget-search .ss-main .ss-multi-selected .ss-add{/* 	margin-top: 11px;*/}.widget-search .ss-main .ss-value-delete{	width: 14px;	height: 14px;	color: var(--white);	font-size: 12px;	line-height: 1;	text-align: center;	border-radius: 100px;	background: var(--dark-gray);	transition: all 0.3s linear;}.widget-search .ss-main .ss-value-delete:hover{	background: var(--blue);	transition: all 0.3s linear;}.widget-search .ss-main .ss-multi-selected .ss-values .ss-value span.ss-value-delete{	font-size: 0px;	color: transparent;}.widget-search .ss-main .ss-multi-selected .ss-values .ss-value span.ss-value-delete:after{	content: "+";	display: block;	color: var(--white);	font-size: 14px;	transform: rotate(45deg);}.widget-search #location_country-main{	margin-bottom: 2px;}.widget-search form > div{	overflow: visible !important;}.widget-search form > div > div{	overflow: visible;}.widget-search .availability-wrap,.widget-search  .length-wrap,.widget-search  .team-size-wrap{	max-width: 215px;}.widget-search .from-date.form-element,.widget-search  .availability-wrap .divider,.widget-search  .end-date.form-element,.widget-search  .minimum-length.form-element,.widget-search  .length-wrap .divider,.widget-search  .maximum-length.form-element,.widget-search  .minimum-size.form-element,.widget-search  .team-size-wrap .divider,.widget-search  .maximum-size.form-element{	display: table-cell;	float: none;	vertical-align: middle;	width: 50%;}.widget-search .from-date.form-element input,.widget-search .from-date.form-element  select,.widget-search  .availability-wrap .divider input,.widget-search  .availability-wrap .divider  select,.widget-search  .end-date.form-element input,.widget-search  .end-date.form-element  select,.widget-search  .minimum-length.form-element input,.widget-search  .minimum-length.form-element  select,.widget-search  .length-wrap .divider input,.widget-search  .length-wrap .divider  select,.widget-search  .maximum-length.form-element input,.widget-search  .maximum-length.form-element  select,.widget-search  .minimum-size.form-element input,.widget-search  .minimum-size.form-element  select,.widget-search  .team-size-wrap .divider input,.widget-search  .team-size-wrap .divider  select,.widget-search  .maximum-size.form-element input,.widget-search  .maximum-size.form-element  select{	width: 102px;}.widget-search .event_calendar_container{	position: relative;	display: flex !important;	height: 32px;	margin: 0;	padding: 5px 5px 5px 10px;	color: var(--dark-gray);	font-size: 13px;	line-height: 16px;	border-radius: 4px;	border: 1px solid var(--gray-light);	background-color: #F8F8F8;	resize: none;	max-width: 100%;	-webkit-appearance: none;}.widget-search .availability-wrap .event_calendar::before{	background: #F8F8F8;}.widget-search .availability-wrap .disabled-wrapper .event_calendar::before{	background: transparent;}.widget-search .availability-wrap .divider,.widget-search  .length-wrap .divider,.widget-search  .team-size-wrap .divider{	padding: 3px;}.widget-search .dropdown-list{	position: relative;	display: none;}.widget-search .dropdown-list .form-options-wrapper{	display: none;}.widget-search .dropdown-list.active .form-options-wrapper{	display: block;}.widget-search [type="submit"]{	cursor: pointer;	margin-top: 1px;	padding: 10px 13px;/* 	color: var(--white);*/	text-shadow: none;	text-transform: initial;	line-height: normal;/* 	border-bottom: 1px solid var(--dark-gray);*//* 	background: var(--dark-gray);*/}.widget-search .field_search_criteria .select-emulate,.widget-search  .select-emulate{	cursor: pointer;	max-width: 64px;	height: 32px;/* 	opacity: 0.5;*/	color: var(--dark-gray);	font-size: 13px;	line-height: 20px;	border-radius: 4px;	position: relative;	border: 1px solid var(--gray-light);	padding: 5px 5px 5px 10px;	opacity: 0.7;	background-color: rgba(250, 250, 250, 1);}.widget-search [name="languages"]{	background: rgba(250, 250, 250, 1);}.widget-search #languages-element li input[type=checkbox] + label{	cursor: pointer;}.widget-search .dropdown-list [type="checkbox"][disabled]{	opacity: 0.5;	cursor: default;}.widget-search .dropdown-list [type="checkbox"][disabled] + label{	opacity: 0.5;	cursor: default;}.widget-search .location_city-lists{	background: var(--white);	max-height: 140px;	overflow-y: auto !important;}.widget-search .show-only-label{	vertical-align: bottom;	margin-bottom: 6px;}.widget-search .show-only-label .form-element{	display: none;}.widget-search .show-only-label ~ .viewer-own-labels{	display: none;}.widget-search .show-only-label > span{	display: block;}.widget-search .show-only-label > span > label{	text-decoration: underline;	cursor: pointer;}.widget-search .wrapper-checkbox-dropdown{	position: relative;	z-index: 3;}.widget-search .wrapper-checkbox-dropdown .form-control{	background: url(/application/themes/stagelync/images/select.svg?c=1463) 100% 8px no-repeat #FAFAFA;	background-size: 1em 1em;	overflow: auto;	text-transform: uppercase;}.widget-search .wrapper-checkbox-dropdown .form-options-wrapper{	position: absolute;	top: 100%;	left: 0;	z-index: 2;	width: 100%;	min-width: 167px;	max-height: 250px;	padding: 10px;	border: 1px solid #799bd2;	background: #FAFAFA;	overflow-y: auto;}.widget-search .wrapper-checkbox-dropdown .form-options-wrapper .form-label{	cursor: pointer;	color: var(--gray);}.widget-search .wrapper-checkbox-dropdown .form-options-wrapper .form-label:hover{	color: var(--white);	background: #1e90ff;}.widget-search .wrapper-checkbox-dropdown .form-options-wrapper .count{	font-family: "sailec-bold", sans-serif;}.widget-search .viewer-own-labels{	display: flex;	flex-direction: row;	flex-wrap: wrap;	margin-top: 10px;	width: 100%;}.widget-search .viewer-own-labels .block-title{	width: 100%;	font-size: 12px;	font-family: "sailec-bold";	text-transform: uppercase;}.widget-search .viewer-own-labels .labels{	margin-right: 5px;}.widget-search .viewer-own-labels label{	border: 1px solid transparent;	cursor: pointer;}.widget-search .viewer-own-labels input{	opacity: 0;	width: 0;	height: 0;}.widget-search .viewer-own-labels input:checked ~ label{	border: 1px solid var(--dark-gray);}#global_page_user-talent-index .widget-search h3{	padding-right: 6.5rem;}#global_page_user-index-home .widget-search h3::after{	background: linear-gradient(to right, var(--blue) 50px, var(--gray-ccc) 0%);}.layout_right .widget-search .field_search_criteria .select-emulate,.layout_right .widget-search  .select-emulate{	max-width: 100%;}.layout_right .widget-search .pro-tooltip{	right: auto;	left: 0;}.layout_middle .generic_layout_container .widget-search h3 + ul{	background: none;}.layout_whjobs_new_search,.layout_whcore_search_turings_form_new,.layout_whcore_search_acts_form_new,.layout_timeline_search_educations,.layout_event_browse_new_search,.layout_whcore_members_search_new,.layout_page_event_index_browse .layout_core_content,.layout_timeline_school_events,#global_page_user-index-home .layout_left > .generic_layout_container,.layout_whcore_members_search,.layout_user_talent_search_form,.layout_user_talent_search_new_form,.layout_user_members_search_suppliers{	margin-bottom: 25px;}.layout_event_category_events,.layout_event_featured_listing,.layout_event_browse_shows,.layout_event_monthly{	margin-bottom: 10px;}.generic_layout_container.layout_timeline_profile_completeness ~ .generic_layout_container.layout_event_festival_profile_message{	margin-top: -15px !important;}.control-label-optional:after{	content: "(optional)";	display: inline-block;	vertical-align: baseline;	font-family: "sailec-regular", sans-serif;	color: #595f55;	text-transform: lowercase;}.text-optional{	display: inline-block;	vertical-align: baseline;	font-family: "sailec-regular", sans-serif;	color: #595f55;	text-transform: lowercase;}/* pro tooltip */.pro-tooltip{	position: absolute;	top: 100%;	right: 50%;	width: 156px;	margin-top: 10px;	color: var(--white);	text-align: center;	font-family: 'sailec-bold';	font-size: 12px;	line-height: 1.3;	border-radius: 2px;	background-color: var(--dark-gray);	z-index: 2;}.pro-tooltip a{	display: block;	padding: 14px 20px;	font-family: 'sailec-bold';	color: var(--white);}.pro-tooltip:before{	content: "";	position: absolute;	bottom: 100%;	right: 7px;	width: 0;	height: 0;	border-style: solid;	border-width: 0 6px 7px 6px;	border-color: transparent transparent var(--dark-gray) transparent;}.pro-tooltip.pro-tooltip-gray{	right: 47%;	width: 394px;	margin-top: -5px;	text-align: left;	background: var(--dark-gray);	border: 1px solid var(--dark-gray);	border-radius: 2px;}.pro-tooltip.pro-tooltip-gray:before{	border-bottom-color: var(--dark-gray);}.pro-tooltip.pro-tooltip-gray a{	display: inline-block;	padding: 0 15px;}.pro-tooltip.pro-tooltip-gray ul.form-notices-pro{	border: none;	background: none;}.pro-tooltip.pro-tooltip-gray ul.form-notices-pro > li{	color: var(--white);}#global_wrapper .pro-tooltip-gray ul.form-notices-pro{	border: none;	background: none;}#global_wrapper .pro-tooltip-gray ul.form-notices-pro .btn-yellow{	float: left;	margin: 2px 13px 2px 0;}[data-hashtag]{	color: var(--dark-gray);	font-family: 'sailec-bold', sans-serif;	cursor: pointer;}[data-hashtag].badge{	padding: 5px 10px;	margin: 0 -1px 3px 0;	font-family: 'sailec-regular', sans-serif;}.form-group-select-inline-hashtag{	margin-left: auto;}.form-group-select-inline-hashtag .d-none{	display: none;}.form-group-select-inline-hashtag .dropdown-secondary .dropdown-toggle{	border: none;}.form-group-select-inline-hashtag .dropdown-secondary .dropdown-toggle .text{	color: var(--gray);	font-size: 13px;	font-family: "sailec-regular", sans-serif;	border-bottom: 1px solid var(--gray);}.form-group-select-inline-hashtag .dropdown-secondary .dropdown-toggle i{	display: inline-block;	width: auto;	margin-top: -3px;	margin-left: 5px;	font-size: 20px;}.form-group-select-inline-hashtag .dropdown-secondary .dropdown-toggle:hover{	border: none;}.form-group-select-inline-hashtag .dropdown-secondary .dropdown-toggle:hover .text{	border-bottom-color: transparent;}/* margin for sidebar widgets without background */.layout_main .layout_left > .generic_layout_container,#global_page_user-index-home .layout_left > .generic_layout_container{	margin-bottom: 10px;}.layout_main .layout_left > .generic_layout_container.layout_group_profile_private_info{	margin-bottom: 5px;}.layout_main .layout_left > .generic_layout_container.layout_group_profile_pending_request{	margin-bottom: 5px;}.layout_main .layout_right .widget-search.widget-search-members .bg-white input,.layout_main .layout_right .widget-search.widget-search-members .bg-white  select,.layout_main .layout_right .widget-search.widget-talent-search-form .bg-white input,.layout_main .layout_right .widget-search.widget-talent-search-form .bg-white  select{	width: 100%;}.layout_main .layout_right .widget-search.widget-search-members .location-wrapper,.layout_main .layout_right .widget-search.widget-talent-search-form .location-wrapper,.layout_main .layout_right .widget-search.widget-search-members .bg-white > ul > li,.layout_main .layout_right .widget-search.widget-talent-search-form .bg-white > ul > li{	display: block;	margin-right: 0;}.layout_main .layout_right .widget-search.widget-search-members .ss-main{	max-width: 100% !important;}#global_page_timeline-profile-content .residency.expired > h4{	text-align: left;}#global_page_event-index-calendar .card{	border-radius: 0;}#global_page_event-index-calendar .card .card-image{	border-radius: 0;}/* applications_ul */.applications_ul > li{	padding-bottom: 0;}.applications_ul .application-info{	display: flex;	flex-wrap: nowrap;	flex-direction: row;	flex: 0 0 100%;}.applications_ul .browser-wrapper{	flex: 1;}.applications_ul .browser-wrapper .row{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	flex: 1;}.applications_ul .browsemembers_results_info{	padding-right: 10px;}.applications_ul .browsemembers_results_info .role-type{	white-space: normal;}.applications_ul .user-name{	color: #282828;	font-size: 18px;	white-space: normal;}.applications_ul .user-countries a{	font-family: "sailec-bold", sans-serif;	font-size: 11px;	text-transform: uppercase;}.applications_ul .letter-label{	display: inline-block;	margin: 5px 0 2px;	font-family: "sailec-bold", sans-serif;	cursor: pointer;	font-size: 12px;}.applications_ul .letter-content{	padding: 0px;	max-height: 0px;	overflow: hidden;	background: var(--gray-f);	transition: all .5s linear;}.applications_ul .letter-content.active{	max-height: 1000px;	overflow-y: auto;	transition: all .5s linear;}.applications_ul .letter-content .inner{	padding: 20px;}.applications_ul .application-link{	margin-left: auto;	text-align: right;}.applications_ul .apply-date{	font-size: 11px;	font-family: "sailec-bold", sans-serif;}.applications_ul .btn-red{	margin: 0 0 5px 0;}.applications_ul .photo-wrapper{	margin-right: 20px;}.applications_ul .photo-wrapper .thumb_profile{	width: 80px;	height: 80px;	object-fit: cover;}.how-to-apply-block .btn-red-wrapper{	padding: 10px 0 0 0;}.apply-notice-text{	display: inline-block;	vertical-align: middle;}.generic_layout_container.layout_middle > .layout_core_content > .tip.notice{	margin-bottom: 20px;}/* term_of_use-wrapper */#term_of_use-wrapper label{	text-transform: none;	font-size: 14px;	font-family: 'sailec-regular';}#term_of_use-wrapper a{	color: #e3351f;	text-decoration: none;}#term_of_use-wrapper a:hover{	text-decoration: underline;}/* row-radio */.row-radio,#global_wrapper .form-options-wrapper li.row-radio,#global_wrapper #how_to_apply-wrapper .form-options-wrapper li{	position: relative;	margin-bottom: 10px;	padding-left: 20px;}.row-radio input:first-child, #global_wrapper .form-options-wrapper li.row-radio input:first-child, #global_wrapper #how_to_apply-wrapper .form-options-wrapper li input:first-child{	position: absolute;	top: 3px;	left: 0;	padding-left: 20px;}.row-radio input:not(:checked), #global_wrapper .form-options-wrapper li.row-radio input:not(:checked), #global_wrapper #how_to_apply-wrapper .form-options-wrapper li input:not(:checked){	cursor: pointer;}.row-radio label,#global_wrapper .form-options-wrapper li.row-radio label,#global_wrapper #how_to_apply-wrapper .form-options-wrapper li label{	cursor: pointer;	display: block;}.row-radio .optional,#global_wrapper .form-options-wrapper li.row-radio .optional,#global_wrapper #how_to_apply-wrapper .form-options-wrapper li .optional{	font-size: 12px;	font-family: 'sailec-bold';	margin-top: 2px;	text-transform: uppercase;}.description-apply{	margin-top: 5px;}/* form-group-select-inline */.layout_timeline_school_events .widget-search .form-group-select-inline,.layout_timeline_school_events .form-group-select-inline+.form-group,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group{	display: inline-flex;	align-items: center;	height: 44px;	width: auto;	margin-bottom: 4px;	padding: 5px 5px 5px 10px;	border: 1px solid var(--gray-light);	border-radius: 4px;	vertical-align: middle;	white-space: nowrap;}.layout_timeline_school_events .widget-search .form-group-select-inline >div,.layout_timeline_school_events .widget-search .form-group-select-inline  >span,.layout_timeline_school_events .widget-search .form-group-select-inline  >select,.layout_timeline_school_events .widget-search .form-group-select-inline  >input,.layout_timeline_school_events .widget-search .form-group-select-inline  >label,.layout_timeline_school_events .form-group-select-inline+.form-group >div,.layout_timeline_school_events .form-group-select-inline+.form-group  >span,.layout_timeline_school_events .form-group-select-inline+.form-group  >select,.layout_timeline_school_events .form-group-select-inline+.form-group  >input,.layout_timeline_school_events .form-group-select-inline+.form-group  >label,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group >div,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group  >span,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group  >select,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group  >input,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group  >label{	border: none !important;	display: inline-block !important;	vertical-align: middle;	padding: 1px !important;	height: auto !important;	background-position: right center;}.layout_timeline_school_events .widget-search .form-group-select-inline label,.layout_timeline_school_events .form-group-select-inline+.form-group label,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group label{	margin-right: 3px;}.layout_timeline_school_events .widget-search .form-group-select-inline .event_calendar_container .event_calendar,.layout_timeline_school_events .form-group-select-inline+.form-group .event_calendar_container .event_calendar,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group .event_calendar_container .event_calendar{	float: right;	margin-top: 2px;	margin-right: 0;	margin-left: 6px;}.layout_timeline_school_events .widget-search .form-group-select-inline .calendar_output_span,.layout_timeline_school_events .form-group-select-inline+.form-group .calendar_output_span,.layout_timeline_school_events .form-group-select-inline+.form-group+.form-group .calendar_output_span{	vertical-align: middle;}.layout_timeline_school_events .form-group-select-inline + .form-group{	border-right: none;	border-radius: 4px 0 0 4px;	margin-right: -4px;	padding-right: 3px;}.layout_timeline_school_events .form-group-select-inline + .form-group + .form-group{	border-left: none;	border-radius: 0 4px 4px 0;	margin-left: 0;	padding-left: 0;}.layout_timeline_school_events .form-group-select-inline + .form-group + .form-group:before{	content: "-";	display: inline-block;}.layout_timeline_school_events .form-group-select-inline + .form-group + .form-group label ,.layout_timeline_school_events  .form-group-select-inline + .form-group + .form-group + .form-group label{	display: none;}.layout_timeline_school_events .label-flag{	top: 10px;}.layout_timeline_school_events .widget-search,.layout_timeline_school_events  .widget-search select,.layout_timeline_school_events  .widget-search input,.layout_timeline_school_events  .widget-search .event_calendar_container{	background-color: transparent;}/* admin_table */.admin_table thead td,.admin_table  th{	font-weight: 700;}.admin_table td,.admin_table  th{	padding: 10px;}.table-scroll{	max-width: 100%;	width: 100%;	overflow-x: auto;	margin-bottom: 30px;}.bg-gray-white .table-scroll:nth-child(even){	background: #f8f8f8;}.stagelync_plugin_middle ~ .generic_layout_container.layout_main{	padding-left: 1px;}#date_time_primary-wrapper > .form-label,#date_time_primary_two-wrapper > .form-label{	display: none;}#date_time_primary-wrapper #date_time_primary-element,#date_time_primary-wrapper  #date_time_primary_two-element,#date_time_primary_two-wrapper #date_time_primary-element,#date_time_primary_two-wrapper  #date_time_primary_two-element{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper,#date_time_primary-wrapper  #date_time_primary_two-element > .form-wrapper,#date_time_primary_two-wrapper #date_time_primary-element > .form-wrapper,#date_time_primary_two-wrapper  #date_time_primary_two-element > .form-wrapper{	padding: 0;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child, #date_time_primary-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child, #date_time_primary_two-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child, #date_time_primary_two-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child{	margin: 0 0 0 15px;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child .calendar-date-sub-label, #date_time_primary-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child .calendar-date-sub-label, #date_time_primary_two-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child .calendar-date-sub-label, #date_time_primary_two-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:first-child .calendar-date-sub-label{	margin: 0 7px 4px -13px;	padding: 0;	align-self: center;	font-size: 24px;	font-family: 'sailec-reqular';}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label, #date_time_primary-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label, #date_time_primary_two-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label, #date_time_primary_two-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label{	margin-left: 15px;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child, #date_time_primary-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child, #date_time_primary_two-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child, #date_time_primary_two-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child{	margin: 0 0 0 15px;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child:before, #date_time_primary-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child:before, #date_time_primary_two-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child:before, #date_time_primary_two-wrapper  #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .event_calendar_container:last-child:before{	content: "-";	display: block;	margin: 0 7px 4px -13px;	padding: 0;	align-self: center;	font-size: 24px;	line-height: 1;}#date_time_primary-wrapper .event_calendar_container,#date_time_primary_two-wrapper .event_calendar_container{	position: relative;	display: flex !important;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	height: auto;	border: 1px dashed var(--gray-light);	border-radius: 4px;	line-height: 1;}#date_time_primary-wrapper .event_calendar_container select,#date_time_primary_two-wrapper .event_calendar_container select{	width: auto;	min-width: 54px;	margin: 0;	border: none;	background-position: 100% 50%;}#date_time_primary-wrapper .event_calendar_container[style*="display: none"], #date_time_primary_two-wrapper .event_calendar_container[style*="display: none"]{	display: none !important;}#date_time_primary-wrapper input.event_calendar,#date_time_primary_two-wrapper input.event_calendar{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 2;	opacity: 0;	cursor: pointer;}#date_time_primary-wrapper button.event_calendar,#date_time_primary_two-wrapper button.event_calendar{	order: 5;	line-height: 1;	margin-right: 5px;	margin-left: auto;	background: none;}#date_time_primary-wrapper .calendar_output_span,#date_time_primary_two-wrapper .calendar_output_span{	display: inline-block;	min-width: 115px;	padding: 9px;	white-space: nowrap;}#date_time_primary-wrapper .calendar-time-sub-label,#date_time_primary_two-wrapper .calendar-time-sub-label{	display: block;	text-transform: uppercase;	font-size: 12px;	font-family: 'sailec-bold';	margin-top: 27px;	margin-bottom: 2px;	color: var(--dark-gray);}#date_time_primary-wrapper .calendar-time-sub-label sup,#date_time_primary_two-wrapper .calendar-time-sub-label sup{	color: var(--dark-gray);	font-family: 'sailec-bold';	font-size: inherit;	vertical-align: baseline;}#date_time_primary-wrapper .calendar-time-sub-label sup:hover, #date_time_primary_two-wrapper .calendar-time-sub-label sup:hover{	color: var(--dark-gray);	font-size: inherit;	vertical-align: baseline;}html body[id*="global_page_event-index-create"] div.layout_main .layout_middle #date_time_primary-wrapper .event_calendar_container select{	margin: 0;	border: none;}html body[id*="global_page_event-index-create"] div.layout_main .layout_middle #date_time_primary-wrapper .event_calendar_container button.event_calendar{	line-height: 1;	margin-top: 0;}html body#global_page_event-event-edit .event_calendar_container select{	margin: 0;	border: none;}html body#global_page_event-event-edit .event_calendar_container button.event_calendar{	line-height: 1;	margin-top: 0;}#global_page_whjobs-jobs-new-job #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper .event_calendar_container select,#global_page_whjobs-jobs-edit-job #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper .event_calendar_container select,#global_page_whjobs-jobs-new-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:first-child .event_calendar_container:last-child select, #global_page_whjobs-jobs-new-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container:last-child select, #global_page_whjobs-jobs-edit-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:first-child .event_calendar_container:last-child select, #global_page_whjobs-jobs-edit-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container:last-child select{	display: inline-block !important;}#global_page_whjobs-jobs-new-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_whjobs-jobs-edit-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label{	padding-left: 16px;}#date_form #start_date-month,#date_form  #end_date-month{	min-width: 100px;}#date_form #start_date-day,#date_form  #end_date-day{	min-width: 46px;}#date_form #start_date-year,#date_form  #end_date-year{	min-width: 60px;}.btn-view-invoices{	float: right;	margin-top: 6px;	border-radius: 3px;}#global_page_whpayment-promotion-finish form.global_form{	background: none;}#global_page_whpayment-promotion-finish form.global_form h3{	margin: 0;	padding: 0;	font: 20px/1.2 "sailec-light", sans-serif;	text-transform: none;	border: none;	background: none;}#global_page_whpayment-promotion-finish form.global_form .form-wrapper,#global_page_whpayment-promotion-finish form.global_form  p{	padding-left: 0;	padding-right: 0;}#global_page_whpayment-promotion-finish form.global_form .form-description{	padding-top: 0;}/* layout_whjobs_job_alerts */.layout_whjobs_job_alerts .content{	overflow: auto;}.layout_whjobs_job_alerts .row{	flex-wrap: nowrap;}.layout_whjobs_job_alerts .col{	min-width: 150px;	margin-bottom: 10px;}.layout_whjobs_job_alerts .col:nth-child(2){	text-transform: capitalize;}.layout_whjobs_job_alerts .col:last-child{	flex-grow: 0;	min-width: 80px;}.layout_whjobs_job_alerts .btn-delete{	margin: 0;	padding: 0;	border: none;	outline: none;	background: none;}.layout_whjobs_job_alerts .icon-trash{	width: auto;	border: none;	outline: none;	font-size: 16px;}.layout_whjobs_job_alerts .icon-trash:before{	color: #e3351f;}.layout_whjobs_job_alerts .icon-trash:hover:before{	color: var(--blue);}.layout_whjobs_job_alerts .loader_icon{	width: 18px;	border: none;	font-size: 16px;	pointer-events: none;}.layout_whjobs_job_alerts .loader_icon:before{	color: transparent;}/* subscription-content */.subscription-content{	position: relative;	max-width: 1000px;	margin: 30px auto;}.subscription-content.signed-in-users .row .col{	flex: 0 0 33.33%;	max-width: 33.33%;}.subscription-content.signed-in-users .row .col:nth-child(2){	display: none;}.subscription-content.signed-in-users:before{	width: 33.33%;}.subscription-content .row{	position: relative;	z-index: 2;}.subscription-content .row .col{	display: flex;	align-items: center;	justify-content: center;	flex: 0 0 25%;	max-width: 25%;	padding: 15px 10px;	font-size: 15px;	text-align: center;	border-bottom: 1px solid #eeeeee;}.subscription-content .row .col:first-child{	justify-content: flex-start;	text-align: left;	border-bottom: 1px solid transparent;}.subscription-content .row .col [class^="icon-check"]::before,.subscription-content .row .col  [class*="icon-check"]::before{	background: linear-gradient(45deg, #ffd320 0%, #e3351f 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.subscription-content .row .col.px-zero{	padding-left: 0px;	padding-right: 0px;}.subscription-content .row:first-child{	align-items: flex-end;}.subscription-content .row:last-child .col, .subscription-content .row:nth-last-child(2) .col{	border: none;}.subscription-content:before{	content: "";	position: absolute;	top: -30px;	right: 0;	z-index: 1;	display: block;	width: 25%;	height: 100%;	border: 1px solid #fecf43;	border-radius: 4px;	box-shadow: 0px 0px 26px 16px #f6f6f6;}.subscription-content .title,.subscription-content  .title .inner{	text-align: center;	font: 22px/1.2 "sailec-light", sans-serif;	font-weight: 300;}.subscription-content .title strong,.subscription-content  .title .inner strong{	font-family: "sailec-regular", sans-serif;	font-weight: 400;}.subscription-content .title .badge,.subscription-content  .title .inner .badge{	margin: 0 0 10px 0;	padding: 5px 7px;	text-transform: uppercase;	font-family: "sailec-bold", sans-serif;	letter-spacing: 1.2px;}.subscription-content .title .icon-circus,.subscription-content  .title .inner .icon-circus{	display: block;	width: auto;	height: auto;	margin: 0 auto;	font-size: 58px;	text-align: center;}.subscription-content .btn{	padding: 5px 23px;	font-size: 13px;}.subscription-content .btn-yellow{	margin-right: 0;	font-family: "sailec-regular", sans-serif;}.subscription-content .btn-yellow strong{	font-size: 14px;}.subscription-content .wrapper-gray{	margin: 5px 0;	padding: 10px;	border-radius: 2px;	background: var(--gray-ffive);}.free-period-limit{	display: block;	margin-bottom: 10px;	line-height: 1.2;	text-align: center;}#global_page_whpayment-subscriptions-index.steps .header-primary .menu-items-menu-main,#global_page_whpayment-subscriptions-index.steps .header-primary  .wrapper-user,#global_page_whpayment-subscriptions-index.steps .header-primary  .menu-mini-login-wrapper,#global_page_user-signup-index.steps .header-primary .menu-items-menu-main,#global_page_user-signup-index.steps .header-primary  .wrapper-user,#global_page_user-signup-index.steps .header-primary  .menu-mini-login-wrapper{	display: none;}#global_page_whpayment-subscriptions-index.steps .header-primary .dropdown-main .dropdown-menu-fixed,#global_page_user-signup-index.steps .header-primary .dropdown-main .dropdown-menu-fixed{	top: 55px;}#global_page_whpayment-subscriptions-index.steps .header-primary .wrapper-logo-menu,#global_page_user-signup-index.steps .header-primary .wrapper-logo-menu{	margin-inline: auto;}#global_page_whpayment-subscriptions-index.steps .page-title-action,#global_page_user-signup-index.steps .page-title-action{	display: inline-block;	margin-right: 10px;	font-size: 24px;	vertical-align: middle;}#global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-main.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-notifications.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-messages.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-main.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-notifications.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-messages.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-main.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-notifications.active) .container, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary:has(.dropdown-messages.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-main.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-notifications.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-messages.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-main.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-notifications.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-messages.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-main.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-notifications.active) .container, #global_page_user-signup-index.steps.not-login-body .header-primary:has(.dropdown-messages.active) .container{	grid-template-rows: 1fr;}#global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary .container::after, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary .container::after, #global_page_whpayment-subscriptions-index.steps.not-login-body .header-primary .container::after, #global_page_user-signup-index.steps.not-login-body .header-primary .container::after, #global_page_user-signup-index.steps.not-login-body .header-primary .container::after, #global_page_user-signup-index.steps.not-login-body .header-primary .container::after{	display: none;}/* steps-primary */.steps-primary{	display: inline-block;	margin-top: 5px;	margin-bottom: 1px;	vertical-align: middle;}.steps-primary .steps-primary-item{	display: inline-block;	margin: 2px 0;	font: 12px/1.2 "sailec-bold", sans-serif;	color: #a9a9a9;	text-transform: uppercase;	vertical-align: middle;}.steps-primary .steps-primary-item.active{	color: var(--dark-gray);}.steps-primary .steps-primary-item.active .item-circle{	color: var(--white);	background: var(--blue);}.steps-primary .steps-primary-item > hr{	display: inline-block;	width: 30px;	margin: 0 8px;	padding: 0;	border: none;	background: none;	border-top: 1px dotted var(--black)000;	vertical-align: middle;}.steps-primary .steps-primary-item:last-child hr{	display: none;}.steps-primary .item-circle{	width: 32px;	height: 32px;	margin: 0 5px 0 0;	color: #999999;	line-height: 32px;	background: #eeeeee;}.steps-primary.d-none{	display: none;}.hint.hint-danger{	margin: -2px 0 0;	padding-right: 50px;	font-size: 13px;	color: var(--red-d);	overflow: hidden;}.dropdown-secondary .btn-link{	margin: 0;	padding: 0;	color: var(--dark-gray);	line-height: 1.4;	font-size: 14px;	text-transform: none;	background: none;}.dropdown-secondary .dropdown-toggle{	color: var(--dark-gray);	text-transform: none;	border-bottom: 1px dashed var(--gray);}.dropdown-secondary .dropdown-toggle:hover{	border-bottom: 1px dashed transparent;	text-decoration: none;}.dropdown-secondary .form-control{	width: 166px;	border: none;	border-bottom: 1px solid var(--gray-light);	border-radius: 0;}.dropdown-secondary .form-control:focus{	box-shadow: none;	outline: none;	border-bottom: 1px solid var(--dark-gray);}.dropdown-secondary .btn-close{	font-size: 16px;	color: var(--dark-gray);}.absolute-top-right{	position: absolute;	top: 0;	right: 0;	z-index: 3;}.absolute-top-right-5{	position: absolute;	top: 5px;	right: 5px;	z-index: 3;}.absolute-top-right-10{	position: absolute;	top: 10px;	right: 10px;	z-index: 3;}.absolute-bottom-left{	position: absolute;	bottom: 0;	left: 0;	z-index: 3;}.absolute-bottom-left-5{	position: absolute;	bottom: 5px;	left: 5px;	z-index: 3;}.absolute-bottom-left-10{	position: absolute;	bottom: 10px;	left: 10px;	z-index: 3;}/* wrapper-affected-by-covid */.wrapper-affected-by-covid{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	margin-bottom: 1px;}.right-block .wrapper-affected-by-covid{	margin-bottom: 15px;}.affected-by-covid{	display: inline-block;	margin-right: 10px;	padding: 6px 11px;	color: var(--white);	font: 9px/1 "sailec-bold", sans-serif;	letter-spacing: 1px;	text-transform: uppercase;	border-radius: 50px;	background: #F73130;	white-space: nowrap;}.absolute-top-right .affected-by-covid,.absolute-top-right-5 .affected-by-covid,.absolute-top-right-10 .affected-by-covid{	margin-right: 0;}.description-affected-by-covid{	color: #F73130;}/* form-wrapper-radio */.form-wrapper-radio{	padding-bottom: 5px;}.form-wrapper-radio .form-options-wrapper [type="radio"]{	position: absolute;	opacity: 0;	cursor: default;}.form-wrapper-radio .form-options-wrapper [type="radio"]:not(:checked) + label{	opacity: 0.3;	cursor: pointer;}.form-wrapper-radio .form-options-wrapper [type="radio"]:not(:checked) + label:before{	background: none;}.form-wrapper-radio .form-options-wrapper li{	display: inline-block;	margin-bottom: 0;	padding: 11px 14px;	border-right: 1px solid var(--gray-light);	vertical-align: middle;}.form-wrapper-radio .form-options-wrapper li:last-child{	border-right: none;}.form-wrapper-radio [for="type-person"]{	position: relative;	text-align: center;	font: 13px/1.2 "sailec-bold", sans-serif;	cursor: pointer;}.form-wrapper-radio [for="type-person"]:before{	content: "";	display: block;	width: 42px;	height: 42px;	margin: 0 auto 2px;	padding: 3px 3px 0 3px;	border-radius: 200px;	background: #ffd320;}.form-wrapper-radio [for="type-person"]:after{	content: url(/application/themes/stagelync/images/in-person.svg?c=1463);	display: inline-block;	width: 36px;	position: absolute;	top: 3px;	left: 50%;	transform: translate3d(-50%, 0, 0);}.form-wrapper-radio [for="type-online"]{	position: relative;	text-align: center;	font: 13px/1.2 "sailec-bold", sans-serif;	cursor: pointer;}.form-wrapper-radio [for="type-online"]:before{	content: "";	display: block;	width: 42px;	height: 42px;	margin: 0 auto 2px;	padding: 3px 3px 0 3px;	border-radius: 200px;	background: #ffd320;}.form-wrapper-radio [for="type-online"]:after{	content: url(/application/themes/stagelync/images/online.svg?c=1463);	display: inline-block;	width: 36px;	position: absolute;	top: 3px;	left: 50%;	transform: translate3d(-50%, 0, 0);}.form-wrapper-radio [for="type-onlinelivestream"]{	position: relative;	text-align: center;	font: 13px/1.2 "sailec-bold", sans-serif;	cursor: pointer;}.form-wrapper-radio [for="type-onlinelivestream"]:before{	content: "";	display: block;	width: 42px;	height: 42px;	margin: 0 auto 2px;	padding: 3px 3px 0 3px;	border-radius: 200px;	background: #ffd320;}.form-wrapper-radio [for="type-onlinelivestream"]:after{	content: url(/application/themes/stagelync/images/online-livestream.svg?c=1463);	display: inline-block;	width: 36px;	position: absolute;	top: 3px;	left: 50%;	transform: translate3d(-50%, 0, 0);}#global_wrapper .form-wrapper-radio li{	display: inline-block;	margin-bottom: 0;	padding: 11px 14px;}#global_page_timeline-quick-auth-is-stagelync-user #user_form_login{	margin: 7px 15px 0;}#global_page_timeline-quick-auth-is-stagelync-user #user_form_login .form-elements::before, #global_page_timeline-quick-auth-is-stagelync-user #user_form_login  .form-elements::after{	display: none;}.custom-ajax-modal #user_form_login #password-wrapper,#global_page_timeline-quick-auth-login #user_form_login #password-wrapper{	padding-top: 0;}.custom-ajax-modal #user_form_login .form-elements::before, #global_page_timeline-quick-auth-login #user_form_login .form-elements::before{	display: none;}.custom-ajax-modal #user_form_login .form-elements::after, #global_page_timeline-quick-auth-login #user_form_login .form-elements::after{	display: none;}.custom-ajax-modal #user_form_login #signup-fb,#global_page_timeline-quick-auth-login #user_form_login #signup-fb{	margin-bottom: 0;}.custom-ajax-modal #user_form_login .btn-signup-fb,#global_page_timeline-quick-auth-login #user_form_login .btn-signup-fb{	margin-top: 0;}.custom-ajax-modal #user_form_login .btn-signup-email,#global_page_timeline-quick-auth-login #user_form_login .btn-signup-email{	margin: 5px 0 10px;}.custom-ajax-modal #user_form_login #forgot-wrapper,#global_page_timeline-quick-auth-login #user_form_login #forgot-wrapper{	position: relative;	overflow: visible;	text-align: center;}.custom-ajax-modal #user_form_login #forgot-wrapper:before, #global_page_timeline-quick-auth-login #user_form_login #forgot-wrapper:before{	content: 'or';	position: absolute;	top: 100%;	left: 50%;	z-index: 2;	display: inline-block;	width: auto;	margin: 0;	padding: 5px;	color: #808080;	line-height: 1px;	text-align: center;	background: #fafafa;	transform: translate3d(-50%, -65%, 0);}.custom-ajax-modal #user_form_login #forgot-wrapper:after, #global_page_timeline-quick-auth-login #user_form_login #forgot-wrapper:after{	content: '';	position: static;	margin: 20px auto;	height: 1px;	width: 100%;	background: rgba(128, 128, 128, .3);	visibility: visible;}#global_page_timeline-quick-auth-signup #signup_account_form [for="terms"] a{	display: inline-block;}/* layout_whjobs_actions */.layout_whjobs_actions #post-residency .one-icon{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	line-height: 1.4;}.layout_whjobs_actions #post-residency .one-icon .icon-plus{	min-width: 19px;	text-align: left;}.layout_whjobs_actions #post-residency .one-icon strong{	white-space: normal;}/* claim-ticket */.icon-pro-no-gradient.icon-pro-no-gradient-inline-block{	display: inline-block;	width: auto;}/* main-tabs-primary */.main-tabs-primary{	padding: 3px 10px 0;	border-bottom: 1px solid var(--gray-light);}.add_note-form .container{	padding: 15px 10px 5px 10px;	display: block;	margin-right: auto;	margin-left: auto;	max-width: 400px;}.add_note-form .add_note{	display: block;	margin-right: auto;	margin-left: auto;	padding: 0 10px 10px 10px;}.add_note-form .add_note [name="submit"]{	margin-left: 20px;}.add_note-form .image{	object-fit: cover;	width: 120px;	height: 120px;	-moz-border-radius: 100%;	-webkit-border-radius: 100%;	border-radius: 100%;}.add_note-form .name{	margin-bottom: 3px;}.add_note-form .role-type{	margin-bottom: 6px;}.add_note-form .role-type a{	color: var(--gray);}.add_note-form .role-type a:hover{	color: var(--blue);}.add_note-form .user-countries{	margin-bottom: 10px;}.add_note-form .user-countries a{	font: 11px "sailec-bold", sans-serif;	text-transform: uppercase;}.add_note-form .container .image{	display: block;	margin-left: auto;	margin-right: auto;}.add_note-form .item{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	justify-content: space-between;	padding: 25px;	border-bottom: 1px solid var(--gray-light);}.add_note-form .item .left{	min-width: 150px;	margin-left: 0;}.add_note-form .item .center{	padding: 0 10px;}.add_note-form .item .right{	display: flex;	flex-direction: row;	justify-content: space-between;	margin-left: auto;}.add_note-form .item .delete{	display: inline-block;	float: right;	font-family: "icon-circus";	font-size: 18px;	color: #e3351f;	content: "E019";}.add_note-form #note-wrapper{	padding-bottom: 0;}.add_note-form #submit{	text-shadow: 0 0 var(--black);	background-color: #EF7054;	color: var(--gray-fff);}.label-title.label-main span{	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	padding: 4px 10px;	border-radius: 50px;}.login-and-register{	padding: 20px;	background: none;	border-radius: 0 0 4px 4px;	border: 1px solid var(--gray-light);	border-top: none;}/* browsemembers-results-primary */.browsemembers-results-primary .title{	margin: 18px 20px 0;	font-size: 12px;	font-family: "sailec-bold";	text-transform: uppercase;}.browsemembers-results-primary .subtitle .link-underline span:first-child{	text-decoration: underline;	font-family: "sailec-bold";}.browsemembers-results-primary .subtitle .link-underline:hover span:first-child{	text-decoration: none;}.browsemembers-results-primary .item{	padding: 20px;	border-bottom: 1px solid var(--gray-light);}.browsemembers-results-primary .item > .row{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;}.browsemembers-results-primary .item .p-1{	padding: 10px;}.browsemembers-results-primary .item .left{	min-width: 140px;	width: 120px;}.browsemembers-results-primary .item .center{	flex: 0 1 44%;	padding: 0 10px;}.browsemembers-results-primary .item .right{	display: flex;	flex-direction: row;	flex: 0 1 42%;	justify-content: center;	max-width: 432px;	width: 100%;	margin-left: auto;}.browsemembers-results-primary .item .right.justify-content-start{	justify-content: flex-start;}.browsemembers-results-primary .item .right.justify-content-end{	justify-content: flex-end;}.browsemembers-results-primary .item .right.justify-content-center{	justify-content: center;}.browsemembers-results-primary .image{	object-fit: cover;	width: 120px;	height: 120px;	-moz-border-radius: 100%;	-webkit-border-radius: 100%;	border-radius: 100%;}.browsemembers-results-primary .name{	display: flex;	flex-direction: row;	align-items: center;	margin-bottom: 3px;}.browsemembers-results-primary .name .preview-video{	position: relative;	margin-left: 10px;}.browsemembers-results-primary .name .preview-video i{	font-size: 22px;}.browsemembers-results-primary .name .preview-video:hover i{	color: var(--yellow);}.browsemembers-results-primary .name .preview-video.disabled{	cursor: default;}.browsemembers-results-primary .name .preview-video.disabled i{	color: var(--gray);}.browsemembers-results-primary .user-current-location,.browsemembers-results-primary  .role-type{	margin-bottom: 6px;}.browsemembers-results-primary .user-current-location a,.browsemembers-results-primary  .role-type a{	color: var(--gray);}.browsemembers-results-primary .user-current-location a:hover, .browsemembers-results-primary  .role-type a:hover{	color: var(--blue);}.browsemembers-results-primary .user-countries{	margin-bottom: 10px;}.browsemembers-results-primary .user-countries a{	font: 11px "sailec-bold", sans-serif;	text-transform: uppercase;}.browsemembers-results-primary .inline-options{	margin-bottom: 6px;}.browsemembers-results-primary .inline-options .talent-options{	display: flex;	align-items: flex-end;	gap: 3px;}.browsemembers-results-primary .inline-options .jobs-applicants-activity,.browsemembers-results-primary .inline-options  .btn{	line-height: 1;	transition: all .3s linear;}.browsemembers-results-primary .inline-options .jobs-applicants-activity:hover, .browsemembers-results-primary .inline-options  .btn:hover{	opacity: 0.8;}.browsemembers-results-primary .inline-options .jobs-applicants-activity.disabled,.browsemembers-results-primary .inline-options  .btn.disabled{	opacity: 0.5;}.browsemembers-results-primary .inline-options .jobs-applicants-activity .icon-sale-o,.browsemembers-results-primary .inline-options  .btn .icon-sale-o{	color: var(--dark);}.browsemembers-results-primary .inline-options .jobs-applicants-activity .clock-icon,.browsemembers-results-primary .inline-options .jobs-applicants-activity  .circus-icons,.browsemembers-results-primary .inline-options  .btn .clock-icon,.browsemembers-results-primary .inline-options  .btn  .circus-icons{	text-align: center;}.browsemembers-results-primary .inline-options .jobs-applicants-activity .clock-icon::before, .browsemembers-results-primary .inline-options .jobs-applicants-activity  .circus-icons::before, .browsemembers-results-primary .inline-options  .btn .clock-icon::before, .browsemembers-results-primary .inline-options  .btn  .circus-icons::before{	font-size: 30px;	height: 30px;	width: 27px;	transform: scale(1.3);}.browsemembers-results-primary .inline-options .btn-black,.browsemembers-results-primary .inline-options .btn-yellow{	margin-bottom: 6px;}.browsemembers-results-primary .icon-comments{	font-size: 20px;	margin-bottom: 4px;}.browsemembers-results-primary .card{	display: flex;	flex-direction: column;	flex: 0 1 auto;	flex-wrap: wrap;	width: 50%;	max-width: 216px;	color: var(--white);	height: 100%;	min-height: 140px;	margin: 0 10px 10px 0;	background-size: cover;	background-repeat: no-repeat;	background-position: center;}.browsemembers-results-primary .card:before{	content: "";	position: absolute;	top: 0;	left: 0;	display: block;	width: 100%;	height: 100%;	background: linear-gradient(0deg, black 0, transparent 80%);	z-index: 1;}.browsemembers-results-primary .card.no-before:before{	display: none;}.browsemembers-results-primary .card.disabled{	pointer-events: none;}.browsemembers-results-primary .card-image-bottom{	position: relative;	z-index: 2;	margin-top: auto;}.browsemembers-results-primary .card-title{	color: var(--white);	font-size: 12px;	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;	text-overflow: ellipsis;}.browsemembers-results-primary .card-type{	font-size: 12px;	color: #ffd320;	margin-bottom: 4px;	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;	text-overflow: ellipsis;}.browsemembers-results-primary .card-location{	color: var(--white);	font: 10px "sailec-bold", sans-serif;	text-transform: uppercase;	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;	text-overflow: ellipsis;}.browsemembers-results-primary .badge-wrapper{	position: relative;	z-index: 2;	margin-top: 5px;	text-align: right;	text-transform: uppercase;}.browsemembers-results-primary .badge-wrapper .badge{	font-family: "sailec-bold";	font-size: 10px;}.browsemembers-results-primary .pages{	padding: 8px 20px 8px 0;}@media all and (max-width:980px){.inline-options .btn-black + .btn-yellow + .talent-options{	display: block;	padding-top: 6px;}}/* layout_whjobs_custom_action */.layout_whjobs_custom_action,.layout_user_seeking_talent{	padding: 20px;	border-top: 6px solid var(--blue);	border-radius: 5px;	background: var(--gray-ffive);}.layout_whjobs_custom_action >h3,.layout_user_seeking_talent >h3{	word-break: break-word;	margin-bottom: 10px;	font-family: "sailec-bold";	text-align: center;	justify-content: center;}.layout_whjobs_custom_action >h3 span,.layout_user_seeking_talent >h3 span{	width: 100%;	line-height: 1.2;	font-family: "sailec-bold";	white-space: normal;	word-break: break-word !important;}.layout_whjobs_custom_action >h3:after, .layout_user_seeking_talent >h3:after{	display: none;}.layout_whjobs_custom_action .description,.layout_user_seeking_talent .description{	margin-bottom: 12px;	font-size: 15px;}.layout_whjobs_custom_action .btn,.layout_user_seeking_talent .btn{	color: var(--white);}.layout_whjobs_custom_action .btn.w-100,.layout_user_seeking_talent .btn.w-100{	padding: 2px 12px;	font-size: 15px;}div.layout_right .layout_whjobs_custom_action.generic_layout_container,div.layout_right .layout_user_seeking_talent.generic_layout_container{	border-top: 6px solid var(--blue);	border-radius: 5px;}div.layout_right .layout_whjobs_custom_action.generic_layout_container >h3,div.layout_right .layout_user_seeking_talent.generic_layout_container >h3{	margin-bottom: 10px !important;}div.layout_right .layout_whjobs_custom_action.generic_layout_container >h3 span,div.layout_right .layout_user_seeking_talent.generic_layout_container >h3 span{	line-height: 1.2;	font-family: "sailec-bold";}div.layout_right .layout_whjobs_custom_action.generic_layout_container >h3:after, div.layout_right .layout_user_seeking_talent.generic_layout_container >h3:after{	display: none;}.ja-banner-wrapper{	background: var(--white);	tborder-radius: 4px;	margin-bottom: 15px;	padding: 15px;}.ja-banner-wrapper .text-1{	font-family: 'sailec-bold', sans-serif;	color: var(--white);	font-size: 20px;	margin-bottom: 10px;}.ja-banner-wrapper .text-2{	font-family: 'sailec-regular', sans-serif;	color: var(--white);	font-size: 14px;}.ja-banner-wrapper .text-2 a,.ja-banner-wrapper  .text-2 a:hover{	font-family: 'sailec-regular', sans-serif;	color: var(--blue);	margin-bottom: 5px;	cursor: pointer;}.ja-banner-wrapper .text-3{	font-family: 'sailec-bold', sans-serif;	color: var(--blue);	font-size: 20px;}.ja-link{	position: relative;}.ja-banner picture,.ja-banner  img{	width: 100%;}@media (hover: hover){.ja-banner:hover{	opacity: .85;}}.ja-banner-login,.ja-banner-login>*{	text-align: center;}.ja-banner-login .btn,.ja-banner-login .btn:hover{	font-size: 14px;	color: var(--black) !important;	cursor: pointer;	margin-bottom: 5px;}@media screen and (max-width: 1100px){.ja-banner-login, .ja-banner-login>*{	text-align: left;}}@media screen and (max-width: 640px){.ja-banner{	background-position: left top;}}.coupon-banner{	background: var(--blue-light-second);	text-align: center;	border-radius: 5px;	box-shadow: 0px 8px 8px rgba(232, 232, 232, 0.25);	padding: 25px 20px 20px;}.coupon-banner .description{	text-align: center;}.coupon-banner .description h3{	text-transform: uppercase;	font-family: 'sailec-bold', sans-serif;	line-height: 22px;}.coupon-banner .btn.w-100{	padding: 2px 12px;	font-size: 15px;}.coupon-banner .coupon-text{	font-size: 20px;	border: 1px dashed;	padding: 5px 15px;	border-radius: 5px;	display: inline-block;	color: var(--black);	background: var(--white);}/* layout_whjobs_custom_action_pro */.layout_whjobs_custom_action_pro,.layout_user_need_more_talent_fun{	padding: 20px;	border-top: 6px solid #F8D34F;	border-radius: 5px;	background: var(--gray-ffive);}.layout_whjobs_custom_action_pro > h3,.layout_user_need_more_talent_fun > h3{	margin-bottom: 3px;	font-family: "sailec-bold";	text-align: center;}.layout_whjobs_custom_action_pro > h3 span,.layout_user_need_more_talent_fun > h3 span{	line-height: 1.2;	font-family: "sailec-bold";}.layout_whjobs_custom_action_pro > h3:after, .layout_user_need_more_talent_fun > h3:after{	display: none;}.layout_whjobs_custom_action_pro .description,.layout_user_need_more_talent_fun .description{	font-size: 15px;	text-align: center;	margin-bottom: 12px;}.layout_whjobs_custom_action_pro .items,.layout_user_need_more_talent_fun .items{	display: flex;	flex-direction: column;	margin-bottom: 20px;}.layout_whjobs_custom_action_pro .items .item,.layout_user_need_more_talent_fun .items .item{	position: relative;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	justify-content: flex-start;	min-height: 60px;	margin-bottom: 10px;	padding: 10px;	border-radius: 4px;	background: var(--white);}.layout_whjobs_custom_action_pro .items .item:last-child, .layout_user_need_more_talent_fun .items .item:last-child{	margin-bottom: 0;}.layout_whjobs_custom_action_pro .items .item .left,.layout_user_need_more_talent_fun .items .item .left{	flex: 0 0 40px;	text-align: center;	max-width: 40px;}.layout_whjobs_custom_action_pro .items .item .right,.layout_user_need_more_talent_fun .items .item .right{	padding-left: 5px;}.layout_whjobs_custom_action_pro .items .item .circus-icons,.layout_user_need_more_talent_fun .items .item .circus-icons{	font-size: 24px;}.layout_whjobs_custom_action_pro .items .item .icon-coming-soon,.layout_user_need_more_talent_fun .items .item .icon-coming-soon{	position: absolute;	bottom: -2px;	left: -1px;	width: 43px;	height: 42px;}.layout_whjobs_custom_action_pro .btn.w-100,.layout_user_need_more_talent_fun .btn.w-100{	padding: 2px 10px;	font-size: 15px;}.layout_whjobs_custom_action_pro .separate,.layout_user_need_more_talent_fun .separate{	width: 100%;	padding: 5px 0;	text-align: center;	font-family: "sailec-bold";	font-size: 15px;}div.layout_right .layout_whjobs_custom_action_pro.generic_layout_container,div.layout_right .layout_user_need_more_talent_fun.generic_layout_container{	border-top: 6px solid var(--blue);	border-radius: 5px;}div.layout_right .layout_whjobs_custom_action_pro.generic_layout_container > h3,div.layout_right .layout_user_need_more_talent_fun.generic_layout_container > h3{	margin-bottom: 3px !important;}div.layout_right .layout_whjobs_custom_action_pro.generic_layout_container > h3 span,div.layout_right .layout_user_need_more_talent_fun.generic_layout_container > h3 span{	line-height: 1.2;	font-family: "sailec-bold";}div.layout_right .layout_whjobs_custom_action_pro.generic_layout_container > h3:after, div.layout_right .layout_user_need_more_talent_fun.generic_layout_container > h3:after{	display: none;}@media all and (max-width:500px){.inline-options .talent-options{	justify-content: center;}.current-video video{	max-height: 250px !important;}.layout_timeline_school_events .widget-search .form-group-select-inline{	width: 100%;	display: flex;	flex-direction: row;	flex-wrap: nowrap;	margin-bottom: 4px;}.card.col-4{	flex: 0 0 100%;	max-width: 100%;	margin-bottom: 10px;}.layout_event_featured .card-future{	width: 100% !important;	max-width: 100%  !important;	height: 175px !important;	flex: 0 0 100%  !important;/* 	padding-bottom: 45% !important;*/}#global_page_event-index-calendar .layout_main .layout_middle .layout_slider_show_slides,#global_page_event-index-calendar .layout_main .layout_middle .layout_event_featured{	padding-right: 0;	flex: 0 0 100%;	max-width: 100%;}.layout_event_featured .inner-future{	flex-direction: row;	padding-top: 1px;}.layout_event_featured .card-future{	margin-top: 10px;	min-height: 150px;}.mes-item{	margin-right: 0;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	width: 100%;	clear: both;	float: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) .people, #global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) ~ .layout_whcore_browse_profiles .people{	width: 100%;}#global_page_livestream-index-live #global_wrapper .layout_core_content{	padding: 20px 0;}#global_page_livestream-index-live .layout_middle{	display: flex;	flex-wrap: wrap;}#global_page_livestream-index-live .layout_middle .layout_core_content{	flex: 0 0 100%;}#global_page_livestream-index-live .layout_middle .layout_core_content h1{	font-size: 24px;}#global_page_livestream-index-live .layout_middle .layout_core_comments{	flex: 0 0 100%;	padding: 20px 0;	margin: 0;}.widget-search .new-form-localtion-main{	max-width: 100%;}.widget-search .form-group .divider{	width: 5px;}.widget-search .form-group,.widget-search .form-group select,.widget-search .form-group input,.layout_event_browse_new_search #new_search_form .form-group select,.layout_event_browse_new_search #new_search_form .form-group input,.layout_event_browse_new_search .row-group-inline,.widget-search.widget-search-shows #touring-shows-search > li{	display: block;}.widget-search .form-group,.widget-search .form-group select,.widget-search .form-group input,.widget-search[class*="widget-search-"] .form-group,.widget-search[class*="widget-search-"] .form-group select,.widget-search[class*="widget-search-"] .form-group input,.layout_event_browse_new_search #new_search_form .form-group select,.layout_event_browse_new_search #new_search_form .form-group input,.layout_event_browse_new_search .row-group-inline,.widget-search.widget-search-shows #touring-shows-search > li{	width: 100% !important;	max-width: 100% !important;}.widget-search.widget-search-shows #touring-shows-search > li.buttons-wrap{	text-align: center;}.widget-search.widget-search-shows #touring-shows-search > li .form-element :is(input, .widget-search.widget-search-shows #touring-shows-search > li  select), .widget-search.widget-search-shows #touring-shows-search > li  input, .widget-search.widget-search-shows #touring-shows-search > li  select{	width: 100%;}#global_page_user-talent-index .widget-search .form-group:has( :is(#done-wrapper, #global_page_user-talent-index .widget-search  #add_talents_search_url-element)){	width: auto;}#global_page_user-talent-index .widget-search .form-group:has( :is(#done-wrapper button, #global_page_user-talent-index .widget-search  #add_talents_search_url-element)) button{	margin-top: 0;}#global_page_user-talent-index .widget-search .form-group:has( :is(#done-wrapper .form-label, #global_page_user-talent-index .widget-search  #add_talents_search_url-element)) .form-label{	display: none;}#global_page_user-talent-index .widget-search #search-clear-filter{	padding-top: 8px;}#global_page_event-index-calendar .event_calendar,#global_page_event-index-browse .event_calendar,#global_page_event-index-browse .event_calendar{	margin-left: -268px;}.layout_middle .layout_event_featured_slider{	margin-bottom: 0;}#activity-feed li.page_create .feed_item_body .feed_attachment_page > div > a.position-relative{	float: none;	margin-right: 0;}#activity-feed li.page_create .feed_item_body .feed_attachment_page > div > a > img{	width: 100%;	height: auto;	max-width: 100%;	max-height: 215px;}#activity-feed li.page_create .feed_item_body .feed_item_info{	clear: both;}#date_time_primary-wrapper #date_time_primary-element,#date_time_primary_two-wrapper #date_time_primary_two-element{	flex-direction: column;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:first-child .event_calendar_container:last-child, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:first-child .event_calendar_container:last-child{	display: inline-block !important;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child{	margin-top: 20px;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child .form-label{	padding-left: 0;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child .event_calendar_container{	margin-left: 0;	overflow: hidden;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container:last-child, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child .event_calendar_container:last-child{	display: inline-block !important;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container:last-child:before, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child .event_calendar_container:last-child:before{	display: none;}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label:before, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label:before{	content: "Time(optional)";}#date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label, #date_time_primary_two-wrapper #date_time_primary_two-element > .form-wrapper:last-child:not(:first-child) .calendar-time-sub-label{	margin-left: 0;}#global_page_whjobs-jobs-new-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_whjobs-jobs-edit-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_whjobs-auditions-new-audition #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_whjobs-auditions-edit-audition #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_whjobs-residencies-new-residency #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_whjobs-residencies-edit-residency #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_event-index-create #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container, #global_page_event-event-edit #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .event_calendar_container{	margin-left: 0;}#global_page_whjobs-jobs-new-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_whjobs-jobs-edit-job #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_whjobs-auditions-new-audition #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_whjobs-auditions-edit-audition #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_whjobs-residencies-new-residency #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_whjobs-residencies-edit-residency #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_event-index-create #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label, #global_page_event-event-edit #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label{	padding-left: 0;}body:not(#global_page_whjobs-jobs-new-job) #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label .optional, body:not(#global_page_whjobs-jobs-edit-job) #date_time_primary-wrapper #date_time_primary-element > .form-wrapper:last-child .form-label .optional{	color: var(--dark-gray);}#global_page_timeline-profile-content .tabs_alt ul li a{	padding-right: 8px;	padding-left: 8px;}.hint.hint-danger{	clear: both;	padding: 0;}.layout_main .layout_middle > .generic_layout_container > .content .more-wrap,.layout_main .layout_middle  > .generic_layout_container > .bg-white > .content .more-wrap,.layout_main .layout_middle  > .generic_layout_container > h3 + div .more-wrap,.layout_main .layout_middle  > .generic_layout_container > .generic_layout_container > h3 + div:not(.tab-inner) .more-wrap, .layout_main .layout_middle  > .generic_layout_container > .block-title-yellow + div .more-wrap, .layout_main .layout_middle  > .generic_layout_container .content.box_shadow .more-wrap, .layout_main .layout_middle  > .generic_layout_container.layout_core_ad_campaign .more-wrap, .layout_main .layout_middle  > .generic_layout_container.layout_event_monthly .mes-item .more-wrap{	margin-top: 0;	padding-top: 0;/* 	text-align: center;*/}.layout_user_need_more_talent_fun .item .left{	margin: initial;}}@media screen and (max-width: 400px){#global_page_event-index-create #date_time_primary-wrapper .form-element{	min-width: 117px;}#global_page_event-index-create #date_time_primary-wrapper input{	padding: 9px 0;}}/* event featured listing *//* #global_page_event-index-calendar .layout_event_featured_listing{	margin-bottom: 25px;	border: 1px solid var(--gray-light);	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;.block-title-yellow{	margin: 22px 25px 20px -5px;	margin-bottom: 1px !important;	font-size: 30px;	background: #ffe8a7;span:first-child{	padding-left: 16px;	font-size: 30px;	border-left: 20px solid #ffe8a7;}}}*/#global_page_event-index-calendar .layout_main .layout_middle > .generic_layout_container.layout_event_featured_listing > .block-title-yellow + div{	margin-bottom: 15px;	padding-bottom: 0;	border: none;	box-shadow: none;}.section-panel-calendar{	width: 100%;}.section-panel-calendar h3{	display: block;	margin-bottom: 15px;	padding: 0;	font: 20px/1 'sailec-light', sans-serif;	color: var(--black-darker);	text-transform: uppercase;	vertical-align: middle;	border-bottom: none;	border-left: 5px solid #feca32;	border-radius: 0;	background: #ffe8a7;	box-sizing: border-box;}.section-panel-calendar h3 span{	display: inline-block;	padding: 2px 15px 2px 7px;	font: 20px/1 'sailec-light', sans-serif;	color: var(--black-darker);	background: var(--white);}.section-panel-calendar .d-flex{	margin-bottom: 25px;	border: 1px solid var(--gray-light);	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;	clear: both;	text-align: center;	width: 100%;	max-width: 100%;	background: var(--white);	padding: 13px;	border-radius: 5px;	display: flex;	align-items: center;}.section-panel-calendar a{	text-decoration: none;}.section-panel-calendar .image{	width: 150px;	margin: 0 50px 0 0;}.section-panel-calendar .text .top{	font: 38px/1 sailec-bold, sans-serif;	margin-bottom: 5px;	color: var(--black-darker);}.section-panel-calendar .text .bottom{	font: 36px/1 sailec-bold, sans-serif;	text-transform: uppercase;	color: var(--black-darker);}.section-panel-calendar .text-right{	text-align: right;	align-self: flex-end;	margin: 0 0 5px auto;}.section-panel-calendar .more-link{	text-decoration: none;	font-family: sailec-bold;	font-size: 13px;	line-height: 1.7;	text-transform: uppercase;}.section-panel-calendar .more-link:after{	content: "";	display: inline-block;	vertical-align: bottom;	margin-left: 3px;	margin-bottom: 8px;	width: 0;	height: 0;	border-style: solid;	border-width: 0 0 8px 8px;	border-color: transparent transparent var(--dark-gray) transparent;}.section-panel-calendar .more-link span{	font-family: 'sailec-bold';	color: #282828;	font-size: 13px;	line-height: 1.3;	position: relative;	display: inline-block;}.section-panel-calendar .more-link span:after{	content: "";	display: block;	height: 1px;	width: 83%;	margin: 4px auto 0;	background: var(--yellow);}@media all and (max-width: 1399px){.section-panel-calendar .text .top{	font-size: 22px;}.section-panel-calendar .text .bottom{	font-size: 20px;}}@media all and (max-width: 1130px){.browsemembers-results-primary .item{	flex-wrap: wrap;}.browsemembers-results-primary .item > .row{	flex-wrap: wrap;}.browsemembers-results-primary .item .center{	flex: unset;}.browsemembers-results-primary .item .right{	margin-top: 10px;	max-width: 100%;	flex: 0 0 auto;}.browsemembers-results-primary .item .card-future{	flex: 0 0 calc(50% - 10px) !important;	padding-bottom: 0 !important;	margin: 0 15px 0 0;	border: 5px solid;}}@media all and (max-width: 1024px){#global_page_user-talent-index .widget-search h3{	padding-top: 35px;	padding-right: 0;}#global_page_whpayment-subscriptions-index.steps .header-primary .wrapper-logo-menu,#global_page_user-signup-index.steps .header-primary .wrapper-logo-menu{	margin-left: 0;}.section-panel-calendar .image{	width: 80px;	margin: 0 10px 0 0;}.section-panel-calendar .text .top{	font-size: 18px;}.section-panel-calendar .text .bottom{	font-size: 16px;}body.dropdown-fixed-active .top-ad-wrapper{	display: none;}}@media all and (max-width: 800px){.section-panel-calendar .image{	width: 60px;	margin: 0 10px 0 0;}.section-panel-calendar .text .top{	font-size: 16px;}.section-panel-calendar .text .bottom{	font-size: 14px;}}@media all and (max-width: 500px){.section-panel-calendar .d-flex{	align-items: center;	flex-direction: column;	flex-wrap: wrap;	justify-content: center;}.section-panel-calendar .image{	width: 64px;	margin: 0 20px 0 0;}.section-panel-calendar .text .top{	font-size: 16px;	text-align: center;}.section-panel-calendar .text .bottom{	font-size: 14px;	text-align: center;}.section-panel-calendar .text-right{	width: 100%;	margin: 5px 0 5px auto;	text-align: center;}.left{	margin: 0 auto;	text-align: center;}.center{	text-align: center;	padding: 0;}.center > div{	text-align: center;}.center > div.progress_bar{	margin: 0 auto 15px;}.browsemembers-results-primary .item .photo-wrapper{	text-align: center;}.browsemembers-results-primary .item .center{	width: 100%;}.browsemembers-results-primary .item .labels{	width: 100%;	text-align: center;}}#global_page_moderatortoolbox-index-index form.field_search_criteria #user_ids_file-element,#global_page_moderatortoolbox-index-index form.field_search_criteria #user_info_file-element{	display: inline-flex;}#global_page_moderatortoolbox-index-index form.field_search_criteria #user_ids_file-element label,#global_page_moderatortoolbox-index-index form.field_search_criteria #user_info_file-element label{	padding-left: 5px;}@media all and (max-width: 767px){#global_page_page-index-view .layout_whcore_page_cover .buttons-block{	padding: 15px 20px!important;}#global_page_page-index-view .buttons-block .pull-left-block{	display: block;	width: auto;}#global_page_page-index-view .buttons-block div.pull-right-block{	float: none;	clear: both;	text-align: left;}#global_page_page-index-view .buttons-block .clearfix.hidden{	display: table !important;}#global_page_page-index-view .pull-right-block .btn.btn-yellow.open-cerabox{	float: none;}#global_page_page-index-view .pull-right-block .like_button_container{	min-width: 80px !important;}ul.feed .feed_item_bodytext a{	word-break: break-all;}.d-flex{	display: flex;	flex-direction: row;	flex-wrap: wrap;}.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10{	flex: 0 0 100%;	max-width: 100%;}#activity-feed .feed_item_body{	padding-left: 0;}.wrapper-about .col-4{	margin-top: 40px;}.wrapper-about .col-8{	padding-right: 0;}.content-out-team .row-author{	width: auto;	margin-bottom: 20px;}.content-out-team .row-author:nth-last-child(2){	margin-bottom: 20px;}.row-author .col-3{	flex: 0 0 100px;	max-width: 100px;}.content-contributor .row-author,.content-contributor .row-author:nth-last-child(2){	width: 100%;	margin-bottom: 20px;}#global_page_moderatortoolbox-index-index .layout_main .layout_middle{	margin-right: 0;}#global_page_moderatortoolbox-index-index .membermoderation_results{	padding: 0 5px;}#global_page_moderatortoolbox-index-index .membermoderation_results li{	display: flex;	flex-wrap: wrap;	flex-direction: row;}div#global_wrapper .membermoderation_results_links{	clear: both;	float: none;	margin: 5px 0;	order: 2;}div#global_wrapper form div.membermoderation_results_info{	padding-left: 0;	width: 100%;	flex: 0 0 100%;}#global_page_whjobs-jobs-view .jobs-wrapper .left-block .col-4,#global_page_whjobs-auditions-view .auditions-wrapper .left-block .col-4,#global_page_whjobs-residencies-view .residencies-wrapper .left-block .col-4{	text-align: left;	margin-top: 0;	flex: 0 0 100%;	max-width: 100%;}#global_page_whjobs-auditions-view .buttons-block.jobs .btn-transparent-red,#global_page_whjobs-residencies-view .buttons-block.jobs .btn-transparent-red{	float: none;	text-align: right;	padding-left: 0;}.stagelync_plugin_middle ~ .generic_layout_container.layout_main{	clear: both;	padding-top: 30px;	padding-left: 0;}.stagelync-blog-post{	flex-wrap: wrap;}.stagelync-blog-post .row-stagelync-blog-post{	flex-wrap: wrap;	width: 100%;}.stagelync-blog-post .row-stagelync-blog-post .media-cover.img-100{	margin-bottom: 10px;	max-width: 100%;	width: 100%;	margin-right: 0;}.stagelync-blog-post .row-stagelync-blog-post .media-cover.img-100 img{	max-width: 100%;	width: 100%;}.subscription-content{	margin: 0 auto 20px;}.subscription-content.signed-in-users .row .col{	flex: 0 0 50%;	max-width: 50%;}.subscription-content:before{	display: none;}.subscription-content .row .col{	flex: 0 0 33.33%;	max-width: 33.33%;	padding: 15px 10px;	font-size: 14px;}.subscription-content .row .col:first-child{	flex: 0 0 100%;	max-width: 100%;}.subscription-content .col-empty,.subscription-content  .row .col.col-empty{	padding: 0;}.subscription-content .title,.subscription-content  .title .inner{	font-size: 17px;}.subscription-content .title .icon-circus,.subscription-content  .title .inner .icon-circus{	font-size: 50px;}.browsemembers-results-primary .item .right{	flex: 0 0 100%;	justify-content: space-between;}.browsemembers-results-primary .item .card-future{	flex: 0 0 calc(50% - 10px) !important;	padding-bottom: 0 !important;	border: none;}.browsemembers-results-primary .name .preview-video.shown::after{	content: attr(title);	display: block;	position: absolute;	z-index: 15;	top: 115%;	right: 0;	width: max-content;	background: #292929;	padding: 3px 5px;	color: #d4d4d4;	outline: 1px solid #9b9b9b;	font-size: 11px;}}.icon-uncheck::before{	opacity: .5;}@media all and (min-width: 400px) and (max-width: 767px){.stagelync-blog-post .row-stagelync-blog-post{	flex-wrap: nowrap;}.stagelync-blog-post .row-stagelync-blog-post .media-cover.img-100{	margin-bottom: 0;	max-width: 130px;	width: 130px;	margin-right: 15px;}.stagelync-blog-post .row-stagelync-blog-post .media-cover.img-100 img{	max-width: 130px;	width: 130px;}}@media all and (min-width: 600px) and (max-width: 1279px){.content-contributor .row-author, .content-contributor .row-author:nth-last-child(2){	width: 50%;	margin-bottom: 20px;}.stagelync-blog-post{	flex-direction: column;}.stagelync-blog-post .row-stagelync-blog-post{	width: 100%;}}@media all and (min-width:768px) and (max-width:1023px){#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	width: 100%;	clear: both;	float: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) .people, #global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) ~ .layout_whcore_browse_profiles .people{	width: 49%;}}@media all and (min-width:1024px) and (max-width:1399px){.row-slider .card-future .card-title{	font-size: 16px;}.widget-search .form-group .control-label,.widget-search .form-group select,.widget-search .form-group input{	width: 172px;}}/* page brrowse event end */@media all and (max-width: 768px){.circus-talk-logos .col-4, .circus-talk-logos .col-8{	flex: 0 0 100%;	max-width: 100%;	padding: 0;}.circus-talk-logos .item-circle{	margin-bottom: 0;}.circus-talk-logos .item{	margin-left: 0;	margin-bottom: 20px;}.circus-talk-logos-bubble .bg-transparent,.circus-talk-logos-social .bg-transparent{	margin: 0 10px 10px 0;}"]{	top: 0 !important;}"] > .skiptranslate > .goog-te-banner-frame{	display: none;}#global_page_invite-index-index #invite_form form{	padding: 10px;}#global_page_page-index-view .layout_whcore_page_cover .pull-right-block .btn{	margin-block: 5px;}#global_page_page-index-view .layout_whcore_page_cover #edit-page{	float: none;	margin-left: 0;	margin-right: 10px;}#global_page_page-index-view .layout_whcore_page_cover #edit-page + .btn-yellow{	margin-left: 0;}#global_page_page-index-view .buttons-block div.pull-right-block{	display: flex;	flex-wrap: wrap;}#global_page_page-index-view .buttons-block div.pull-right-block #edit-page{	order: 5;}.widget-search .pro-tooltip{	right: auto;	left: 0;}.widget-search .field_search_criteria .select-emulate,.widget-search .select-emulate{	width: 215px;	max-width: 215px;}.widget-search .block-title,.widget-search .block-title  *,.widget-search  h3,.widget-search  h3  *{	text-wrap: balance;	word-break: break-word;}#global_page_user-talent-index .widget-search h3 span{	max-width: 100%;}#global_page_user-talent-index .widget-search h3::after{	display: none;}.pro-tooltip.pro-tooltip-gray{	right: auto;	left: 11px;}.pro-tooltip.pro-tooltip-gray:before{	right: auto;	left: 7px;}.hashtags{	white-space: nowrap;	overflow: auto;}.global_form .wrapper-icon-links{	margin-left: 0;}}@media screen and (max-width: 880px){.page-directory-wrapper.browse .controlNav{	display: block;	width: auto;	text-align: center;}.page_basic_info_edit .calendar{	padding: 20px !important;}#global_page_user-edit-profile #global_wrapper form.global_form div.form-wrapper-heading+div.form-wrapper-heading>span{	padding-left: 20px !important;}#global_page_user-edit-profile #global_wrapper form.global_form div.form-wrapper-heading+div.form-wrapper-heading{	margin-bottom: -10px !important;}#global_page_whmedia-project-album .layout_left+.layout_middle{	padding: 0;}#global_header .navigation li .custommenu-nav-subitem{	width: 100%;}#global_page_whjobs-index-index .layout_core_ad_campaign,#global_page_user-index-browse #global_wrapper .layout_core_ad_campaign,#global_page_whjobs-auditions-view #global_wrapper div.layout_main .layout_right,#global_page_whjobs-residencies-view #global_wrapper div.layout_main .layout_right,#global_page_user-index-browse #global_wrapper div.layout_main .layout_right{	margin-top: 15px !important;}#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse,#global_page_whjobs-index-index .layout_whjobs_jobs_list_browse_by_category{	width: 100% !important;}#global_page_whjobs-jobs-view div.layout_right>div,body#global_page_page-index-view .layout_left>div{	max-width: 100% !important;}#global_page_whjobs-jobs-view div.layout_right,body#global_page_page-index-view .layout_left>div{	margin-top: 15px !important;}#global_page_whcore-feed-index #activity-feed{	margin-top: 25px;}.layout_left,.layout_right{	float: none !important;	margin: 0 auto 10px !important;	vertical-align: top;	width: 100% !important;	box-sizing: border-box;}#global_page_user-index-browse .layout_right,#global_page_whmedia-project-album div.layout_left,#global_page_user-index-browse .layout_main .layout_middle,#global_page_user-supplier-index .layout_main .layout_middle,#global_page_schedule-page-index .layout_left,#global_page_whmedia-project-album .layout_left,#global_page_page-page-apps .layout_left,#global_page_page-statistics-visitors .layout_left,#global_page_page-statistics-views .layout_left,#global_page_page-statistics-map .layout_left{	width: 100% !important;}#global_page_whjobs-index-index .layout_left,#global_page_whjobs-index-index .layout_right,#global_page_timeline-profile-content .layout_right,#global_page_timeline-profile-content .layout_right+.layout_middle{	width: 100%;	display: block;}#global_page_timeline-profile-content .layout_right{	padding: 0;}#global_page_core-pages-whos-who .layout_right+.layout_middle .layout_core_html_block{	width: 100%;}.page-directory-wrapper.browse .controlNav li{	padding: 15px 5px;	display: inline-block;	border-top: none;	border-bottom: none;}#activity-feed .post_delete{	right: 10px;	top: 10px;}#activity-feed .feed_item_body{	padding-right: 0;}.page-directory-wrapper.browse .controlNav li img{	width: 80px;	height: 80px;}.page-directory-wrapper.browse .controlNav li.active::before{	left: 50%;	top: 7px;	margin-left: -8px;	border-left: 8px solid transparent;	border-right: 8px solid transparent;	border-top: 8px solid #303030;}.page-directory-wrapper.browse .video-block{	display: block;	width: 100%;}.page-directory-wrapper.browse .user-content{	display: block;	position: relative;	height: auto;	background: #303030;	width: 100%;}.page-directory-wrapper.browse,.page-directory-wrapper{	display: block;	width: 100%;	max-height: 100%;}.page-directory-wrapper.browse .video-block{	height: 200px;}.layout_core_container_tabs .layout_schedule_page_schedule .calendar table{	max-width: 100%;	margin: 0 0 20px 0 !important;}#global_wrapper .layout_core_container_tabs .layout_schedule_page_schedule .day_info a{	padding: 22% 0!important;}.layout_schedule_page_schedule.profile-tab .buttons{	padding: 15px 20px;}.not-available{	margin-left: 0;	margin-top: 0;	clear: both;	display: table;	width: 95%;	margin-right: 0;	box-sizing: border-box;}.not-available .range-schedule{	margin: 5px;}.layout_timeline_employments .content{	padding: 20px;}div.profile-tab .content,.layout_whcore_page_credits.profile-tab .content,.layout_whcore_page_awards.profile-tab .content{	padding: 20px 20px 0;}.layout_whcore_page_contact{	padding: 20px!important;}.layout_core_container_tabs .layout_schedule_page_schedule .calendar table,.calendar table#days{	display: table!important;	max-width: 100%!important;	margin: 0!important;}.layout_schedule_page_schedule.profile-tab .buttons-block,.layout_whcore_page_contact.profile-tab .buttons-block{	margin: 0 20px;}.layout_schedule_page_schedule.profile-tab .edit-link-wrapp{	margin-right: 0;}#global_page_user-index-home,#global_page_whcore-index-whos-who,#global_page_whcore-index-browse-acts,#global_page_whcore-index-browse-touring,#global_page_whjobs-index-index,#global_page_whjobs-jobs-browse,#global_page_whjobs-jobs-view,#global_page_whjobs-auditions-browse,#global_page_whjobs-auditions-view,#global_page_whjobs-residencies-browse,#global_page_whjobs-residencies-view,#global_page_event-index-calendar,#global_page_event-index-browse,#global_page_event-profile-index{/* #global_wrapper .layout_whcore_members_search,*/}#global_page_user-index-home #global_wrapper .layout_whcore_search_acts_form form,#global_page_user-index-home  #global_wrapper .layout_whcore_search_turings_form form,#global_page_user-index-home  #global_wrapper .layout_whjobs_search,#global_page_user-index-home  #global_wrapper .layout_event_browse_search,#global_page_user-index-home  #global_wrapper .layout_event_browse_search,#global_page_whcore-index-whos-who #global_wrapper .layout_whcore_search_acts_form form,#global_page_whcore-index-whos-who  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whcore-index-whos-who  #global_wrapper .layout_whjobs_search,#global_page_whcore-index-whos-who  #global_wrapper .layout_event_browse_search,#global_page_whcore-index-whos-who  #global_wrapper .layout_event_browse_search,#global_page_whcore-index-browse-acts #global_wrapper .layout_whcore_search_acts_form form,#global_page_whcore-index-browse-acts  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whcore-index-browse-acts  #global_wrapper .layout_whjobs_search,#global_page_whcore-index-browse-acts  #global_wrapper .layout_event_browse_search,#global_page_whcore-index-browse-acts  #global_wrapper .layout_event_browse_search,#global_page_whcore-index-browse-touring #global_wrapper .layout_whcore_search_acts_form form,#global_page_whcore-index-browse-touring  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whcore-index-browse-touring  #global_wrapper .layout_whjobs_search,#global_page_whcore-index-browse-touring  #global_wrapper .layout_event_browse_search,#global_page_whcore-index-browse-touring  #global_wrapper .layout_event_browse_search,#global_page_whjobs-index-index #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-index-index  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-index-index  #global_wrapper .layout_whjobs_search,#global_page_whjobs-index-index  #global_wrapper .layout_event_browse_search,#global_page_whjobs-index-index  #global_wrapper .layout_event_browse_search,#global_page_whjobs-jobs-browse #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-jobs-browse  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-jobs-browse  #global_wrapper .layout_whjobs_search,#global_page_whjobs-jobs-browse  #global_wrapper .layout_event_browse_search,#global_page_whjobs-jobs-browse  #global_wrapper .layout_event_browse_search,#global_page_whjobs-jobs-view #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-jobs-view  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-jobs-view  #global_wrapper .layout_whjobs_search,#global_page_whjobs-jobs-view  #global_wrapper .layout_event_browse_search,#global_page_whjobs-jobs-view  #global_wrapper .layout_event_browse_search,#global_page_whjobs-auditions-browse #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-auditions-browse  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-auditions-browse  #global_wrapper .layout_whjobs_search,#global_page_whjobs-auditions-browse  #global_wrapper .layout_event_browse_search,#global_page_whjobs-auditions-browse  #global_wrapper .layout_event_browse_search,#global_page_whjobs-auditions-view #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-auditions-view  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-auditions-view  #global_wrapper .layout_whjobs_search,#global_page_whjobs-auditions-view  #global_wrapper .layout_event_browse_search,#global_page_whjobs-auditions-view  #global_wrapper .layout_event_browse_search,#global_page_whjobs-residencies-browse #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-residencies-browse  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-residencies-browse  #global_wrapper .layout_whjobs_search,#global_page_whjobs-residencies-browse  #global_wrapper .layout_event_browse_search,#global_page_whjobs-residencies-browse  #global_wrapper .layout_event_browse_search,#global_page_whjobs-residencies-view #global_wrapper .layout_whcore_search_acts_form form,#global_page_whjobs-residencies-view  #global_wrapper .layout_whcore_search_turings_form form,#global_page_whjobs-residencies-view  #global_wrapper .layout_whjobs_search,#global_page_whjobs-residencies-view  #global_wrapper .layout_event_browse_search,#global_page_whjobs-residencies-view  #global_wrapper .layout_event_browse_search,#global_page_event-index-calendar #global_wrapper .layout_whcore_search_acts_form form,#global_page_event-index-calendar  #global_wrapper .layout_whcore_search_turings_form form,#global_page_event-index-calendar  #global_wrapper .layout_whjobs_search,#global_page_event-index-calendar  #global_wrapper .layout_event_browse_search,#global_page_event-index-calendar  #global_wrapper .layout_event_browse_search,#global_page_event-index-browse #global_wrapper .layout_whcore_search_acts_form form,#global_page_event-index-browse  #global_wrapper .layout_whcore_search_turings_form form,#global_page_event-index-browse  #global_wrapper .layout_whjobs_search,#global_page_event-index-browse  #global_wrapper .layout_event_browse_search,#global_page_event-index-browse  #global_wrapper .layout_event_browse_search,#global_page_event-profile-index #global_wrapper .layout_whcore_search_acts_form form,#global_page_event-profile-index  #global_wrapper .layout_whcore_search_turings_form form,#global_page_event-profile-index  #global_wrapper .layout_whjobs_search,#global_page_event-profile-index  #global_wrapper .layout_event_browse_search,#global_page_event-profile-index  #global_wrapper .layout_event_browse_search{	display: none;}#global_page_whcore-index-whos-who #global_content .layout_main{	display: flex;	flex-direction: column;}#global_content .left-block-browse .how-to-apply-block div.btn-red-wrapper{	clear: both;	float: none;}#global_content .right-block .right-block-browse.single{	margin-top: 10px;}#global_content .right-block .online-application-block{	margin-bottom: 15px;}#btn-more{	padding: 0;	margin-bottom: 20px;}#global_content .left-block-browse .how-to-apply-block .btn-red-wrapper{	padding: 0;	display: block;}.wrapper-border-top{	margin-top: 1px;	padding-top: 15px;}.jobs-wrapper table .left-block-browse,.auditions-wrapper table .left-block-browse,.residencies-wrapper table .left-block-browse,.jobs-auditions-wrapper table .left-block-browse{	padding-bottom: 1px;}.breadcrumbs-primary{	margin-bottom: 0;	padding: 20px 0;}.layout_group_browse_menu .tabs > ul li > a.group_main_create,.layout_group_browse_menu .group_main_create{	margin-right: 10px;}}@media screen and (max-width: 880px){.layout_left, .layout_right{	padding: 0!important;}html body#global_page_user-index-home .layout_event_list_recent_events,html body#global_page_user-index-home .layout_whjobs_jobs_audition_residency_list{	display: none;}}@media screen and (min-width: 881px) and (max-width: 1024px){html body#global_page_user-index-home #global_wrapper{	margin-top: 0px !important;}}@media screen and (max-width: 670px){div.date-event{	width: 130px;}div.event-wrapper{	display: block;}div.event-wrapper .events_photo,div.event-wrapper .events_photo img,body[id*="global_page_event"] .layout_main .layout_middle .events_photo{	width: 45px;	height: 45px;}ul.events_browse .location-block{	display: block;	width: 100%;	padding-left: 53px;	padding-top: 15px;}#global_wrapper .activity-post-container{	padding: 0 !important;}#global_wrapper #activity-form #compose-menu #compose-submit,#global_wrapper #compose-menu .admin-post{	padding: 14px 16px 12px;	margin-right: 5px !important;}}@media all and (max-width: 767px){.create-acount-simple .cas-item{	flex: 0 0 calc(50% - 10px);	max-width: calc(50% - 10px);}.create-acount-simple .cas-block-title{	padding-left: 20px;}#global_page_user-signup-index #signup_profile_form #roles-types select{	width: 40%;}#global_page_user-signup-index #signup_profile_form #roles-types ul{	margin-left: 3%;	margin-right: 3%;}#global_page_user-signup-index #signup_profile_form #roles-types ul li{	width: 50%;}#global_page_user-signup-index #signup_profile_form .organization-description p{	margin: 0;}#div-bottom-to-top.no-feedback{	right: 15px;}#global_footer .layout_core_html_block:last-child{	display: inline-block;	float: none;	transform: translate3d(0, 0, 0);	margin-top: 0;}#global_footer .layout_core_html_block:last-child select{	padding: 5px;}body.layout_active_theme_silk{	top: 0 !important;}body.layout_active_theme_silk > .skiptranslate:first-child{	display: none;}#global_page_whcore-index-whos-who .layout_whcore_who_to_follow{	display: none;}#global_page_whcore-index-search-acts .layout_main .layout_right,#global_page_whcore-index-search-touring .layout_main .layout_right,#global_page_whjobs-index-search #global_wrapper .layout_main,#global_page_whjobs-index-search .layout_main .layout_right,#global_page_whjobs-index-index #global_wrapper .layout_main,#global_page_whjobs-index-index .layout_main .layout_right,#global_page_event-index-search .layout_main .layout_right,#global_page_user-index-browse .layout_main .layout_right,#global_page_event-profile-index #global_wrapper .layout_main,#global_page_timeline-educations-browse #global_wrapper .layout_main,#global_page_timeline-profile-index #global_wrapper .layout_main{	display: flex;	flex-direction: column;}#global_page_whcore-index-search-acts .layout_main .layout_right .layout_whcore_search_acts_form,#global_page_whcore-index-search-touring .layout_main .layout_right .layout_whcore_search_turings_form,#global_page_whjobs-index-search .layout_main .layout_right .layout_whjobs_search,#global_page_whjobs-index-index .layout_main .layout_right .layout_whjobs_search,#global_page_event-index-search .layout_main .layout_right .layout_event_browse_search,#global_page_user-index-browse .layout_main .layout_right .layout_whcore_members_search,#global_page_timeline-profile-index .layout_main .layout_middle{	order: -1;	margin-top: 20px;}#global_page_whcore-index-search-acts .layout_main .layout_right .search-acts-wrapper > .btn-wrapper,#global_page_whcore-index-search-touring .layout_main .layout_right .search-acts-wrapper > .btn-wrapper,#global_page_whjobs-index-search .layout_main .layout_right .layout_whjobs_actions > .post-actions-wrapper,#global_page_whjobs-jobs-search .layout_main .layout_right .layout_whjobs_actions > .post-actions-wrapper,#global_page_whjobs-auditions-search .layout_main .layout_right .layout_whjobs_actions > .post-actions-wrapper,#global_page_whjobs-residencies-search .layout_main .layout_right .layout_whjobs_actions > .post-actions-wrapper,#global_page_event-index-search .layout_main .layout_right .layout_event_event_create > .post-actions-wrapper,#global_page_event-index-browse .layout_main .layout_event_event_create > .post-actions-wrapper,#global_page_user-index-browse .layout_main .layout_whcore_create_acts_tourings > .create-acts-touring{	display: none;}#global_page_whjobs-index-search .layout_main .layout_middle,#global_page_whjobs-index-index .layout_main .layout_middle,#global_page_timeline-educations-browse .layout_main .layout_middle,#global_page_event-profile-index .layout_main .layout_middle{	order: -1;	margin-top: 0;}#global_page_event-profile-index .layout_main .layout_middle{	margin-bottom: 20px;}#global_page_event-index-search #global_wrapper div.layout_main div.layout_right{	margin-top: 0 !important;}#global_page_timeline-profile-index .layout_main .layout_middle{	margin-top: 0;}#activity-form .feed-links{	flex-wrap: wrap;	width: 100%;}}/* google translation *//* layout_activity_feed */.layout_activity_feed .slide-wrapper{	position: relative;}.layout_activity_feed .btn-yellow.admin-post{	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;}.layout_activity_feed #compose-link-activator{	text-overflow: ellipsis;	max-width: 117px;	overflow: hidden;	display: inline-block;	white-space: nowrap;	display: none;}/* feedback-button-wrapper */#global_footer .feedback-button-wrapper div span{	max-width: 16px;}/* position-relative */.position-relative{	position: relative;}/* overflow-hidden */.overflow-hidden{	overflow: hidden;}/* global_page_whcore-accounts-index */#smoothbox_window #global_page_whcore-accounts-index #global_content_simple{	width: 100%;}#smoothbox_window #global_page_whcore-accounts-index #global_content_simple .connect-label-left{	text-align: left;	margin-bottom: 8px;	padding: 0;}#smoothbox_window #global_page_whcore-accounts-index #global_content_simple .left-column .description{	margin-bottom: 9px;}/* global_page_whjobs-auditions-browse */#global_page_whjobs-residencies-browse .left-block-browse .location-block span,#global_page_whjobs-auditions-browse .left-block-browse .location-block span,#global_page_whjobs-jobs-browse .left-block-browse .location-block span{	font-family: "sailec-bold";}/* date select fix */#global_page_whjobs-residencies-edit-residency .event_calendar_container select,#global_page_whjobs-residencies-new-residency .event_calendar_container select,#global_page_whjobs-auditions-edit-audition .event_calendar_container select,#global_page_whjobs-auditions-new-audition .event_calendar_container select,#global_page_whjobs-residencies-new-residency .event_calendar_container select{	display: inline-block;}/* global_page_event-profile-index */#global_page_event-profile-index .event_members_options{	overflow: visible;	padding-left: 1px;	visibility: hidden;	opacity: 0;	transition: all .3s linear;}#global_page_event-profile-index .event_members_options .buttonlink{	display: inline-block;	padding-top: 5px;	white-space: nowrap;}#global_page_event-profile-index [id^="event_member_"]:hover .event_members_options{	visibility: visible;	opacity: 1;	transition: all .3s linear;}/* layout_timeline_about */#global_page_timeline-edit-index .layout_timeline_about #fieldset-buttons #execute{	float: right;	margin-left: 60px;	margin-top: 3px;}#global_page_timeline-edit-index .layout_timeline_about #fieldset-buttons .hint{	color: var(--red-d);	overflow: hidden;}.hint.text-danger{	margin: 5px 0 20px;	font-size: 13px;	color: var(--red-d);}/* search map */#map_users .gm-style [style*="border-top-width: 24px"]{	border-style: none;}#map_users .gm-style [style*="background-image: url("]{	font-family: "sailec-bold" !important;	font-size: 18px !important;	line-height: 52px !important;	background-size: cover;}.gm-style-iw .info-window{	min-width: 300px;	display: flex;	align-items: center;}.gm-style-iw .iw-image{	float: left;	margin-top: 1px;	margin-right: 10px;	max-width: 80px;}.gm-style-iw .iw-content a{	color: #131c0e;	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;	width: 100%;}.gm-style-iw .iw-content a h3{	color: #131c0e;	margin-bottom: 0;	font-family: "sailec-regular";	font-size: 18px;	line-height: 24px;}.gm-style-iw .iw-content a h3:hover{	color: #ffd320;}.gm-style-iw .iw-content a:hover{	color: #ffd320;}.gm-style-iw .iw-content a + a{	color: var(--gray);	font-size: 12px;	line-height: 14px;	font-weight: 400;}.gm-style-iw .iw-content a + a:hover{	color: #ffd320;}.gm-style-iw .iw-items .iw-country{	font: 17px/1.2 'sailec-light', sans-serif;	margin-bottom: 10px;}.gm-style-iw .iw-item{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	margin-bottom: 5px;}.gm-style-iw .iw-item .iw-image{	float: none;	max-width: 40px;}.gm-style-iw .iw-item .iw-title{	display: block;	max-width: 200px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.gm-style-iw .iw-item .iw-desc{	display: block;	max-width: 200px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}/* row-all-jobs */.row-all-jobs{	flex-wrap: nowrap;}.row-all-jobs .col-3{	max-width: 66px;	flex: 0 0 66px;	margin-right: 20px;}.row-all-jobs .col-3 img{	max-width: 66px;	min-width: 66px;	min-height: 66px;	border: 1px solid var(--gray-light);}.row-all-jobs .col-3 + .col{	overflow: hidden;}.row-all-jobs .jobs-title,.row-all-jobs  .auditions-title,.row-all-jobs  .residencies-title{	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}.row-all-jobs .edit-block.pull-right{	margin-bottom: 0;}/* bg-yellow */.bg-yellow{	background: var(--yellow);	border-radius: 4px;	margin-bottom: 10px;}/* global_form_activity_edit_post */.global_form_activity_edit_post{	position: relative;}/* text center */.text-center{	text-align: center;}/* block-sub-title */.block-subtitle{	text-align: center;	text-transform: uppercase;	font-size: 13px;	text-shadow: none;	color: var(--black);	font-family: 'sailec-bold';}/* slide-up */.slide-up{	max-height: 0px;	padding: 0;	margin: 0;	transition: all .5s linear;	overflow: hidden;}.slide-down{	max-height: 500px;	transition: all .5s linear;	overflow: hidden;}/* what-post  */.what-post{	padding: 20px 20px 0;	background: #f5f5f5;	border-radius: 5px 5px 0 0;	transition: all .3s linear;/* &:after{	content: "";	display: inline-block;	position: absolute;	bottom: -1px;	left: 26px;	z-index: 5;	width: 0;	height: 0;	border-style: solid;	border-width: 0 8px 8px 8px;	border-color: transparent transparent var(--white) transparent;}*/}.what-post.active{	transition: all .3s linear;}.what-post.p-3{	padding-bottom: 10px;}.what-post .block-subtitle{	margin-bottom: 13px;	text-align: left;	font-size: 17px;	font-family: "gtwalsheim-pro-bold", sans-serif;	line-height: 1.2;	text-transform: initial;}.what-post .what-post-links{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	white-space: nowrap;	overflow-x: auto;}.what-post .wpl-item:last-child .btn{	margin-bottom: 0;}.what-post .btn{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	align-items: center;	gap: 10px;	padding: 0 2px;	margin-right: 40px;	margin-bottom: 13px;	font-size: 12px;	line-height: 1.3;	font-family: 'sailec-regular', sans-serif;	text-align: left;	white-space: normal;	border: none;	border-radius: 3px;	cursor: pointer;}.what-post .btn .text{	white-space: nowrap;	font-size: 15px;	font-family: 'gtwalsheim-pro-bold', sans-serif;}.what-post .btn .text:after, .what-post .btn .text:before{	content: "";	display: block;	height: 1px;	background: none;	width: 83%;	margin: 4px auto 0;}.what-post .btn i{	position: relative;	display: inline-block;	width: 40px;	height: 40px;	margin-right: 5px;	padding: 0;	font-size: 45px;}.what-post .btn i:before{	position: absolute;	top: 50%;	left: 50%;	z-index: 2;	transform: translate3d(-50%, -50%, 0);}.what-post .btn i:after{	content: "";	display: block;	width: 25px;	height: 25px;	background: none;	border-radius: 50%;}.what-post .btn:hover{	color: var(--dark-gray);/* .text{&:after{	background: var(--blue);}}*/}.what-post .btn-default{	margin-bottom: 9px;	background: transparent;/* 	font-family: 'sailec-bold', sans-serif;*/	text-decoration: underline;	text-underline-offset: 4px;	cursor: default;	pointer-events: none;}.what-post .btn-default i{	color: var(--blue);}#smoothbox_window #global_page_moderatortoolbox-index-ban-period{	display: block;}#smoothbox_window #global_page_moderatortoolbox-index-ban-period #global_content_simple + .event_calendar{	transform: translate3d(76%, 0, 0);}#smoothbox_window #global_page_moderatortoolbox-index-ban-period #global_content_simple #unban_date-element .description{	margin-bottom: 1px;	text-align: center;}#smoothbox_window #global_page_moderatortoolbox-index-ban-period #global_content_simple .event_calendar_container{	display: flex !important;	justify-content: center;	align-items: center;	width: 100%;	margin-bottom: 5px;}/* global_page_moderatortoolbox-report-action */#global_page_moderatortoolbox-report-action #smoothbox_window .global_form_popup div,#global_page_moderatortoolbox-report-action  #smoothbox_window .global_form_popup div input,#global_page_moderatortoolbox-report-action  #smoothbox_window select{	width: auto;}#global_page_moderatortoolbox-report-action .form-element [type="checkbox"],#global_page_moderatortoolbox-report-action  .form-element [type="radio"]{	width: auto;	display: inline-block;	vertical-align: middle;	margin-bottom: 0;	margin-right: 5px;}#global_page_moderatortoolbox-report-action .form-description{	margin: 15px 0 -10px;	font-weight: 600;}#global_page_moderatortoolbox-report-delete h3 + p{	margin-top: 15px;	padding: 0 10px;}#global_page_moderatortoolbox-report-delete p{	text-align: center;}#global_page_moderatortoolbox-report-index #TB_iframeContent{	width: auto !important;	padding-right: 17px;}#global_page_moderatortoolbox-report-index #global_wrapper .layout_top .headline::before{	display: none;}/* icon-envelope */.icon-envelope{	display: table-cell;	height: 30px;	vertical-align: middle;}.icon-envelope:before{	content: '\E00B';	color: var(--gray);	font-size: 14px;}.user-current-location{	font: 11px "sailec-bold", sans-serif;	text-transform: uppercase;}.current-location-ison-wrapper{	position: relative;	display: inline-block;	margin-right: 5px;}.current-location-ison-wrapper::before{	content: "\E011";	display: inline-block;	font-family: 'icon-circus';	font-weight: normal;	font-style: normal;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	font-size: 18px;	text-decoration: inherit;	speak: none;}.current-location-ison-wrapper::after{	content: "Current Location";	position: absolute;	top: -6px;	left: 14px;	display: none;	font-family: 'sailec-regular', sans-serif;	font-size: 11px;	white-space: nowrap;}.current-location-ison-wrapper:hover::after{	display: inline-block;}/* flag */.flag,#global_page_moderatortoolbox-index-index #membermoderation_ul img.flag,#global_page_moderatortoolbox-index-messages-activity #membermoderation_ul img.flag{	width: 16px;	height: 12px;	outline-color: #f1f1f2;	outline-width: 1px;	outline-style: solid;}#global_page_user-talent-index .flag,#global_page_user-talent-list-index .flag{	margin-left: 10px;}/* feed-media-grid */#activity-feed .feed-media-grid{	display: flex;	flex-wrap: wrap;	justify-content: space-between;	position: relative;}#activity-feed .feed-media-grid .feed_attachment_whmedia_media{	position: relative;	width: 100%;	margin: 0 0 10px;	height: 700px;}#activity-feed .feed-media-grid .feed_attachment_whmedia_media .feed_attachment_photo,#activity-feed .feed-media-grid .feed_attachment_whmedia_media  .item-feed-media{	position: static;	overflow: visible;}#activity-feed .feed-media-grid .feed_attachment_whmedia_media .item,#activity-feed .feed-media-grid .feed_attachment_whmedia_media  .feed_item_thumb{	display: block;	float: none;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	background-size: cover;	background-position: center center;}#activity-feed .feed-media-grid .feed_attachment_whmedia_media:nth-child(4) ~ .feed_attachment_whmedia_media{	display: none;}/* feed-media-grid-two */#activity-feed .feed-media-grid-two .feed_attachment_whmedia_media{	height: 350px;}/* feed-media-grid-three */#activity-feed .feed-media-grid-three .feed_attachment_whmedia_media{	height: 350px;}#activity-feed .feed-media-grid-three .feed_attachment_whmedia_media:nth-child(2), #activity-feed .feed-media-grid-three .feed_attachment_whmedia_media:nth-child(3){	width: calc(50% - 5px);}/* feed-media-grid-four */#activity-feed .feed-media-grid-four .feed_attachment_whmedia_media{	width: calc(50% - 5px);	height: 350px;}#activity-feed .feed-media-grid-four .feed_attachment_core_link + .feed_attachment_whmedia_media + .feed_attachment_whmedia_media + .feed_attachment_whmedia_media{	width: 100%;}/* feed-media-grid-more */#activity-feed .feed-media-grid-more{	position: absolute;	bottom: 30px;	right: 40px;	font-size: 15px;}/* file_group-wrapper */#file_group-wrapper{	background: linear-gradient(to bottom, var(--gray-light) 0, var(--gray-light) 75%);	padding: 10px 13px;	margin-bottom: 15px;	border-radius: 4px;}#file_group-wrapper #text_or-label{	display: none;}#file_group-wrapper #file{	padding-left: 0;	line-height: 1.5;	height: auto;}#file_group-wrapper #file-label{	margin-bottom: 3px;}#file_group-wrapper #file-element{	margin-bottom: 0;}#file_group-wrapper #file-wrapper{	margin-bottom: 0;}#file_group-wrapper #file-wrapper p.description{	margin: 0 0 3px 0;	padding: 0;	font-size: 12px;}/* #text_or-element */#text_or-element{	text-align: center;	text-transform: uppercase;	margin-bottom: 0;}#text_or-element > span{	position: relative;	display: inline-block;	padding: 0 6px;	color: #666666;}#text_or-element > span:before{	content: "";	display: block;	position: absolute;	left: 0;	top: 50%;	height: 1px;	width: 12px;	background: #666666;	transform: translate3d(-100%, -50%, 0);}#text_or-element > span:after{	content: "";	display: block;	position: absolute;	right: 0;	top: 50%;	height: 1px;	width: 12px;	background: #666666;	transform: translate3d(100%, -50%, 0);}#smoothbox_window .global_form_popup div + #text_or-wrapper{	margin-bottom: 6px;}#smoothbox_window .global_form_popup div + div#text_or-element{	margin-bottom: -3px;}/* input-group */.input-group{	display: flex;	flex-direction: row;	flex-wrap: wrap;	align-items: stretch;}.input-group-prepend{	background: #e8e8e8;	border-radius: 4px 0 0 4px;}.input-group-text{	display: flex;	height: 100%;	align-items: center;	padding: 7px 10px;	font-size: 13px;}.input-group input[type=text]{	width: auto;	flex-grow: 1;	border-radius: 0 4px 4px 0;}/* feed-loader */#feed-loader{	text-align: center;	margin: 10px auto;	text-align: center;	max-width: 100%;}#feed-loader .btn-black{	padding-top: 8px;}#feed-loader img{	max-width: 100%;}/* next-preview / slider button */.page-directory-wrapper.browse .next-preview{	position: absolute;	right: 20px;	top: 50%;	-webkit-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);	color: white;	cursor: pointer;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;}.page-directory-wrapper.browse .next-preview{	display: flex;	justify-content: center;	align-items: center;	width: 62px;	height: 62px;	text-align: center;	border-radius: 100px;	background: rgba(0, 0, 0, .5);}.page-directory-wrapper.browse .next-preview span{	font-size: 0;	padding: 0;}.page-directory-wrapper.browse .next-preview span::before{	content: '\E017';	display: inline-block;	margin-bottom: 4px;	margin-left: 4px;	font-family: "icon-circus";	font-size: 36px;	color: var(--white);	text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);}.page-directory-wrapper.browse .next-preview:hover span::before{	color: #fecc2f;}/* static-slide-primary */.static-slide-primary{	display: flex;	flex-direction: column;	justify-content: flex-end;	align-items: center;	width: 100%;	height: 100%;	padding-bottom: 78px;	color: var(--white);	background-size: cover;	background-position: center;}.static-slide-primary .icon-circus{	width: 60px;	height: 60px;	margin-bottom: 10px;	color: var(--white);}.static-slide-primary .icon-circus:before{	font-size: 60px;}.static-slide-primary .video-wrapper-static-top{	margin-bottom: 70px;	font: 29px/1.1 "sailec-bold", sans-serif;	color: var(--white);	text-align: center;}.static-slide-primary p{	margin-bottom: 20px;	font: 24px/1.1 "sailec-light", sans-serif;	color: var(--white);	text-align: center;}.static-slide-primary .btn-red{	padding: 4px 20px;	color: var(--white);/* 	background: #ff9a33;*//*  	border-bottom: 1px solid #ff9a33;*/	text-shadow: none;}a.static-slide-primary:hover, a.static-slide-primary:hover .btn-red, a.static-slide-primary:hover p, a.static-slide-primary:hover .icon-circus{	color: var(--white);}.static-slide-primary.card-image,#global_page_event-index-calendar .static-slide-primary.card-image{	flex: 0 0 49%;	max-width: 49%;	width: 49%;	height: 48.2%;	padding-bottom: 26px;}.static-slide-primary.card-image:before{	display: none;}.static-slide-primary.card-image p{	font-size: 18px;}.static-slide-primary.card-image .icon-circus{	width: 40px;	height: 40px;}.static-slide-primary.card-image .icon-circus:before{	font-size: 45px;}/* row-billing */.row-billing .info-container{	display: flex;	flex-direction: row;	flex-wrap: nowrap;	padding: 5px;	border-bottom: 1px solid var(--gray-light);/* &:hover{	background: var(--gray-light);}*/}.row-billing .info-container > span{	width: 50%;}.row-billing .info-container > span:first-child, .row-billing .info-container > span:nth-child(3){	width: 15%;}.row-billing .info-container > span:last-child{	width: 20%;}.row-billing .info-container > span:nth-child(3){	text-align: center;}.row-billing .info-container > span:last-child{	text-align: right;}.row-billing .info-container:last-child{	border-bottom: none;}.row-billing .icon-invoice:before{	margin-left: 10px;	margin-right: 2px;	font-family: "icon-circus";}.row-billing .icon-invoice:hover{	color: #fecc2f;}#global_page_whpayment-subscriptions-billing-info #invoice,#global_page_whpayment-subscriptions-billing-list #invoice{	max-width: 400px;	margin: 20px auto;}#global_page_whpayment-subscriptions-billing-info #invoice h3,#global_page_whpayment-subscriptions-billing-list #invoice h3{	margin-bottom: 10px;}#global_page_whpayment-subscriptions-billing-info #invoice #invoice-contact,#global_page_whpayment-subscriptions-billing-info #invoice  #payment-method,#global_page_whpayment-subscriptions-billing-list #invoice #invoice-contact,#global_page_whpayment-subscriptions-billing-list #invoice  #payment-method{	max-width: 400px;}#global_page_whpayment-subscriptions-billing-info #invoice #invoice-contact .invoice-details,#global_page_whpayment-subscriptions-billing-info #invoice  #payment-method .invoice-details,#global_page_whpayment-subscriptions-billing-list #invoice #invoice-contact .invoice-details,#global_page_whpayment-subscriptions-billing-list #invoice  #payment-method .invoice-details{	display: flex;	flex-direction: row;	flex-wrap: nowrap;}#global_page_whpayment-subscriptions-billing-info #invoice #invoice-contact .invoice-details .left,#global_page_whpayment-subscriptions-billing-info #invoice #invoice-contact .invoice-details  .right,#global_page_whpayment-subscriptions-billing-info #invoice  #payment-method .invoice-details .left,#global_page_whpayment-subscriptions-billing-info #invoice  #payment-method .invoice-details  .right,#global_page_whpayment-subscriptions-billing-list #invoice #invoice-contact .invoice-details .left,#global_page_whpayment-subscriptions-billing-list #invoice #invoice-contact .invoice-details  .right,#global_page_whpayment-subscriptions-billing-list #invoice  #payment-method .invoice-details .left,#global_page_whpayment-subscriptions-billing-list #invoice  #payment-method .invoice-details  .right{	flex: 0 0 50%;	max-width: 50%;}#global_page_whpayment-subscriptions-billing-info #invoice #invoice-contact p,#global_page_whpayment-subscriptions-billing-info #invoice  #payment-method p,#global_page_whpayment-subscriptions-billing-list #invoice #invoice-contact p,#global_page_whpayment-subscriptions-billing-list #invoice  #payment-method p{	margin-bottom: 5px;}#global_page_whpayment-subscriptions-billing-info #invoice #payment-method,#global_page_whpayment-subscriptions-billing-list #invoice #payment-method{	margin-top: 50px;}/* groups */.layout_group_browse_menu{	padding-top: 0;/* layout_group_browse_menu */}.layout_group_browse_menu .headline{	margin-bottom: 10px;	padding-top: 0;}.layout_group_browse_menu .headline:before, .layout_group_browse_menu .headline:after{	display: none;}.layout_group_browse_menu .headline .tabs:after{	display: none;}.layout_group_browse_menu .navigation{	overflow: auto;	width: auto;}.layout_group_browse_menu .tabs{	border-left: none;}.layout_group_browse_menu .tabs > ul li + li{	border-left: none;}.layout_group_browse_menu .tabs > ul li + li a{	border-left: none;}.layout_group_browse_menu .tabs > ul li > a{	display: block;	height: auto;	padding: 17px 18px 10px;	color: var(--dark-gray);	font-family: "sailec-regular", sans-serif;	font-size: 14px;	line-height: 1;	outline: medium none;	border-left: none;	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);	text-transform: uppercase;}.layout_group_browse_menu .tabs > ul li > a:hover{	color: #fecc2f !important;}.layout_group_browse_menu .tabs > ul li:first-child > a{	padding-left: 0;}.layout_group_browse_menu .tabs > ul li.active a{	font-family: "sailec-bold", sans-serif;	pointer-events: none;}.layout_group_browse_menu .tabs > ul li.active a:after{	content: "";	display: block;	height: 1px;	background: var(--yellow);	width: 83%;	margin: 4px auto 0;}.layout_group_browse_menu .headline .tabs{	display: block;}.layout_group_browse_menu .navigation{	display: flex;	flex-direction: row;	flex-wrap: wrap;}.layout_group_browse_menu .navigation > li:last-child{	margin-left: auto;}.layout_group_browse_menu .tabs > ul li > a.group_main_create,.layout_group_browse_menu  .group_main_create{	display: inline-block;	width: 300px;	border-radius: 2px;	box-sizing: border-box;	cursor: pointer;	line-height: 28px;	font-size: 12px;	font-family: "sailec-bold", sans-serif;	text-transform: uppercase;	font-size: 13px;	color: var(--white);	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);	text-transform: uppercase;	text-decoration: none;	border: 0;	border-radius: 4px;	color: var(--white);	text-align: left;	padding: 8px 15px;	background-color: var(--black);	background-image: linear-gradient(to bottom, var(--black) 0%, var(--black) 75%);	text-shadow: none;	border-bottom: 1px solid #333;}.layout_group_browse_menu .group_main_create:before{	content: "\E00A";	color: var(--yellow);	display: inline-block;	min-width: 0;	width: auto;	height: auto;	font-family: "icon-circus";	border-left: none;	margin-right: 5px;	font-size: 15px;	vertical-align: middle;	text-align: center;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	line-height: 1;	border-right: none;	padding-right: 0;}.layout_group_browse_menu .tabs > ul li.active a.group_main_create:after{	display: none;}#global_wrapper .layout_top .layout_group_browse_menu .headline::after, #global_wrapper .layout_top .layout_group_browse_menu .layout_middle .headline::after{	display: none;}.layout_group_browse_search{	padding: 20px;	background: #EEEEEE;	border-radius: 4px;}.layout_main div.layout_right .layout_group_browse_search > h3{	margin-bottom: 7px;	color: #131c0e;	font-size: 20px;	font-family: 'sailec-light', sans-serif;	text-transform: uppercase;	border: none;	background: none;}.layout_main div.layout_right .layout_group_browse_search > h3:after{	display: none;}.layout_group_browse_search select,.layout_group_browse_search  input,.layout_group_browse_search  input[type="text"]{	margin-bottom: 10px;}.layout_group_browse_search select + select,.layout_group_browse_search select  + input,.layout_group_browse_search select  + input[type="text"],.layout_group_browse_search  input + select,.layout_group_browse_search  input  + input,.layout_group_browse_search  input  + input[type="text"],.layout_group_browse_search  input[type="text"] + select,.layout_group_browse_search  input[type="text"]  + input,.layout_group_browse_search  input[type="text"]  + input[type="text"]{	margin-bottom: 5px;}.layout_group_browse_search #submit-wrapper .btn-black{	margin-top: 8px;	padding: 0 11px;}.layout_group_browse_search #clearfield{	font-size: 12px;}.layout_right > div.layout_group_browse_search{	border-radius: 4px;}.layout_group_browse_menu_quick{	display: none;}.layout_group_browse_menu_quick li{	padding: 5px 0;}.layout_group_browse_menu_quick .icon_group_new{	display: block;	padding: 13px 33px;	font-family: 'sailec-bold';	text-transform: uppercase;	font-size: 13px;	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);	color: var(--white);	background-repeat: no-repeat;	background-color: var(--dark-gray);	background-position: 10px 50%;	border-radius: 4px;}.layout_core_content .groups_browse > li:not(:last-child){	border-bottom: 1px solid var(--gray-light);}.layout_core_content .groups_browse .item_photo_group{	min-height: 70px;	object-fit: cover;}.layout_core_content .groups_browse .groups_title a:hover{	color: #fecc2f;}.layout_core_content .groups_browse .groups_options{	display: flex;	flex-direction: column;	align-items: flex-start;}.layout_core_content .groups_browse .groups_options a{	padding-left: 20px;	background-repeat: no-repeat;}.layout_core_content .groups_browse .groups_options a:hover{	color: #fecc2f;}.icon_group_edit,.layout_core_content .groups_browse .groups_options a.icon_group_edit,.buttonlink.group_profile_edit,ul.group_members .group_members_status .smoothbox{	height: auto;	padding-left: 0;	font-size: 13px;	background: none;}.icon_group_edit:before, .layout_core_content .groups_browse .groups_options a.icon_group_edit:before, .buttonlink.group_profile_edit:before, ul.group_members .group_members_status .smoothbox:before{	content: "\E021";	display: inline-block;	color: #131c0e;	font-family: "icon-circus";	font-size: 16px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;}.icon_group_edit[href]:hover, .layout_core_content .groups_browse .groups_options a.icon_group_edit[href]:hover, .buttonlink.group_profile_edit[href]:hover, ul.group_members .group_members_status .smoothbox[href]:hover{	color: #fecc2f;}.buttonlink.group_profile_edit{	background: none !important;}ul.group_members .group_members_status .smoothbox{	display: inline;	padding-left: 4px;}.buttonlink.group_profile_member{	height: auto;	padding-left: 0;	font-size: 13px;	background: none;}.buttonlink.group_profile_member:before{	content: "\E01C";	display: inline-block;	color: #131c0e;	font-family: "icon-circus";	font-size: 16px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;}.buttonlink.group_profile_member[href]:hover{	color: #fecc2f;}.buttonlink.icon_group_promote,.buttonlink.icon_group_demote{	height: auto;	padding-left: 0;	font-size: 13px;	background: none;}.buttonlink.icon_group_promote:before, .buttonlink.icon_group_demote:before{	content: "\E024";	display: inline-block;	color: #131c0e;	font-family: "icon-circus";	font-size: 16px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;}.buttonlink.icon_group_promote[href]:hover, .buttonlink.icon_group_demote[href]:hover{	color: #fecc2f;}.icon_group_delete,.layout_core_content .groups_browse .groups_options a.icon_group_delete,.buttonlink.group_profile_member[href*="/delete/"],.group_members_options .icon_friend_remove{	height: auto;	padding-left: 0;	font-size: 13px;	background: none;}.icon_group_delete:before, .layout_core_content .groups_browse .groups_options a.icon_group_delete:before, .buttonlink.group_profile_member[href*="/delete/"]:before, .group_members_options .icon_friend_remove:before{	content: "\E019";	display: inline-block;	color: #131c0e;	font-family: "icon-circus";	font-size: 16px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;}.icon_group_delete[href]:hover, .layout_core_content .groups_browse .groups_options a.icon_group_delete[href]:hover, .buttonlink.group_profile_member[href*="/delete/"][href]:hover, .group_members_options .icon_friend_remove[href]:hover{	color: #fecc2f;}.buttonlink.group_profile_member[href*="/join/"]:before{	content: "\E00A";}.buttonlink.group_profile_member[href*="/leave/"]:before{	content: "\E032";	vertical-align: middle;}.buttonlink.group_profile_member{	background: none !important;}.layout_core_content .groups_browse .groups_options a.icon_group_leave,.icon_group_leave{	height: auto;	padding-left: 0;	font-size: 13px;	background: none;}.layout_core_content .groups_browse .groups_options a.icon_group_leave:before, .icon_group_leave:before{	content: "\E032";	display: inline-block;	color: #131c0e;	font-family: "icon-circus";	font-size: 16px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;	vertical-align: middle;}.layout_core_content .groups_browse .groups_options a.icon_group_leave[href]:hover, .icon_group_leave[href]:hover{	color: #fecc2f;}.icon_group_photo_new{	height: auto;	padding-left: 0;	font-size: 13px;	background: none;}.icon_group_photo_new:before{	content: "\E00A";	display: inline-block;	color: #131c0e;	font-family: "icon-circus";	font-size: 16px;	height: 18px;	margin-right: 1px;	width: 18px;	box-sizing: border-box;}.icon_group_photo_new[href]:hover{	color: #fecc2f;}ul.group_members .group_members_status + span{	display: none;}#global_page_group-index-create #global_content > h2,#global_page_group-group-edit #global_content > h2,#global_page_group-topic-create #global_content > h2{	display: none;}#global_page_group-index-create #global_content .global_form,#global_page_group-group-edit #global_content .global_form,#global_page_group-topic-create #global_content .global_form{	margin-bottom: 25px;	background: var(--white);	border: 1px solid var(--gray-light);	border-radius: 4px;	box-shadow: 0px 0px 11px 0px #f6f6f6;}#global_page_group-index-create #global_content .global_form > div > div h3,#global_page_group-group-edit #global_content .global_form > div > div h3,#global_page_group-topic-create #global_content .global_form > div > div h3{	display: none;}#global_page_group-index-create #global_content .global_form #search-wrapper,#global_page_group-index-create #global_content .global_form  #auth_invite-wrapper,#global_page_group-index-create #global_content .global_form  #auth_event-wrapper,#global_page_group-index-create #global_content .global_form  #auth_comment-wrapper,#global_page_group-group-edit #global_content .global_form #search-wrapper,#global_page_group-group-edit #global_content .global_form  #auth_invite-wrapper,#global_page_group-group-edit #global_content .global_form  #auth_event-wrapper,#global_page_group-group-edit #global_content .global_form  #auth_comment-wrapper,#global_page_group-topic-create #global_content .global_form #search-wrapper,#global_page_group-topic-create #global_content .global_form  #auth_invite-wrapper,#global_page_group-topic-create #global_content .global_form  #auth_event-wrapper,#global_page_group-topic-create #global_content .global_form  #auth_comment-wrapper{	display: none;}#global_page_group-index-create #global_content .global_form #buttons-wrapper,#global_page_group-group-edit #global_content .global_form #buttons-wrapper,#global_page_group-topic-create #global_content .global_form #buttons-wrapper{	margin-top: 20px;	padding: 20px 20px;	text-align: right;	background: #efefee;	border-radius: 0 0 4px 4px;	clear: both;}#global_page_group-index-create #global_content .global_form #buttons-wrapper #buttons-element,#global_page_group-group-edit #global_content .global_form #buttons-wrapper #buttons-element,#global_page_group-topic-create #global_content .global_form #buttons-wrapper #buttons-element{	display: inline-block;	min-width: auto;	max-width: inherit;	text-align: right;}#global_page_group-index-create #global_content .global_form #buttons-wrapper #buttons-element button,#global_page_group-group-edit #global_content .global_form #buttons-wrapper #buttons-element button,#global_page_group-topic-create #global_content .global_form #buttons-wrapper #buttons-element button{	background: linear-gradient(to bottom, #e64c35 0%, #e33721 75%);	color: var(--white);	text-shadow: none;	border-bottom: 1px solid #e3351f;}#global_page_group-index-create #global_content .global_form #buttons-wrapper #buttons-element button:hover, #global_page_group-group-edit #global_content .global_form #buttons-wrapper #buttons-element button:hover, #global_page_group-topic-create #global_content .global_form #buttons-wrapper #buttons-element button:hover{	color: var(--yellow);}#global_page_group-index-create .headline .group_main_create{	display: none;}#global_page_group-profile-index div#global_wrapper .tabs_alt ul li.tab_layout_group_profile_discussions,#global_page_group-profile-index  .event_browse_title .menu-wrap ul li.tab_layout_group_profile_discussions,#global_page_group-profile-index  div#global_wrapper .tabs_alt ul li.tab_layout_group_profile_photos,#global_page_group-profile-index  .event_browse_title .menu-wrap ul li.tab_layout_group_profile_photos,#global_page_group-profile-index  .tab_layout_group_profile_discussions,#global_page_group-profile-index  .feed-links .admin-post,#global_page_group-profile-index  .tab_layout_group_profile_photos,#global_page_group-profile-index  .group_profile_invite{	display: none;}.layout_group_profile_options li a{	display: inline-block;	margin: 6px 0;	padding-left: 20px;	background-repeat: no-repeat;	background-position-y: 2px;}.layout_group_profile_options #profile_options li{	padding: 0;}.layout_group_profile_options .group_profile_share,.layout_group_profile_options  .group_profile_message{	display: none;}.layout_group_profile_status h2{	font: 20px/1 'sailec-light', sans-serif;}.layout_group_profile_info ul{	padding-top: 0;	background: none;}.layout_group_profile_info ul li{	font-size: 14px;}.layout_main .layout_middle > .generic_layout_container > .generic_layout_container.layout_group_profile_discussions > h3 + div{	border: none;	box-shadow: none;}#smoothbox_window #global_page_group-member-join,#smoothbox_window #global_page_group-group-delete,#smoothbox_window #global_page_group-member-leave,#smoothbox_window #global_page_group-member-demote,#smoothbox_window #global_page_group-member-promote{	height: auto !important;	min-height: auto !important;}#global_page_whjobs-index-index #global_content > div > .layout_main .layout_middle,#global_page_user-index-browse #global_content > div > .layout_main .layout_middle,#global_page_whjobs-index-search #global_content > div > .layout_main .layout_middle,#global_page_user-talent-legacy-index #global_content > div > .layout_main .layout_middle,#global_page_user-talent-index #global_content > div > .layout_main .layout_middle{	overflow: hidden;}#global_page_user-talent-legacy-index li.search_results_users,#global_page_user-talent-index li.search_results_users{	display: inline-flex !important;}#global_page_user-talent-legacy-index li.search_results_users a,#global_page_user-talent-index li.search_results_users a{	padding-top: 15px;	float: left;}#global_page_user-talent-legacy-index li.search_results_users .search-filter,#global_page_user-talent-index li.search_results_users .search-filter{	padding: 10px 20px 10px 20px;	margin-top: 5px;	margin-bottom: 5px;	border-left-color: var(--blue);	border-left-width: 3px;	color: #616161;}/* form-notices-pro-secondary */.form-notices-shadowbanned,.form-notices-pro,.entry-content .form-notices-pro{	position: relative;	padding: 15px 0 45px;	color: var(--white);	text-align: center;	background: var(--dark-gray);	border: none;	border-radius: 4px;}.form-notices-pro-arrow{	position: relative;	width: 189px;	height: 66px;	margin: -20px auto 0;	background: var(--white);	overflow: hidden;}.form-notices-pro-arrow:before{	content: "";	display: block;	position: absolute;	top: 5px;	left: 0;	width: 195px;	height: 118px;	border-radius: 0 200px 200px 0;	background: var(--dark-gray);}.form-notices-pro-arrow:after{	content: "";	display: block;	position: absolute;	top: 5px;	right: 0;	width: 195px;	height: 118px;	border-radius: 200px 0 0 200px;	background: var(--dark-gray);}.form-notices-shadowbanned,.form-notices-pro,.form-notices-small,.form-notices-pro .attention,.form-notices-pro .description,.form-notices-small .attention{	text-align: center;}.form-notices-shadowbanned,.form-notices-pro .attention,.form-notices-small .attention{	font-size: 28px;	line-height: 32px;	margin-bottom: 10px;	font-family: 'sailec-light';}.form-notices-pro .attention,.form-notices-pro .description{	color: var(--white);}.form-notices-shadowbanned .attention,.form-notices-shadowbanned .description,.form-notices-pro .attention,.form-notices-pro .description,.form-notices-small .attention{	padding: 0 15px;}.form-notices-small{	margin-top: 35px;}.form-notices-shadowbanned a.btn-large-yellow,.form-notices-pro a.btn-large-yellow,.form-notices-small a.btn-large-yellow{	display: inline-block;	min-width: 300px;	margin: 16px 18px 5px;	padding: 11px 40px;	text-decoration: none;	font-family: sailec-bold;	font-size: 18px;	background-color: #ffd320;	background-image: linear-gradient(to bottom, #ffd940 0, var(--yellow) 75%);	position: relative;	border-bottom: 1px solid #c4a300;	border-radius: 3px;	box-sizing: border-box;	white-space: nowrap;	color: var(--dark-gray);	text-shadow: 1px 1px 1px rgb(255 255 255 / 60%);}.form-notices-shadowbanned{	margin-bottom: 35px;	background: linear-gradient(transparent 60px, #feca30 60px);}.form-notices-shadowbanned .form-notices-pro-arrow{	width: 100%;	background: transparent;}.form-notices-shadowbanned .form-notices-pro-arrow:before, .form-notices-shadowbanned .form-notices-pro-arrow:after{	background-color: #feca30;	width: 50%;}.form-notices-shadowbanned .attention{	margin-top: 35px;	color: var(--dark-gray);}.disabled-wrapper,.disabled-label-wrapper{	position: relative;}.arrow_down .link-to-signup-wrapper,.link-to-signup-wrapper,.disabled-label-tooltip{	position: absolute;	z-index: 1000;	top: 80%;	display: none;	width: 230px;	max-width: initial;	height: auto;	color: var(--blue-light);	background: var(--black-dark);	padding: 0.5rem;	border-radius: 4px;	text-align: left;	text-transform: capitalize;}.link-to-signup-wrapper *{	font-family: "sailec-bold", sans-serif;}.link-to-signup-wrapper .link-to-signup,.link-to-signup-wrapper a{	text-decoration: underline;	color: var(--blue-light);}.link-to-signup-wrapper,.link-to-signup-wrapper *{	font-size: 13px;}.link-to-signup:hover{	text-decoration: none;}.wide_search-block .link-to-signup-wrapper{	left: -100%;}.switch-block .link-to-signup-wrapper{	left: -140px;}.disabled-wrapper:not(.disable-onclick):hover .link-to-signup-wrapper{	display: block;}.layout_whcore_search_acts_form_new select:disabled, .layout_whcore_search_acts_form_new  input:disabled, .layout_whcore_search_acts_form_new  select.disabled, .layout_whcore_search_turings_form_new select:disabled, .layout_whcore_search_turings_form_new  input:disabled, .layout_whcore_search_turings_form_new  select.disabled{	background-color: rgba(220, 220, 220, 1) !important;	cursor: not-allowed;}#global_page_moderatortoolbox-users-content-index .layout_right{	min-width: 250px;	width: 250px;}#global_page_moderatortoolbox-users-content-index .layout_right h3{	text-transform: initial;	color: var(--white);}#global_page_moderatortoolbox-users-content-index .layout_right h3 span:first-child, #global_page_moderatortoolbox-users-content-index .layout_right h3  span{	color: var(--white);}#global_page_moderatortoolbox-users-content-index .layout_right h3::after{	background: linear-gradient(to right, var(--gray-cseven) 50px, var(--gray-ccc) 0%);}#global_page_moderatortoolbox-users-content-index .layout_right .field_search_criteria .content{	padding: 5px;}#global_page_moderatortoolbox-users-content-index .layout_middle .layout_core_content .buttons{	display: flex;	gap: 10px;	flex-wrap: wrap;	padding-bottom: 25px;}#global_page_moderatortoolbox-users-content-index .layout_middle .layout_core_content .buttons button{	margin: 0;}#global_page_user-index-browse .layout_page_user_index_browse .form-wrapper .d-none,#global_page_user-talent-index .layout_user_talent_search_new_form .form-wrapper .d-none{	display: none !important;}#global_page_user-index-browse .layout_page_user_index_browse #profile_roles_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form #profile_roles_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper{	background-color: #E3E3E3;	border-radius: 5px;	padding: 20px;	margin-bottom: 20px;}#global_page_user-index-browse .layout_page_user_index_browse #profile_roles_block-wrapper #role_type-wrapper li,#global_page_user-index-browse .layout_page_user_index_browse #profile_roles_block-wrapper  #role_type-wrapper li *,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper #role_type-wrapper li,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper  #role_type-wrapper li *,#global_page_user-talent-index .layout_user_talent_search_new_form #profile_roles_block-wrapper #role_type-wrapper li,#global_page_user-talent-index .layout_user_talent_search_new_form #profile_roles_block-wrapper  #role_type-wrapper li *,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper #role_type-wrapper li,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper  #role_type-wrapper li *{	display: inline-block;}#global_page_user-index-browse .layout_page_user_index_browse #profile_roles_block-wrapper #role_type-wrapper li,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper #role_type-wrapper li,#global_page_user-talent-index .layout_user_talent_search_new_form #profile_roles_block-wrapper #role_type-wrapper li,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper #role_type-wrapper li{	padding: 0 10px 0 0;}#global_page_user-index-browse .layout_page_user_index_browse #profile_roles_block-wrapper #role_type-wrapper li label,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper #role_type-wrapper li label,#global_page_user-talent-index .layout_user_talent_search_new_form #profile_roles_block-wrapper #role_type-wrapper li label,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper #role_type-wrapper li label{	padding-left: 10px;}#global_page_user-index-browse .layout_page_user_index_browse .inline-block-child > div,#global_page_user-index-browse .layout_page_user_index_browse  .inline-block-child > li,#global_page_user-talent-index .layout_user_talent_search_new_form .inline-block-child > div,#global_page_user-talent-index .layout_user_talent_search_new_form  .inline-block-child > li{	display: inline-block;	width: 33%;}#global_page_user-index-browse .layout_page_user_index_browse .noUi-target,#global_page_user-talent-index .layout_user_talent_search_new_form .noUi-target{	margin: 8px 10px;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider,#global_page_user-talent-index .layout_user_talent_search_new_form .range-slider{	position: relative;	width: 100%;	height: 30px;	float: left;	text-align: center;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range'],#global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']{	-webkit-appearance: none;	height: 5px;	pointer-events: none;	padding: 0;	position: absolute;	left: 0;	top: 25%;	width: 100%;	border-radius: 15px;	border: 0;	background-color: #feca30;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']:focus, #global_page_user-index-browse .layout_page_user_index_browse  .range-slider input[type='range']:active, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']:focus, #global_page_user-talent-index .layout_user_talent_search_new_form  .range-slider input[type='range']:active{	outline: none;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-webkit-slider-thumb, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-webkit-slider-thumb{	-webkit-appearance: none;	box-sizing: content-box;	width: 20px;	height: 20px;	border: none;	pointer-events: auto;	border-radius: 15px;	background-color: var(--black);	cursor: pointer;	position: relative;	z-index: 1;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-moz-range-thumb, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-moz-range-thumb{	width: 20px;	height: 20px;	border: none;	pointer-events: auto;	border-radius: 15px;	background-color: var(--black);	cursor: pointer;	position: relative;	z-index: 1;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-ms-thumb, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-ms-thumb{	width: 20px;	height: 20px;	border: none;	pointer-events: auto;	border-radius: 15px;	background-color: var(--black);	cursor: pointer;	position: relative;	z-index: 1;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-webkit-slider-runnable-track, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-webkit-slider-runnable-track{/* your track styles */}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-moz-range-track, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-moz-range-track{	-moz-appearance: none;	background: none;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-ms-track, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-ms-track{/* should come after -webkit- */	border-color: transparent;	color: transparent;	background: transparent;/* again your track styles */}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-ms-fill-upper, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-ms-fill-upper{	background: transparent;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-ms-fill-lower, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-ms-fill-lower{	background: transparent;}#global_page_user-index-browse .layout_page_user_index_browse .range-slider input[type='range']::-ms-tooltip, #global_page_user-talent-index .layout_user_talent_search_new_form .range-slider input[type='range']::-ms-tooltip{	display: none;}#global_page_user-index-browse .layout_page_user_index_browse .switch-block,#global_page_user-index-browse .layout_page_user_index_browse  .switch-block > *,#global_page_user-talent-index .layout_user_talent_search_new_form .switch-block,#global_page_user-talent-index .layout_user_talent_search_new_form  .switch-block > *{	display: inline-block !important;}#global_page_user-index-browse .layout_page_user_index_browse #height-label small div span,#global_page_user-index-browse .layout_page_user_index_browse  #weight-label small div span,#global_page_user-index-browse .layout_page_user_index_browse  #age-label small div span,#global_page_user-talent-index .layout_user_talent_search_new_form #height-label small div span,#global_page_user-talent-index .layout_user_talent_search_new_form  #weight-label small div span,#global_page_user-talent-index .layout_user_talent_search_new_form  #age-label small div span{	font-size: 12px;	font-family: 'sailec-bold';}#global_page_user-index-browse .layout_page_user_index_browse select:disabled,#global_page_user-index-browse .layout_page_user_index_browse  input:disabled,#global_page_user-index-browse .layout_page_user_index_browse  select.disabled,#global_page_user-index-browse .layout_page_user_index_browse  .switch span.slider[disabled],#global_page_user-index-browse .layout_page_user_index_browse  .ss-main .ss-multi-selected.ss-disabled,#global_page_user-index-browse .layout_page_user_index_browse  .range-slider.disabled .noUi-connect,#global_page_user-talent-index .layout_user_talent_search_new_form select:disabled,#global_page_user-talent-index .layout_user_talent_search_new_form  input:disabled,#global_page_user-talent-index .layout_user_talent_search_new_form  select.disabled,#global_page_user-talent-index .layout_user_talent_search_new_form  .switch span.slider[disabled],#global_page_user-talent-index .layout_user_talent_search_new_form  .ss-main .ss-multi-selected.ss-disabled,#global_page_user-talent-index .layout_user_talent_search_new_form  .range-slider.disabled .noUi-connect{	background-color: rgba(220, 220, 220, 1);	cursor: not-allowed;}#global_page_user-index-browse .layout_page_user_index_browse #disciplines-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #ethnicity-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #national_country-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #language-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #current_location-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #contract-types-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #contract-length-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #gender-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #sort_by-wrapper .ss-main,#global_page_user-index-browse .layout_page_user_index_browse  #filter_by-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form #disciplines-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #ethnicity-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #national_country-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #language-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #current_location-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #contract-types-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #contract-length-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #gender-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #sort_by-wrapper .ss-main,#global_page_user-talent-index .layout_user_talent_search_new_form  #filter_by-wrapper .ss-main{	width: 100%;	max-width: 100%;}#global_page_user-index-browse .layout_page_user_index_browse #disciplines-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #ethnicity-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #national_country-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #language-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #current_location-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #contract-types-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #contract-length-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #gender-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #sort_by-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-index-browse .layout_page_user_index_browse  #filter_by-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form #disciplines-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #ethnicity-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #national_country-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #language-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #current_location-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #contract-types-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #contract-length-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #gender-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #sort_by-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value,#global_page_user-talent-index .layout_user_talent_search_new_form  #filter_by-wrapper .ss-main .ss-multi-selected .ss-values div.ss-value{	height: 35.5px;}#global_page_user-index-browse .layout_page_user_index_browse .ss-main .ss-multi-selected.ss-disabled,#global_page_user-index-browse .layout_page_user_index_browse  .ss-main .ss-single-selected.ss-disabled,#global_page_user-index-browse .layout_page_user_index_browse  .ss-disabled,#global_page_user-index-browse .layout_page_user_index_browse  input:disabled, #global_page_user-index-browse .layout_page_user_index_browse  [disabled].noUi-target, #global_page_user-index-browse .layout_page_user_index_browse  .switch span.slider[disabled], #global_page_user-talent-index .layout_user_talent_search_new_form .ss-main .ss-multi-selected.ss-disabled, #global_page_user-talent-index .layout_user_talent_search_new_form  .ss-main .ss-single-selected.ss-disabled, #global_page_user-talent-index .layout_user_talent_search_new_form  .ss-disabled, #global_page_user-talent-index .layout_user_talent_search_new_form  input:disabled, #global_page_user-talent-index .layout_user_talent_search_new_form  [disabled].noUi-target, #global_page_user-talent-index .layout_user_talent_search_new_form  .switch span.slider[disabled]{	cursor: auto;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block{	position: relative;	padding-bottom: 10px;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block .duplicate-category-menu.active,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block .duplicate-category-menu.active{	padding: 10px 5px;	border: 1px solid var(--gray-light);}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block #disciplines-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block #disciplines-wrapper{	position: relative;	width: 66.6%;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block #duplicate-category-menu-disciplines,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block #duplicate-category-menu-disciplines{	position: absolute;	z-index: 10;	top: 99%;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block .duplicate-category-menu-button,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block .duplicate-category-menu-button{	position: relative;	z-index: 11;	margin-top: 0;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block #wide_search-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block #wide_search-wrapper{	position: absolute;	right: 0;	width: auto;	white-space: nowrap;	text-align: right;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block #wide_search-wrapper label,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block #wide_search-wrapper label{	display: inline-block;	font-family: Verdana, Arial, Helvetica, serif;	text-transform: unset;	vertical-align: bottom;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block #wide_search-wrapper .tooltip.tooltip-custom,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block #wide_search-wrapper .tooltip.tooltip-custom{	width: 250px;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block #wide_search-wrapper div.tooltip .tooltip-inner,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block #wide_search-wrapper div.tooltip .tooltip-inner{	text-transform: unset;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-first_row_block,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block{	display: flex;	flex-wrap: wrap;	justify-content: space-between;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-sixth_row_one_block li,#global_page_user-index-browse .layout_page_user_index_browse  #fieldset-sixth_row_two_block li,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-sixth_row_one_block li,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-sixth_row_two_block li{	width: auto;	padding-right: 30px;}#global_page_user-index-browse .layout_page_user_index_browse #fieldset-sixth_row_one_block input,#global_page_user-index-browse .layout_page_user_index_browse  #fieldset-sixth_row_one_block label,#global_page_user-index-browse .layout_page_user_index_browse  #fieldset-sixth_row_two_block input,#global_page_user-index-browse .layout_page_user_index_browse  #fieldset-sixth_row_two_block label,#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-sixth_row_one_block input,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-sixth_row_one_block label,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-sixth_row_two_block input,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-sixth_row_two_block label{	display: inline-block;	font-family: Verdana, Arial, Helvetica, serif;	text-transform: unset;	vertical-align: middle;}#global_page_user-index-browse .layout_page_user_index_browse .multiselect-wrapper.wrapper-checkbox-dropdown,#global_page_user-talent-index .layout_user_talent_search_new_form .multiselect-wrapper.wrapper-checkbox-dropdown{	margin-top: 3px;}#global_page_user-index-browse .layout_page_user_index_browse #second_row_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #third_row_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #fourth_row_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #fifth_row_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #sixth_row_one_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #filters_row-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #show-only-label,#global_page_user-index-browse .layout_page_user_index_browse  #disciplines-wrapper,#global_page_user-index-browse .layout_page_user_index_browse  #wide_search-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form #second_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #third_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #fourth_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #fifth_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #sixth_row_one_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #filters_row-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #show-only-label,#global_page_user-talent-index .layout_user_talent_search_new_form  #disciplines-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #wide_search-wrapper{	transition: all .5s;}#global_page_user-index-browse .layout_page_user_index_browse #second_row_block-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse #second_row_block-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #third_row_block-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #third_row_block-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #fourth_row_block-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #fourth_row_block-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #fifth_row_block-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #fifth_row_block-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #sixth_row_one_block-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #sixth_row_one_block-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #preferences_block-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #filters_row-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #filters_row-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #show-only-label.hided,#global_page_user-index-browse .layout_page_user_index_browse  #show-only-label.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #disciplines-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #disciplines-wrapper.hided  *,#global_page_user-index-browse .layout_page_user_index_browse  #wide_search-wrapper.hided,#global_page_user-index-browse .layout_page_user_index_browse  #wide_search-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form #second_row_block-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form #second_row_block-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #third_row_block-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #third_row_block-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #fourth_row_block-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #fourth_row_block-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #fifth_row_block-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #fifth_row_block-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #sixth_row_one_block-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #sixth_row_one_block-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #filters_row-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #filters_row-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #show-only-label.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #show-only-label.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #disciplines-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #disciplines-wrapper.hided  *,#global_page_user-talent-index .layout_user_talent_search_new_form  #wide_search-wrapper.hided,#global_page_user-talent-index .layout_user_talent_search_new_form  #wide_search-wrapper.hided  *{	height: 0;	margin: 0;	padding: 0;	opacity: 0;	pointer-events: none;}#global_page_user-index-browse .disabled-wrapper:not(.disable-onclick) input, #global_page_user-index-browse .disabled-wrapper:not(.disable-onclick)  .arrow_down, #global_page_whcore-index-international-circus-database .disabled-wrapper:not(.disable-onclick) input, #global_page_whcore-index-international-circus-database .disabled-wrapper:not(.disable-onclick)  .arrow_down{	pointer-events: none;}#global_page_user-index-browse .disabled-wrapper:not(.disable-onclick) input, #global_page_whcore-index-international-circus-database .disabled-wrapper:not(.disable-onclick) input{	margin-bottom: 15px;}#global_page_user-index-browse .disabled-wrapper:not(.disable-onclick) > span, #global_page_whcore-index-international-circus-database .disabled-wrapper:not(.disable-onclick) > span{	pointer-events: none;}#global_page_user-index-browse .disabled-wrapper:not(.disable-onclick) .disabled,#global_page_whcore-index-international-circus-database .disabled-wrapper:not(.disable-onclick) .disabled{	background-color: rgba(220, 220, 220, 1);}#global_page_user-index-browse .widget-search,#global_page_whcore-index-international-circus-database .widget-search{	padding-bottom: 16px;}#global_page_user-index-browse .widget-search [type="submit"],#global_page_whcore-index-international-circus-database .widget-search [type="submit"]{	margin-top: 0;}#add_talents_search_url-element .add-talents-search-url.disabled{	background: #dcdcdc;	border-bottom: none;}#global_page_user-talent-index [role="tooltip"].tooltip{	width: auto;}#global_page_user-talent-index [role="tooltip"].tooltip{	width: auto;}@media screen and (max-width: 1125px){#global_page_user-talent-index .layout_user_talent_search_new_form #first_row_block-wrapper .inline-block-child > li, #global_page_user-talent-index .layout_user_talent_search_new_form  #second_row_block-wrapper .inline-block-child > li, #global_page_user-talent-index .layout_user_talent_search_new_form  #third_row_block-wrapper .inline-block-child > li, #global_page_user-talent-index .layout_user_talent_search_new_form  #fourth_row_block-wrapper .inline-block-child > li, #global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper .inline-block-child > li{	margin-bottom: 10px;}#global_page_user-talent-index .layout_user_talent_search_new_form .inline-block-child > div,#global_page_user-talent-index .layout_user_talent_search_new_form  .inline-block-child > li,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-first_row_block #disciplines-wrapper{	width: 49.5%;}#global_page_user-talent-index .layout_user_talent_search_new_form #first_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #second_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #third_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #fourth_row_block-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #preferences_block-wrapper{	padding-bottom: 0;}}@media all and (max-width: 900px){#global_page_user-talent-index .layout_user_talent_search_new_form #first_row_block-wrapper #duplicate-category-menu-disciplines{	position: relative;	top: 0;}#global_page_user-index-home #feed{	padding-inline: 10px;}#global_page_user-index-home #activity-feed .feed_item_body img.main{	max-width: 150px;}}@media screen and (max-width: 575px){#global_page_user-talent-index .layout_user_talent_search_new_form .inline-block-child > div, #global_page_user-talent-index .layout_user_talent_search_new_form  .inline-block-child > li{	width: 100%;}#global_page_user-talent-index .layout_user_talent_search_new_form #first_row_block-wrapper #fieldset-first_row_block .wide_search-block{	top: 60px;	bottom: unset;	width: auto;}#global_page_user-talent-index .layout_user_talent_search_new_form #fieldset-first_row_block > li,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-first_row_block #disciplines-wrapper,#global_page_user-talent-index .layout_user_talent_search_new_form  #first_row_block-wrapper #disciplines-wrapper + li{	width: 100%;}#global_page_user-talent-index .layout_user_talent_search_new_form #sixth_row_two_block-wrapper #fieldset-sixth_row_two_block li{	width: 48%;	padding-right: 10px;	white-space: nowrap;}#global_page_user-talent-index .layout_user_talent_search_new_form #sixth_row_one_block-wrapper #fieldset-sixth_row_one_block li{	width: 100%;}#global_page_user-talent-index .layout_user_talent_search_new_form #disciplines-wrapper{	margin-bottom: 10px;}#global_page_user-talent-index .layout_user_talent_search_new_form #second_row_block-wrapper #fieldset-second_row_block,#global_page_user-talent-index .layout_user_talent_search_new_form  #fieldset-preferences_block{	padding-bottom: 0;}#global_page_user-talent-index .layout_user_talent_search_new_form #preferences_block-wrapper .inline-block-child > li{	margin-bottom: 30px;}#global_page_user-talent-index .layout_user_talent_search_new_form #filters_row-wrapper .filter-select{	margin-bottom: 15px;}}#global_page_user-talent-legacy-index #form_go_member_page #done-label,#global_page_user-talent-legacy-index #form_go_member_page  #add_talents_search_url-label{	display: block;	margin-bottom: 0;	text-shadow: none;	line-height: 1.55;	font-size: 14px;}#global_page_user-talent-legacy-index #form_go_member_page #done-wrapper #done{	margin-top: 0;	border-bottom: unset;}#global_page_user-talent-legacy-index #form_go_member_page input[disabled],#global_page_user-talent-legacy-index #form_go_member_page  select[disabled]{	background-color: rgba(220, 220, 220, 1);	cursor: not-allowed;}/* icon-white-circle */.btn-user-guide{	display: flex;	align-items: center;	gap: 6px;	padding: 2px;	color: var(--dark-gray);	text-transform: none;	text-shadow: none;	border: none;	box-shadow: none;	background: none;}.btn-user-guide,.btn-user-guide  span{	font-size: 17px;	font-family: 'sailec-regular', sans-serif;}.btn-user-guide span{	text-decoration: underline;}.btn-user-guide:focus{	outline: none;}.btn-user-guide:hover span{	text-decoration: underline;}.btn-user-guide .icon-question{	vertical-align: baseline;}.icon-white-circle{	display: inline-block;	vertical-align: baseline;	width: 16px;	height: 16px;	padding: 2px;	color: var(--white);	font-style: normal;	text-align: center;	line-height: 1;	border-radius: 50%;	background: var(--black);}/* global_form_popup_upgrade_to_pro */#smoothbox_window .global_form_popup_upgrade_to_pro{	width: 500px;	max-width: 100%;	padding: 20px !important;	color: var(--white);	text-align: center;	background: var(--dark-gray);}#smoothbox_window .global_form_popup_upgrade_to_pro h2{	font: 22px/1.2 'sailec-light';	color: var(--white);	text-align: center;}#smoothbox_window .global_form_popup_upgrade_to_pro .popup-content{	text-align: center;}#smoothbox_window .global_form_popup_upgrade_to_pro .btn-primary{	border-radius: 2px;}#global_page_whcore-index-upgrade-to-pro #global_content_simple{	height: auto;}/* footer text-danger */#global_footer .feedback-labe{	line-height: 1.4;}#global_footer .layout_core_menu_footer ul li a .text-danger{	color: #e3351f;}/* links-list */.links-list{	display: flex;	flex-direction: column;}.links-list li{	margin: 7px 0;}.links-list a{	align-items: baseline;	font-family: 'sailec-bold', sans-serif;}.links-list a:hover{	color: var(--blue);}.links-list .ll-text{	line-height: 1.2;	font-family: 'sailec-bold', sans-serif;}.links-list-icons{	display: grid;	gap: 23px;	padding: 20px;}.links-list-icons li{	margin: 0;}.links-list-icons,.links-list-icons  *{	font-size: 17px;	line-height: normal;	color: var(--black-dark);	font-family: 'sailec-regular', sans-serif;}.links-list-icons .ll-text,.links-list-icons  a{	font-family: 'sailec-regular', sans-serif;}.links-list-icons a:hover, .links-list-icons a:hover  *{	color: var(--blue);}.links-list-icons .list-link{	display: flex;	align-items: flex-start;}.links-list-icons .ll-text{	margin-top: 2px;}.links-list-icons .ll-wrapper{	display: grid;	align-items: center;	justify-content: center;	width: 24px;	min-width: 24px;	height: 24px;}.card-premium{	padding: 31px 20px 22px;	background: var(--blue-tr-ten);	border-radius: 3px;}.card-premium .card-title{	display: grid;	justify-content: center;	font-family: 'sailec-bold';	font-size: 24px;}.card-premium .card-icon{	margin-top: -5px;}.card-premium .card-text{	margin-bottom: 19px;	font-family: 'sailec-regular';	font-size: 17px;	line-height: 25px;}.card-premium .card-text .font-bold{	font-family: 'sailec-bold';}.card-premium .btn{	padding: 10px 20px;	font-family: 'gtwalsheim-pro-bold';}/* rounded */.rounded-0{	border-radius: 0;}.rounded-5{	border-radius: 5px;}/* ll-icon */.ll-wrapper{	display: inline-block;	width: 36px;	min-width: 36px;	margin-right: 5px;	text-align: center;	vertical-align: baseline;}.ll-wrapper .icon-pro-no-gradient:before{	font-size: 54px;	line-height: 22px;}.ll-wrapper .icon-bell:before{	font-size: 26px;}/* align-items-center */.align-items-center{	align-items: center;}/* layout_group_list_extended_groups */.layout_group_list_extended_groups{	padding: 15px;	border-radius: 5px;	background: var(--gray-ffive);}.layout_group_list_extended_groups .navigation{	text-align: center;}.layout_group_list_extended_groups .sub-title{	font: 14px/1.2 "sailec-bold", sans-serif;}.layout_group_list_extended_groups .info .title a{	font-family: "sailec-light";}.layout_group_list_extended_groups .generic_list_widget,.layout_group_list_extended_groups  .navigation{	margin-bottom: 20px;}.layout_group_list_extended_groups .generic_list_widget:last-child, .layout_group_list_extended_groups  .navigation:last-child{	margin-bottom: 0;}.layout_group_list_extended_groups .generic_list_widget.has-more,.layout_group_list_extended_groups  .navigation.has-more{	margin-bottom: 0;}.layout_group_list_extended_groups .menu_group_main{	display: inline-block;	padding: 8px 15px;	color: var(--white);	font-family: "sailec-bold", sans-serif;	font-size: 13px;	line-height: 28px;	text-transform: uppercase;	text-decoration: none;	text-shadow: none;	text-align: center;	border-radius: 4px;	background-color: var(--black);	background-image: linear-gradient(to bottom, var(--black) 0%, var(--black) 75%);}.layout_group_list_extended_groups .group_main_create{	padding: 2px 36px;	font-size: 12px;	border-radius: 2px;}.layout_group_list_extended_groups .group_main_create:after{	content: "\E00A";	color: var(--yellow);	display: inline-block;	font-family: "icon-circus";	font-size: 15px;	vertical-align: baseline;	text-align: center;	line-height: 1;	margin-left: 10px;}.layout_group_list_extended_groups .group_main_browse,.layout_group_list_extended_groups  .group_main_manage{	display: none;}.layout_group_list_extended_groups .generic_list_widget{	padding: 0;	border-radius: 0;	background: none;}.layout_group_list_extended_groups .generic_list_widget .photo{	width: 50px;	height: 50px;	flex: 0 0 50px;}.layout_group_list_extended_groups .generic_list_widget .info{	padding-left: 15px;}.layout_group_list_extended_groups .item_photo_group{	object-fit: cover;}.layout_group_list_extended_groups .more-wrap{	margin-bottom: 20px;	padding-top: 10px;	text-align: center;	border: none;}.layout_group_list_extended_groups .more-wrap:last-child{	margin-bottom: 0;}.layout_group_list_extended_groups .more-wrap a::after{	display: none;}#global_page_group-profile-index .feed-links{	margin-left: 11px;	margin-right: 11px;}#global_page_group-profile-index .emoji-picker-button{	right: 6px;}#global_page_group-profile-index #activity-form .add-photo-feed{	right: 44px;}#global_page_timeline-profile-index .feed-links{	margin-left: 11px;}#global_page_timeline-profile-index .emoji-picker-button{	right: 6px;}#global_page_timeline-profile-index #activity-form .add-photo-feed{	right: 44px;}/* round avatars */#feed .item_photo_user,.feed .item_photo_user,.row-all-jobs .item_photo_user,.layout_whjobs_job_applications .item_photo_user,.layout_page_profile_admins .item_photo_user,.layout_event_tickets .item_photo_user,#browsemembers_ul .item_photo_user{	border-radius: 50%;}.layout_group_list_extended_groups .item_photo_group{	border-radius: 50%;}.feed .feed_item_photo .item_photo_page{	border-radius: 50%;}.gm-style-iw .iw-image{	border-radius: 50%;}.block-primary-members .img-fluid{	border-radius: 50%;}.tns-outer .comments_author_photo,.tns-outer  .img,.comments .comments_author_photo,.comments  .img{	border-radius: 50%;	overflow: hidden;}/* .wrapper-icon-links */.wrapper-icon-links{	display: flex;	flex-direction: row;	flex-wrap: wrap;	margin: 20px 0 35px 20px;}.wrapper-icon-links .title{	font: 24px/1 "sailec-light";	text-transform: uppercase;	width: 100%;	margin-bottom: 15px;}.wrapper-icon-links .btn.nav-link{	display: flex;	flex-direction: row;	align-items: center;	max-width: 210px;	margin-right: 30px;	margin-bottom: 5px;	padding: 0;	text-align: left;	line-height: 1.2;}.wrapper-icon-links .btn.nav-link i{	position: relative;	display: inline-block;	width: auto;	height: auto;	margin-right: 11px;	padding: 0;	font-size: 40px;}.wrapper-icon-links .btn.nav-link i:before{	position: absolute;	top: 50%;	left: 50%;	z-index: 2;	width: 100%;	transform: translate3d(-50%, -50%, 0);	color: var(--white);}.wrapper-icon-links .btn.nav-link i:after{	content: "";	display: block;	width: 50px;	height: 50px;	background: none;	border-radius: 50%;}.wrapper-icon-links .btn.nav-link .icon-grant:before{	width: 51px;	height: 52px;}.wrapper-icon-links .btn.nav-link .text{	font-size: 14px;}.wrapper-icon-links .btn.nav-link:hover .text{	color: #fecc2f;}.wrapper-icon-links .btn.nav-link.active i:after{	background: #feca30;}@media all and (max-width: 567px){.create-acount-simple .cas-block-title{	padding-left: 0;}.create-acount-simple .cas-item{	flex-direction: column;	height: 90%;	min-height: 155px;	padding: 10px;}.create-acount-simple .cas-title{	margin-top: 15px;	font-size: 14px;	text-align: center;}.modal-simple .modal-simple-header{	padding: 10px;}#global_page_user-signup-index #signup_profile_form #roles-types select{	width: 90%;}#global_page_user-signup-index #signup_profile_form #roles-types ul{	margin-left: 0;	margin-right: 0;}#global_page_user-signup-index #signup_profile_form #roles-types ul li{	width: 100%;}#global_page_user-signup-index #signup_profile_form #subcotegory-description{	text-align: left;	padding-left: 40px;}.modal-simple{	margin: 10px 0 0;}#global_page_timeline-edit-index .layout_timeline_about #fieldset-buttons .hint{	clear: both;	padding-top: 10px;}#activity-feed .feed-media-grid-two .feed_attachment_whmedia_media{	height: 110px;}#activity-feed .feed-media-grid-three .feed_attachment_whmedia_media{	height: 110px;}#activity-feed .feed-media-grid-four .feed_attachment_whmedia_media{	height: 110px;}#activity-feed .feed-media-grid-more{	position: absolute;	bottom: 20px;	right: 20px;	font-size: 15px;}.content .applications_ul > li{	margin-bottom: 30px;}.applications_ul .browser-wrapper .row{	flex-direction: column;}.applications_ul .browser-wrapper .row .application-link{	order: -1;	text-align: left;	margin-left: 0;}.applications_ul .photo-wrapper .thumb_profile{	width: 66px;	height: 66px;}.application-status-b{	margin: 5px 5px 0 0;}.pro-tooltip.pro-tooltip-gray{	width: 310px;}#global_wrapper .pro-tooltip-gray ul.form-notices-pro .btn-yellow{	float: none;	margin-bottom: 5px;}.row-billing .info-container{	flex-direction: column;}.row-billing .info-container > span{	width: 100%;}.row-billing .info-container > span:first-child, .row-billing .info-container > span:nth-child(3), .row-billing .info-container > span:last-child{	width: 100%;}.row-billing .info-container > span:nth-child(3){	text-align: left;}.row-billing .info-container > span:last-child{	text-align: left;}#smoothbox_window #global_page_group-member-join #global_content_simple,#smoothbox_window #global_page_group-group-delete #global_content_simple,#smoothbox_window #global_page_group-member-leave #global_content_simple,#smoothbox_window #global_page_group-member-promote #global_content_simple,#smoothbox_window #global_page_group-member-demote #global_content_simple{	min-width: 448px;}}@media screen and (max-width: 470px){#global_page_whjobs-index-search .headline h1{	white-space: normal;	line-height: 1.1;	padding-bottom: 7px;}#smoothbox_window .iframe-body-mobile .global_form_popup_upgrade_to_pro{	width: 300px;}#smoothbox_window .iframe-body-mobile .global_form_popup_upgrade_to_pro h2{	font-size: 18px;}}@media all and (min-width: 768px) and (max-width: 1200px){.create-acount-simple .cas-item{	flex: 0 0 32%;	max-width: 32%;	padding: 15px;}}body.cerabox-opacity #cerabox{	opacity: 0 !important;	z-index: -1;}@media screen and (min-width: 641px){#global_page_page-page-edit #cerabox{	width: 700px;}#global_page_whjobs-auditions-new-audition div.event_calendar,#global_page_whjobs-residencies-new-residency div.event_calendar,#global_page_whjobs-jobs-new-job div.event_calendar,#global_page_whjobs-jobs-edit-job div.event_calendar,#global_page_whjobs-auditions-edit-audition div.event_calendar,#global_page_whjobs-residencies-edit-residency div.event_calendar{	margin-left: 0;}}@media screen and (max-width: 640px){#activity-feed .post-block, #activity-feed li.page_create .post-block, #activity-feed li.post .timestamp-block, #activity-feed li.page_create .timestamp-block, #activity-feed li.post .feed-item-info + .post-block, #activity-feed > li.like_item .timestamp-block, #activity-feed .timestamp-block, #activity-feed li.post_self .timestamp-block, #activity-feed li.whmedia_media_new .timestamp-block{	padding: 3px 0 0;	margin-left: 0;}#activity-feed > li.status{	padding-right: 10px;}#activity-feed > li.status div.feed_item_body{	padding-right: 0;}#activity-feed > li.page_create .post-block,#activity-feed > li.post_self .feed-item-info + .post-block{	padding-left: 0px;}#activity-feed > li.post_self .feed_item_photo{	min-width: 55px;}#global_page_page-page-edit #cerabox{	width: 300px;}#global_page_page-index-view .buttons-block .pull-left-block,#global_page_page-index-view .buttons-block .pull-right-block{	float: none;	width: 100%;}.acts-container.search .acts-item,.touring-show-container.search .touring-item{	width: 100%;}}#global_page_user-professional-profile-edit .content,#global_page_timeline-edit-index .content{	padding: 20px;}/* updates page (post-to audience)*/body[id="global_page_whcore-updates-index"] #global_wrapper,body[id="global_page_whcore-updates-index"] #global_wrapper .layout_main,body[id="global_page_whcore-updates-index"] .layout_middle,body[id="global_page_whcore-updates-index"] .global_form > div > div{	overflow: visible;}body[id="global_page_whcore-updates-index"] .global_form > div{	overflow: visible !important;}body[id="global_page_whcore-updates-index"] .nicknames-container{	max-height: 200px;}body[id="global_page_whcore-updates-index"] div.add-photo-feed{	display: inline-block;	margin: 10px 9px 0;	vertical-align: top;}body[id="global_page_whcore-updates-index"] div.add-photo-feed #feedimageattach-element{	min-width: 1px;}body[id="global_page_whcore-updates-index"] div.add-photo-feed .form-wrapper .form-label:before{	content: "\E00F";	font-family: "icon-circus";}/* hide formHelp */.layout_main #formHelp > *{	display: none;}.layout_main #formHelp .colum2{	display: block;}.layout_main #formHelp .colum2 > *{	display: none;}.layout_main #formHelp .colum2 .link-more{	display: inline-block;	margin-bottom: 5px;	color: var(--black);	font: 24px / 1 'gtwalsheim-pro-bold', sans-serif;	text-decoration: underline;	text-underline-offset: 6px;}.layout_main #formHelp .colum2 .link-more:hover{	color: var(--blue);	text-decoration-color: var(--black);}.layout_main #formHelp .colum2 .noHeaderFooter{	margin-top: 0;	display: block;}.layout_main #formHelp .noHeaderFooter{	margin-top: 0;	display: block;}#global_page_user-edit-profile .circus-fan-wrapper{	width: 100%;	max-width: unset;	display: block;}#global_page_user-professional-profile-self-type-video .layout_main #formHelp > *{	display: block;}/* duplicate-category-menu */.duplicate-category-menu{	margin: 3px 0;	padding: 10px 5px;	border: 1px solid var(--gray-light);	border-radius: 5px;	background: var(--white);}.duplicate-category-menu .btn-toggle{	display: block;	width: 100%;	padding: 0;	text-align: left;	text-transform: none;	font-size: 13px;	border: none;	background: none;	cursor: pointer;}.duplicate-category-menu .btn-toggle span{	color: #131c0e;	padding: 1px 10px;	border-radius: 5px;}.duplicate-category-menu .btn-toggle:hover{	opacity: 0.8;}.duplicate-category-menu .wrapper-subcategory{	display: none;	padding: 10px;	border: 1px solid var(--gray-light);	border-radius: 5px;	background: var(--white);/* 	transform: translate3d(100%, 0, 0);*/	transition: all .3s linear;}.duplicate-category-menu .wrapper-subcategory .title{	margin-top: -5px;	margin-bottom: 13px;	padding: 0 0 2px 0;	border-bottom: 1px solid var(--gray-light);}.duplicate-category-menu .item.selected > .btn-toggle span{	background: #ffefc1;}.duplicate-category-menu .item.active .wrapper-subcategory{	margin: -10px -5px;	display: block;	transform: translate3d(0, 0, 0);}.duplicate-category-menu .subitem{	margin-bottom: 5px;}.duplicate-category-menu label{	text-transform: none;	cursor: pointer;}.duplicate-category-menu label:hover{	opacity: 0.8;}.duplicate-category-menu.active{	padding: 0;	border: none;}.duplicate-category-menu.active .item > .btn-toggle{	display: none;}.global_form .duplicate-category-menu{	padding: 10px 5px;}.duplicate-category-menu-button{	display: inline-block;	margin-top: 8px;	font-size: 11px;}@media screen and (max-width: 880px){#global_page_user-index-home #global_wrapper .layout_left, #global_page_user-index-home #global_wrapper .layout_right{	width: 100%;	float: none;	display: block;}#global_page_user-index-home #global_wrapper .layout_main{	margin: 0;	padding: 0!important;}body#global_page_user-index-browse .generic_layout_container.layout_main{	margin: 0!important;}#global_page_user-index-home #global_wrapper .layout_right{	margin-left: 0;}#global_page_user-index-home #global_wrapper .layout_user_home_photo + .layout_user_home_links{	border-radius: 3px;}#global_page_user-index-home #global_wrapper .layout_left{	margin-right: 0;}#followsList .people{	width: 100%;	float: left;}#global_wrapper .layout_user_list_who_to_follow .more-wrap,#followsList .more-wrap{	clear: both;}#global_page_core-pages-fwhos-who .layout_whcore_browse_profiles{	width: 100%;}#global_wrapper .page_edit_title .he-navbar,.user_edit_title .timeline_navbar{	line-height: 5px;}#global_page_user-index-browse .layout_right{	padding: 0!important;}.content-item{	width: 100%;	margin-right: 0;}#global_page_whjobs-auditions-view .buttons-block.jobs,#global_page_whjobs-residencies-view .buttons-block.jobs,#global_page_whjobs-jobs-view .buttons-block.jobs{	margin-top: 0!important;}.action-wrapper.single{	display: block;/* 	right: 20px;	top: 20px;*/}#global_page_whjobs-jobs-view .action-wrapper.single ul li,#global_page_whjobs-auditions-view .action-wrapper.single ul li,#global_page_whjobs-residencies-view .action-wrapper.single ul li{	margin-bottom: 0;}#global_page_whjobs-jobs-view .action-wrapper.single,#global_page_whjobs-auditions-view .action-wrapper.single,#global_page_whjobs-residencies-view .action-wrapper.single{	top: 0;}.action-wrapper.single:hover .bar{	background-color: #d13e2b;}.action-wrapper.single .drop-down-list{	right: 0px;}#global_page_whjobs-auditions-view .auditions-wrapper .left-block .btn-red-wrapper,#global_page_whjobs-residencies-view .residencies-wrapper .left-block .btn-red-wrapper,#global_page_whjobs-jobs-view .jobs-wrapper .left-block .btn-red-wrapper,#global_page_event-profile-index .residencies-wrapper h2 .btn-red-wrapper,#global_page_event-profile-index .auditions-wrapper h2 .btn-red-wrapper{	display: none;}#global_page_whjobs-auditions-view .auditions-wrapper .left-block .btn-red-wrapper.buttons-block-auth,#global_page_whjobs-residencies-view .residencies-wrapper .left-block .btn-red-wrapper.buttons-block-auth,#global_page_whjobs-jobs-view .jobs-wrapper .left-block .btn-red-wrapper.buttons-block-auth,#global_page_event-profile-index .residencies-wrapper h2 .btn-red-wrapper.buttons-block-auth,#global_page_event-profile-index .auditions-wrapper h2 .btn-red-wrapper.buttons-block-auth{	display: block;	padding: 0;}#global_page_whjobs-auditions-view .auditions-wrapper .left-block .action-drop-down,#global_page_whjobs-residencies-view .residencies-wrapper .left-block .action-drop-down,#global_page_whjobs-jobs-view .jobs-wrapper .left-block .action-drop-down{	right: 0;}#global_page_whcore-schedule-index .page_basic_info_edit .content{	padding: 20px!important;}#global_page_whjobs-residencies-view .buttons-block.jobs,#global_page_whjobs-auditions-view .buttons-block.jobs,#global_page_whjobs-jobs-view .buttons-block.jobs{	margin-top: 0!important;}#global_page_whjobs-residencies-browse .left-block-browse,#global_page_whjobs-auditions-browse .left-block-browse{	padding-right: 0;}.layout_left + .layout_middle{	padding: 0 0px 0 0;}#global_wrapper .layout_main{	padding: 0 10px;}.layout_left{	padding: 0;}.right-block-browse .desc-job,.right-block-browse .desc-audition,.right-block-browse .desc-residency,.right-block-browse .times-job,.right-block-browse .times-residency,.right-block-browse .times-audition{	width: 100%;	padding-right: 0;	display: block;	float: none;}.page-directory-wrapper .about-content{	position: static;}#global_page_whjobs-jobs-browse .job .content,#global_page_whjobs-residencies-browse .residency .content,#global_page_whjobs-auditions-browse .audition .content,#global_page_whjobs-jobs-view .jobs-wrapper .content,#global_page_whjobs-residencies-view .auditions-wrapper .content,#global_page_whjobs-residencies-search .residencies-wrapper .residency,#global_page_whjobs-auditions-view .residencies-wrapper .content,#global_page_whjobs-auditions-search .auditions-wrapper .audition,#global_page_whjobs-jobs-search .jobs-wrapper .job,#global_page_whjobs-index-search .jobs-residencies-wrapper .job,#global_page_whjobs-index-search .jobs-residencies-wrapper .residency,#global_page_whjobs-index-search .jobs-auditions-wrapper .job,#global_page_whjobs-index-search .jobs-auditions-wrapper .audition,#global_page_whjobs-index-index .jobs-residencies-wrapper .job,#global_page_whjobs-index-index .jobs-residencies-wrapper .residency,#global_page_whjobs-index-index .jobs-auditions-wrapper .job,#global_page_whjobs-index-index .jobs-auditions-wrapper .audition{	padding: 20px;}#global_page_whjobs-jobs-browse .buttons-block,#global_page_whjobs-residencies-browse .buttons-block,#global_page_whjobs-auditions-browse .buttons-block{	padding-right: 20px!important;}.edit-block .btn-red-wrapper a{	padding: 0 10px;}#global_page_whjobs-jobs-browse .right-block-browse .desc-job,#global_page_whjobs-jobs-browse .right-block-browse .times-job,#global_page_whjobs-jobs-browse .left-block-browse,.right-block .left-block-browse,.right-block .right-block-browse.single{	float: none;	display: block;	padding-right: 0;	width: 100%;}.profile-tab.layout_whcore_page_contact .content,#global_page_whjobs-index-index .layout_whjobs_jobs_list .job,#global_page_whjobs-index-index .layout_whjobs_residencies_list .residency,#global_page_whjobs-index-index .layout_whjobs_auditions_list .audition{	padding: 20px!important;}.left-block-browse h3,.left-block-browse h3 > a.jobs-title,.left-block-browse h3 > a.residencies-title,.left-block-browse h3 > a.auditions-title,.jobs-wrapper .left-block h1.capture,.jobs-wrapper .left-block h3.capture{	font-size: 30px;	line-height: 30px;	padding-right: 20px;}.left-block-browse sup{	padding-left: 0;}.layout_whcore_browse_who_follow.individual,.layout_whcore_browse_who_follow.company,.layout_whcore_browse_who_follow.festivals,.layout_whcore_browse_who_follow.agencies,.layout_whcore_browse_who_follow.museums,.layout_whcore_browse_who_follow.publications,.layout_whcore_browse_who_follow.organisations,.layout_whcore_browse_who_follow.presenters,.layout_whcore_browse_who_follow.schools{	padding: 0;}.mycontent-wrapper > h3{	display: block;	line-height: inherit;	height: auto;	margin-top: 10px;}.mycontent-wrapper .content-select .form-element{	display: block;	float: none;	width: 100%;	margin-bottom: 10px;}.layout_whcore_browse_who_follow.company,.layout_whcore_browse_who_follow.festivals,.layout_whcore_browse_who_follow.agencies,.layout_whcore_browse_who_follow.museums,.layout_whcore_browse_who_follow.publications,.layout_whcore_browse_who_follow.organisations,.layout_whcore_browse_who_follow.presenters,.layout_whcore_browse_who_follow.schools{	width: 100%;}.mycontent-wrapper .content-select{	min-height: auto;	padding: 0;	display: block;	width: 100%;}#global_page_whcore-credits-index .page_basic_info_edit .content,#global_page_timeline-edit-index .layout_timeline_employments.profile-tab .content,.page_basic_info_edit .content,#global_page_user-professional-profile-edit .content,#global_page_timeline-edit-index .content{	padding: 20px!important;}body#global_page_user-edit-profile .form-wrapper{	padding: 20px 20px 0 !important;}.he-navbar-nav{	margin: 0;}#global_page_whjobs-jobs-view .jobs-wrapper .column-left,#global_page_whjobs-residencies-view .residencies-wrapper .column-left,#global_page_whjobs-auditions-view .auditions-wrapper .column-left{	width: auto!important;}body#global_page_timeline-edit-settings p.form-description{	padding: 20px 20px 0 20px !important;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #description-wrapper{	padding: 20px!important;}#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #management-wrapper,#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #our_team-wrapper{	padding: 0 20px 20px 20px;}.about-content .user-content{	padding: 20px!important;	max-width: 100%;}#global_page_timeline-edit-settings p.form-description,#global_page_timeline-edit-settings form .form-elements .form-wrapper,#global_page_timeline-edit-settings #execute-wrapper,#global_page_timeline-edit-settings #submit-wrapper{	padding: 20px!important;}#global_page_timeline-edit-settings .layout_timeline_delete_account form{	padding: 20px!important;}.layout_page_whjobs_residencies_view,.layout_page_whjobs_auditions_view{	margin: 0;}#global_page_core-pages-whos-who .layout_right + .layout_middle{	padding: 0;}#global_page_page-index-view .layout_left{	padding: 0px 0px 10px 0px;}#global_page_page-index-view .layout_left + .layout_middle{	padding: 0!important;}.layout_whcore_page_cover .pull-left-block{	display: table;	float: left;	width: auto;}.layout_whcore_page_cover .pull-right-block{	display: table;	float: right;	width: auto;}.about-content .user-content .text-about{	max-width: 100%;	max-height: 100%;}#global_wrapper .buttons-block.jobs{	text-align: left;}#global_wrapper .buttons-block.jobs .action-block{	margin-top: 0;}#global_wrapper .buttons-block.jobs .shareIconsBlock{	top: 31px;}.layout_page_timeline_edit_index #buttons-wrapper{	padding: 20px!important;}.page-directory-wrapper.browse .next-preview{	top: 50%;}.about-content .user-content .page-name,#global_wrapper .page-directory-wrapper .video-wrapper .page-name a,#global_wrapper .page-directory-wrapper .video-wrapper .page-name{	font-size: 25px;}.page-directory-wrapper.browse .video-wrapper{	height: auto!important;}.page-directory-wrapper.browse .next-preview span::before{	font-size: 45px;}.page-directory-wrapper .about-content .user-content .text-about{	max-width: 100%;	max-height: 100%;	padding-right: 215px;}#global_wrapper .page-directory-wrapper .video-wrapper .user-content{	max-height: 100%;	height: auto;}#global_wrapper .page-directory-wrapper.browse .video-block{	height: 375px;}#global_wrapper .page-directory-wrapper.browse .video-block > div.thumb_main{	width: 100% !important;	max-width: 100% !important;	max-height: 390px;	margin: 0 auto;	height: 100%;	position: relative;}#global_wrapper .page-directory-wrapper .video-wrapper .user-content{	padding: 10px 20px !important;	max-width: 100%;/* 	position: static;*/}.about-content .user-content .by a,.user-content .page-create-by a,.user-content .page-create-by{	font-size: 16px;}.layout_right{	padding: 0px 0px 10px 15px;}.page_basic_info_edit #description-wrapper .mce-container.mce-last.mce-flow-layout-item.mce-btn-group{	margin-right: 10px;}.page_basic_info_edit #description-wrapper .mce-container.mce-first.mce-flow-layout-item.mce-btn-group{	margin-left: 10px;}.right-block-browse .location-block{	padding-top: 20px;}.layout_whcore_page_cover .buttons-block{	height: auto;	padding: 15px 20px;	background: #262526!important;}.page-directory-wrapper .video-wrapper .btn-red-wrapper{	top: 35%;	margin-right: -20px;}.page-directory-wrapper .video-wrapper .btn-red-wrapper a::before{	font-family: 'FontAwesome';	display: inline-block;	content: '\f04b';	color: var(--white);	font-size: 20px;	line-height: 48px;}.buttons-block .btn.btn-orange{	float: none;	margin: 5px 0;}.page-directory-wrapper .video-wrapper .btn-red-wrapper a{	width: 50px;	height: 50px;}.layout_whcore_page_cover .buttons-block::after, .pull-right-block::after{	visibility: hidden;	display: block;	content: "";	clear: both;	height: 0;}.pull-left-block{	display: inline-block;	float: none;	width: 100%;}.buttons-block .pageContent{	display: inline-block;}.pull-right-block{	display: block;	float: none;	width: 100%;}.buttons-block .action-block,.follow-block,.bookmark-block,.buttons-block .like_button_container{	height: auto;	display: inline-block;}.video-block{	text-align: right;}#global_page_page-page-edit-photo #EditPagePhoto #buttons-wrapper{	margin-left: 0;	width: 100%;	box-sizing: border-box;}.pull-right-block div{	margin: 3px 0;}.bookmark-block{	padding-left: 10px;}.buttons-block .share-block{	padding: 3px 10px;	display: inline-block;	height: auto;}.follow-block{	padding-left: 10px;	padding-right: 10px;}.buttons-block .like_button_container{	padding-right: 0px;}.buttons-block .share-block .shareIconsBlock{	top: 23px;}.what-post{	position: static;	width: auto;	margin: 0;	padding: 16px 11px 11px;	border-radius: 5px 5px 0 0;	opacity: 1;	visibility: visible;}.what-post .wpl-item{	display: inline-block;}.what-post .btn{	padding: 2px 10px;	border: 1px solid transparent;}.what-post .btn i{	width: 30px;	height: 30px;	font-size: 35px;}.what-post .btn-default:after{	display: none;}.static-slide-primary{	padding-bottom: 20px;}}@media screen and (max-width: 640px){.page-directory-wrapper .about-content .user-content .text-about{	padding-right: 0;}}@media screen and (max-width: 480px){#activity-feed > li.status .feed_item_posted .feed_item_bodytext{	width: 100%;	box-sizing: border-box;}#activity-feed > li.status .feed_item_photo{	padding-right: 15px;}.about-images{	flex-wrap: wrap;}.about-images .item{	width: 50%;}#global_wrapper .page-directory-wrapper.browse .video-block{	height: 225px;}.page-directory-wrapper.browse .next-preview{	top: 100px;}}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer .tns-item{	display: grid;	grid-template-rows: min-content 1fr;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer .text-wrap{	display: flex;	flex-direction: column;	align-items: center;	justify-content: space-between;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer .company-name{	text-align: center;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer .text-wrap .btn{	font-size: 13px;}@media screen and (max-width: 430px){#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer a.img{	width: 200px !important;}#global_page_timeline-educations-browse .layout_whcore_browse_who_follow #followsList .tns-outer .tns-item{	display: flex;	justify-content: center;	flex-wrap: wrap;}}@media screen and (max-width: 360px){#activity-feed > li.status .feed_item_posted .feed_item_bodytext{	width: 100%;	box-sizing: border-box;}form#activity-form.is-admin div.add-photo-feed{	bottom: 54px;}form#activity-form.is-admin #location-btn{	bottom: 42px;}#activity-form.is-admin .feed-links{	margin-bottom: 40px;	margin-left: 10px;	float: none;}#activity-form.is-admin .feed-links button,#activity-form.is-admin .feed-links  a{	float: left;}#activity-form.is-admin .feed-links #compose-submit{	float: none !important;}#activity-form.is-admin #compose-menu #compose-link-activator{	position: absolute;	white-space: nowrap;	line-height: 1;	top: auto;	bottom: 10px;	left: auto;	right: 119px;}#global_page_event-index-browse .layout_main .layout_middle .events_browse li .label-flag{	right: 0;}#global_page_whcore-video-delete .global_form h3{	padding: 16px 10px;	line-height: 1.1;	white-space: normal;}}@media all and (max-width: 414px){ul.feed .feed_item_body .one-attachment img.thumb_profile, ul.feed .feed_item_body .feed_attachment_page img.thumb_profile{	max-width: 80px;	max-height: 80px;}}@media all and (max-width: 490px){#activity-form.is-admin .feed-links{	margin-bottom: 5px;}#activity-form #location-btn{	bottom: 4px;	left: 70px;}#compose-menu .feed-links #compose-submit{	float: right !important;}#compose-menu .feed-links .admin-post{	float: right;}#global_page_event-index-browse #browseevents_results .media{	display: flex;	flex-direction: column;	align-items: flex-start;}#global_page_event-index-browse #browseevents_results .col-event-right{	display: flex;	align-items: center;	justify-content: flex-start;	float: none;	clear: both;	text-align: left;	width: 100%;}#global_page_event-index-browse #browseevents_results .col-event-right .badge{	margin-right: 5px;	margin-left: 0;}#global_page_event-index-browse #browseevents_results .col-event-right .badge + .event-date-wrapper{	margin-right: 5px;}#global_page_event-index-browse #browseevents_results .col-event-right .event-date-wrapper{	width: auto;	margin-left: 0;	order: -1;}#global_page_event-index-browse #browseevents_results .col-event-right .icon-paypal{	margin-right: 5px;}#global_page_event-index-browse #browseevents_results .media-cover{	display: block;	clear: both;	float: none;	width: 100%;	max-width: 100%;	height: 148px;	max-height: 148px;	margin-bottom: 5px;	order: -1;}#global_page_event-index-browse #browseevents_results .media-cover > img{	width: 100%;	height: 148px;	max-width: 100%;	max-height: 148px;}#global_page_event-index-browse #browseevents_results ul.one-day-event li:first-child, #global_page_event-index-browse #browseevents_results  ul.event-date-wrapper li:first-child{	padding-left: 5px;}}@media all and (max-width:1023px){#feed-filter .item-tooltip{	display: none;}}/* who's who */#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	margin-bottom: 20px;}/* nicknames-container */.nicknames-container{	position: absolute;	top: 100%;	left: 0;	width: 100%;	max-height: 300px;	overflow-y: auto;	padding: 5px;	margin-top: -1px;	background: var(--white);	border: 1px solid var(--gray-light);	border-radius: 0 0 4px 4px;	z-index: 2;}.nicknames-container [data-user-id]{	display: inline-block;}.nicknames-container [data-user-id] > span{	vertical-align: middle;	display: inline-block;	margin-right: 5px;	text-transform: capitalize;}.nicknames-container [data-user-id]:focus, .nicknames-container [data-user-id]:focus > span, .nicknames-container [data-user-id].focus, .nicknames-container [data-user-id].focus > span{	color: var(--yellow);}/* form.activity */form.activity,.activity-post-container{	position: relative;	overflow: visible;	z-index: 4;	padding: 0;	background: transparent;}.wg-parent-active form.activity,.wg-parent-active .activity-post-container{	z-index: 13;}.wg-parent-active form.activity:after, .wg-parent-active .activity-post-container:after{	content: "";	position: absolute;	top: 0;	right: 0;	bottom: 0;	left: 0;	display: block;	z-index: 12;	background: rgba(0, 0, 0, 0.6);}.activity-post-container .error-ul{	padding: 0;}.activity-post-container .error-ul li{	margin: 7px 0;}/* layout_whcore_wp_news */.layout_whcore_wp_news .content,#global_page_timeline-educations-browse .layout_whcore_wp_news .content{	padding: 20px 0;}.layout_whcore_wp_news #news-wp,#global_page_timeline-educations-browse .layout_whcore_wp_news #news-wp{	padding: 0 20px 15px;}.layout_whcore_wp_news .row-news h3,.layout_whcore_wp_news  .row-news h3 a,#global_page_timeline-educations-browse .layout_whcore_wp_news .row-news h3,#global_page_timeline-educations-browse .layout_whcore_wp_news  .row-news h3 a{	font-family: "sailec-light";	font-size: 18px;	font-weight: 400;}.layout_whcore_wp_news .row-news:first-child, #global_page_timeline-educations-browse .layout_whcore_wp_news .row-news:first-child{	padding-top: 0;}.layout_whcore_wp_news .row-news:last-child, #global_page_timeline-educations-browse .layout_whcore_wp_news .row-news:last-child{	padding-bottom: 0;}.layout_whcore_wp_news .more-wrap,#global_page_timeline-educations-browse .layout_whcore_wp_news .more-wrap{	padding-top: 15px;}.layout_whcore_wp_news .more-wrap a:hover, #global_page_timeline-educations-browse .layout_whcore_wp_news .more-wrap a:hover{	text-decoration: none;}.layout_whcore_wp_news .content,#global_page_timeline-educations-browse .layout_whcore_user_posts .content{	padding: 20px 0 20px 0;}/* .compose-content[contenteditable="true"] */.compose-content[contenteditable="true"] a[data-mention-uid],.compose-content[contenteditable="true"]  .tag,.feed_item_body a[data-mention-uid],.feed_item_body  .tag,.comments .comments_body a[data-mention-uid],.comments .comments_body  .tag,.our_team-chosen a[data-mention-uid],.our_team-chosen  .tag{	padding: 0 5px;	color: var(--dark-gray);	text-transform: capitalize;	font-family: 'sailec-bold', sans-serif;	white-space: nowrap;}.compose-content[contenteditable="true"] a[data-mention-uid]:before, .compose-content[contenteditable="true"]  .tag:before, .feed_item_body a[data-mention-uid]:before, .feed_item_body  .tag:before, .comments .comments_body a[data-mention-uid]:before, .comments .comments_body  .tag:before, .our_team-chosen a[data-mention-uid]:before, .our_team-chosen  .tag:before{	content: "";	display: inline-block;	width: 16px;	height: 16px;	vertical-align: middle;	margin-right: 5px;	background: url(/application/themes/stagelync/images/performance-count-icon.png?c=1463) center center no-repeat;	background-size: contain;	filter: invert(100%);}.compose-content[contenteditable="true"] a[data-mention-uid]:hover, .compose-content[contenteditable="true"]  .tag:hover, .feed_item_body a[data-mention-uid]:hover, .feed_item_body  .tag:hover, .comments .comments_body a[data-mention-uid]:hover, .comments .comments_body  .tag:hover, .our_team-chosen a[data-mention-uid]:hover, .our_team-chosen  .tag:hover{	text-decoration: underline;}.our_team-chosen .tag{	font-family: 'sailec-regular', sans-serif;}.our_team-chosen .tag a{	color: var(--dark-gray);	font-family: 'sailec-bold', sans-serif;}.our_team-chosen .tag:hover{	text-decoration: none;}#global_page_timeline-educations-browse .layout_whcore_wp_news img{	max-width: 100%;}#global_page_timeline-educations-browse .layout_whcore_wp_news .row-news{	padding: 10px 0 12px;}#global_page_timeline-educations-browse .layout_whcore_wp_news a:hover{	color: var(--yellow);}#global_page_timeline-educations-browse .layout_whcore_wp_news #news-wp h3{	line-height: 1;	margin: 5px 0;}#global_page_timeline-educations-browse .layout_middle .layout_core_ad_campaign{	margin: 10px 0;}#global_page_timeline-educations-browse .layout_middle .more-wrap a{	padding-right: 0;}/* detail profile edit page  */#our_team-wrapper,#global_wrapper .layout_page_timeline_edit_index .layout_timeline_about #our_team-wrapper{	padding-bottom: 10px;}form.global_form .our_team-chosen{	padding: 0 40px 40px 40px;}@media all and (min-width:1024px){#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	margin-bottom: 20px;}.widget-search .ws-filter{	margin: -15px 0 10px;	max-width: 63%;}}@media all and (min-width:1024px) and (max-width:1280px){#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles{	width: calc(50% - 10px);	clear: both;	float: left;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) ~ .layout_whcore_browse_profiles{	clear: none;	float: left;	margin-right: 18px;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(1) ~ .layout_whcore_browse_profiles .people{	width: 100%;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(2) ~ .layout_whcore_browse_profiles{	margin-right: 0;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(3) ~ .layout_whcore_browse_profiles{	margin-right: 18px;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(4) ~ .layout_whcore_browse_profiles{	margin-right: 0;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(5) ~ .layout_whcore_browse_profiles{	margin-right: 18px;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(6) ~ .layout_whcore_browse_profiles{	margin-right: 0;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(7) ~ .layout_whcore_browse_profiles{	margin-right: 18px;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(8) ~ .layout_whcore_browse_profiles{	margin-right: 0;	clear: none;}#global_page_whcore-index-whos-who .layout_middle .layout_whcore_browse_profiles:nth-child(9) ~ .layout_whcore_browse_profiles{	margin-right: 18px;	clear: none;}#activity-feed .feed-media-grid-two .feed_attachment_whmedia_media{	height: 285px;}#activity-feed .feed-media-grid-three .feed_attachment_whmedia_media{	height: 285px;}#activity-feed .feed-media-grid-four .feed_attachment_whmedia_media{	height: 285px;}}@media all and (min-width:1400px){#global_page_page-page-edit #form_header div#required_desc{	margin-right: 200px;}#followsList .people{	width: 33.333333%;}}#global_page_user-signup-index form#signup_start_question_form{	float: none;	width: 680px;	max-width: 100%;	margin: 0 auto 25px;	border: none;	box-shadow: none;	background: none;}#global_page_user-signup-index form#signup_start_question_form h3{	border: none;	text-align: center;	background: none;	font-size: 22px;	line-height: 1.3;	height: auto;}#global_page_user-signup-index form#signup_start_question_form .title-image{	width: 579px;	max-width: 100%;	margin-bottom: 72px;}#global_page_user-signup-index form#signup_start_question_form #yes-element,#global_page_user-signup-index form#signup_start_question_form #no-element{	text-align: center;}#global_page_user-signup-index form#signup_start_question_form h3::after{	display: none;}#global_page_user-signup-index form#signup_start_question_form #buttons-wrapper{	justify-content: center;	display: flex;}#global_page_user-signup-index form#signup_start_question_form #start_question_buttons{	display: inline-flex;}#global_page_user-signup-index form#signup_start_question_form #start_question_buttons [type="button"]{	min-width: 130px;	background-color: #ffd320;	text-shadow: 1px 1px 1px rgb(255 255 255 / 60%);	font-family: 'sailec-bold';	border-radius: 2px;	box-sizing: border-box;	cursor: pointer;	line-height: 28px;	font-size: 17px;	text-transform: uppercase;	text-decoration: none;	border: 0;	display: inline-block;	text-align: center;	padding: 8px 15px;	margin: 2px 17px;}#global_page_user-professional-profile-edit .form-elements [id*="1_1_13-element"]{	border-radius: 4px 4px 0 0;	width: 100% !important;	box-sizing: border-box;	max-width: 100%;}#global_page_user-professional-profile-edit .form-elements [id*="1_1_13-element"] .mce-panel{	border: 1px solid var(--gray-light);}#global_page_user-professional-profile-edit .form-elements [id*="1_1_13-element"] .mce-first.mce-stack-layout-item{	overflow: hidden;}#global_page_user-professional-profile-edit .form-elements [id*="1_1_13-element"] .mce-container.mce-first.mce-flow-layout-item.mce-btn-group{	float: left;	width: auto !important;	margin-left: 40px;}#global_page_user-professional-profile-edit .form-elements [id*="1_1_13-element"] .mce-container.mce-last.mce-flow-layout-item.mce-btn-group{	width: auto !important;	float: right;	margin-right: 40px;	border: none;}#global_page_user-professional-profile-edit .form-elements .form-wrapper-heading span{	display: inline-flex;}#global_page_user-professional-profile-edit .form-elements .form-wrapper-heading .title{	padding-right: 10px;}#global_page_user-professional-profile-edit .form-elements .switch,#global_content form .switch{	position: relative;	display: flex;	width: 30px;	height: 17px;}/* Hide default HTML checkbox */#global_page_user-professional-profile-edit .form-elements .switch input,#global_content form .switch input{	opacity: 0;	width: 0;	height: 0;}/* The slider */#global_page_user-professional-profile-edit .form-elements .slider,#global_content form .switch .slider{	position: absolute;	cursor: pointer;	top: 0;	left: 0;	right: 0;	bottom: 0;	border: 1px solid var(--black);	background-color: var(--gray-ccc);	-webkit-transition: .4s;	transition: .4s;}#global_page_user-professional-profile-edit .form-elements .slider:before, #global_content form .switch .slider:before{	position: absolute;	content: "";	height: 15px;	width: 15px;	background-color: white;	-webkit-transition: .4s;	transition: .4s;}#global_page_user-talent-index #global_content form .switch .slider:before{	height: 14px;	width: 14px;}#global_page_user-professional-profile-edit .form-elements input:checked + .slider, #global_content form .switch input:checked + .slider{	background-color: #feca30;}#global_page_user-professional-profile-edit .form-elements input:focus + .slider, #global_content form .switch input:focus + .slider{	box-shadow: 0 0 1px #feca30;}#global_page_user-professional-profile-edit .form-elements input:checked + .slider:before, #global_content form .switch input:checked + .slider:before{	-webkit-transform: translateX(13px);	-ms-transform: translateX(13px);	transform: translateX(13px);}/* Rounded sliders */#global_page_user-professional-profile-edit .form-elements .slider.round,#global_content form .switch .slider.round{	border-radius: 34px;}#global_page_user-professional-profile-edit .form-elements .slider.round:before, #global_content form .switch .slider.round:before{	border-radius: 50%;}#global_page_user-professional-profile-edit .form-elements #roles-element .description{	padding-bottom: 20px;}#global_page_user-professional-profile-edit #submit-wrapper{	background: #efefee;	padding: 20px 40px;	clear: both;	overflow: hidden;}#global_page_user-professional-profile-edit #submit-wrapper #submit-element{	max-width: 100%;}#global_page_user-professional-profile-edit #submit-wrapper #submit{	float: right;}#global_page_user-professional-profile-edit #primary_discipline-wrapper,#global_page_user-professional-profile-edit #discipline-wrapper,#global_page_user-professional-profile-edit [id*="1_1_309-wrapper"],#global_page_user-professional-profile-edit [id*="1_1_310-wrapper"]{	padding-bottom: 20px;	overflow: visible;}#global_page_user-professional-profile-edit #primary_discipline-element,#global_page_user-professional-profile-edit #discipline-element,#global_page_user-professional-profile-edit [id*="1_1_310-element"],#global_page_user-professional-profile-edit [id*="1_1_309-element"]{	overflow: visible;}#global_page_user-professional-profile-edit .form-elements #personal_details-wrapper{	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-color: #efefee;}#global_page_user-professional-profile-edit #personal_details-wrapper{	margin-bottom: 20px;}#global_page_user-professional-profile-edit .form-elements #height_weight-wrapper .form-wrapper{	padding: 0;	float: left;	width: 15%;	clear: none;	padding-left: 10px;}#global_page_user-professional-profile-edit .form-elements #height_weight-wrapper #fieldset-height_weight .form-wrapper:first-child{	padding-left: 0;}#global_page_user-professional-profile-edit #performer_profile_header-element .performer-profile-header .title{	font-size: 19px;}#global_page_user-professional-profile-edit #personal_details-wrapper label{	font-size: 15px;	font-weight: 600;	font-family: 'sailec-regular', sans-serif;}#global_page_user-professional-profile-edit .form-elements #performer_profile_header-wrapper{	padding: 20px 0;}#global_page_user-professional-profile-edit .form-elements #performer_profile_header-wrapper #performer_profile_header-element{	max-width: unset;}#global_page_user-professional-profile-edit [id="1_1_254-wrapper"]{	overflow: visible;}#global_page_user-professional-profile-edit [id="1_1_254-wrapper"] .multiselect-wrapper{	position: relative;}#global_page_user-professional-profile-edit [id="1_1_254-wrapper"] .multiselect-wrapper .visas-select{	top: 100%;	left: 0;}@media screen and (max-width: 880px){#global_page_user-professional-profile-edit .form-elements #height_weight-wrapper #fieldset-height_weight .form-wrapper{	padding-left: 0;}}#global_page_user-professional-profile-edit .form-elements #fieldset-agents_details .form-wrapper{	padding: 0;}#global_page_user-professional-profile-edit .form-elements #fieldset-agents_details .form-wrapper:last-child{	padding-top: 5px;}#global_page_timeline-profile-index .layout_timeline_profile_contact iframe{	max-width: 100%;}.buttons-block .pageContent span.category-show::before{	display: inline-block;	content: '\E01E';	font-family: 'icon-circus';	font-size: 20px;	margin: 0px 5px 0 0;	float: left;	line-height: 20px;}#api_access_token-element .error-message{	color: var(--red-d);	font-weight: 600;}