@import "/application/css.php?c=599&request=application%2Fthemes%2Fsitecoretheme%2Flightskyblue%2Ftheme.css&pageStart=0&pageEnd=339983";
@import "/application/css.php?c=599&request=application%2Fthemes%2Fsitecoretheme%2Flightskyblue%2Ftheme.css&pageStart=339983&pageEnd=813982";
@import "/application/css.php?c=599&request=application%2Fthemes%2Fsitecoretheme%2Flightskyblue%2Ftheme.css&pageStart=813982&pageEnd=1189821";


@media(min-width:768px){.layout_core_menu_main .navigation > li:hover > ul{	display: block;}.global_left_panel.panel-collapsed .main_menu_submenu{	display: none !important;}}/*
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;	box-sizing: border-box;}.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: #03a9f4;	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: 'Font Awesome 5 Free';	color: #e5e5e5;	font-size: 18px;	font-weight: 900;}.global_left_panel .core_menu_top{	margin: 0 -30px;}body.global_left_panel .layout_core_menu_main{	position: fixed;	left: 0;	top: 0;	bottom: 0;	background-color: #03a9f4;	background-image: none;	box-sizing: border-box;	width: 250px;	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;}body.global_left_panel .layout_core_menu_main li:nth-child(odd) .menu_core_main, .panel-collapsed .layout_core_menu_main li:nth-child(odd) .menu_core_main i{	background: url(/application/modules/Core/externals/images/transprant-bg.png?c=598);}.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: #03a9f4;	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;	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: 15px;	display: block;	line-height: normal;	color: #e5e5e5;	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: 10px;	width: 20px;	font-size: 18px;}[dir="rtl"] .global_left_panel .layout_core_menu_main .menu_core_main i{	margin-left: 10px;	margin-right: 0px;}body.global_left_panel .layout_core_menu_main .menu_core_main span{	font-weight: 600;	letter-spacing: .5px;}.global_left_panel .layout_core_menu_main .navigation > li.active .menu_core_main i:before, .global_left_panel .layout_core_menu_main .navigation > li .menu_core_main:hover i:before, body.global_left_panel .layout_core_menu_main .menu_core_main:hover span, .global_left_panel .layout_core_menu_main .navigation > li.active span{	opacity: 1 !important;}/* 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: #ffffff;background:;	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:;	border-width: 11px;	margin-top: -11px;	margin-right: -1px;}[dir="rtl"] .global_left_panel .menu_core_main_tip:after{border-left-color:;	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;}.footer_left_links{	float: left;	margin-top: 8px;}[dir="rtl"] .footer_left_links{	float: right;}.footer_donotsell{	margin-top: 15px;	font-weight: 600;}.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: 30px;	height: 30px;	padding: 0;	transition: all 0.2s ease-in-out 0s;	border: 1px solid;	border-radius: 4px;	display: table-cell;	vertical-align: middle;	text-align: center;	box-sizing: border-box;	font-size: 100%;	color: #888;}.layout_core_menu_social_sites li > a:hover{	transition: all 0.2s ease-in-out 0s;	border-color: #03a9f4;	opacity: 1;}.layout_core_menu_social_sites li > a:hover > i{	color: #03a9f4;}.profile_cover_photo_tabs .tabs_alt > ul > li.active > a{	border-bottom: 2px solid #03a9f4;}div.layout_core_menu_social_sites li > a > i{	display: block;	width: 30px;	line-height: 30px;	text-align: center;	font-family: "Font Awesome 5 Brands";	font-style: normal;}.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;}/* Cover Photo CSS */.profile_cover_photo_empty{	background: #03a9f4;	background: -webkit-linear-gradient(to left, #03a9f4, #eef2f3);	background: linear-gradient(to left, #03a9f4, #eef2f3);}.profile_cover_btn i{	background-color: #03a9f4;	color: #ffffff;}.profile_cover_photo_tabs .tabs_alt{	background: #ffffff;	background: #efefef;}ul.profile_options_pulldown > li:hover a, .coverphoto_navigation ul > li:hover a{	background-color: #03a9f4;	color: #ffffff;}/* Hashtag side widget */.layout_core_hashtags_cloud{	background-color: #ffffff;	border: 0px solid transparent;	border-radius: 0;	margin-bottom: 15px;	padding: 15px;}.layout_core_hashtags_cloud ul > li{	display: inline-block;	vertical-align: top;	margin: 0 5px 5px 0;}.layout_core_hashtags_cloud ul > li > a{	background: rgba(0, 0, 0, .05);	background-color: #fff;	border-radius: 3px;	padding: 5px;	word-break: break-all;	display: block;}/* Hashtag in activity feed composebox */.feed_composer_hashtag,.feed_composer_tag{	background: #fff;	padding: 2px;	font-weight: bold;	margin-right: 2px;}.hashtag_activity_item > ul{	display: inline;}.hashtag_activity_item > ul > li{	display: inline;	margin-left: 5px;}/*Tinymce Emoticons*/.mce-emoticons-container{	max-width: 300px !important;	max-height: 350px;	overflow: auto;}.mce-emoticons-container ul{	display: flex;	flex-wrap: wrap;	padding: 5px;}.mce-emoticons-container ul li{	padding: 6px;}.mce-emoticons-container ul li img{	height: 20px;	width: 20px;}/* ---------- 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;}.layout_page_footer .layout_main,.layout_page_footer .layout_main{	display: block !important;}.layout_core_banner a:link, .layout_core_banner a:visited{	position: inherit;	display: inline-block;	margin-top: 20px;}}@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: #03a9f4;	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;	padding-bottom: 15px;}.global_left_panel.panel-collapsed .layout_page_header .layout_main > div{	width: 100%;	margin-bottom: 0;	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_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;	width: 100%;	max-width: 100%;}}@media (min-width:600px){ul.grid_wrapper > li > a > span{	border: 0;}ul.grid_wrapper > li{	width: 45%;	margin: 0 10px 25px 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;}}@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;}}.selectize-input{	min-width: 200px;}.selectize-control.multi .selectize-input [data-value]{	background-color: #03a9f4;	color: #ffffff;}/* MINI MENU */.layout_core_menu_mini #core_menu_mini_menu > ul > li a.show_icons{	width: 36px;	height: 36px;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a.show_icons i{	display: block;	font-style: normal;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a i{	display: none;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_admin.show_icons i,.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_messages.show_icons i,.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_settings.show_icons i,.updates_pulldown_active > a.core_mini_update.show_icons i,.updates_pulldown > a.core_mini_update.show_icons i,.layout_core_menu_mini #core_menu_mini_menu > ul > li .show_icons i{	visibility: visible;	overflow: hidden;	width: 35px;	height: 35px;	text-align: center;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_admin.show_icons i:before, .layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_messages.show_icons i:before, .layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_settings.show_icons i:before, .updates_pulldown_active > a.core_mini_update.show_icons i:before, .updates_pulldown > a.core_mini_update.show_icons i:before, .layout_core_menu_mini #core_menu_mini_menu > ul > li .show_icons i:before{	visibility: visible;	font-family: 'Font Awesome 5 Free';	font-size: 16px;	border: 1px solid;	border-radius: 50%;	width: 100%;	height: 100%;	display: block;	padding-top: 8px;	box-sizing: border-box;}.layout_core_menu_mini #core_menu_mini_menu > ul .core_mini_auth i,.layout_core_menu_mini #core_menu_mini_menu > ul .core_mini_signup i{	display: none !important;}.layout_core_menu_mini #core_menu_mini_menu > ul .core_mini_auth span,.layout_core_menu_mini #core_menu_mini_menu > ul .core_mini_signup span{	display: block;}.layout_core_menu_mini #core_menu_mini_menu > ul > li .core_mini_auth,.layout_core_menu_mini #core_menu_mini_menu > ul > li .core_mini_signup{	width: auto !important;	line-height: 36px !important;}/* LANDING PAGE BANNER */.core_landingpage_banner{	height: 500px;	margin-top: -20px;	position: absolute;	left: 0;	right: 0;	background: -webkit-linear-gradient(to left, #03a9f4, #eef2f3);	background: linear-gradient(to left, #03a9f4, #eef2f3);}.core_landingpage_banner > section{	display: table;	height: 500px;	padding: 65px 15px;	box-sizing: border-box;	width: 100%;	background-blend-mode: overlay;	background-color: rgba(0, 0, 0, .2);	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: absolute;	left: 0;	right: 0;}.core_landingpage_banner > section > div{	color: #fff;	display: table-cell;	text-align: center;	vertical-align: middle;	max-width: 1200px;	width: 100%;}.core_landingpage_banner > section h1{	font-size: 55px;	line-height: normal;	margin: 0 auto;}.core_landingpage_banner > section article{	font-size: 20px;	line-height: 30px;	width: 75%;	margin: 10px auto 0 auto;}.core_landingpage_banner > section > div a{	padding: 10px 35px;	display: inline-block;	font-size: 18px;	color: #fff;	border: 1px solid;	border-radius: 50px;	margin-top: 25px;}@media(max-width:767px){.core_landingpage_banner > section > div a{	font-size: 15px;}.core_landingpage_banner > section > div{	display: block;}.core_landingpage_banner > section{	display: flex;	align-items: center;	flex-wrap: wrap;	justify-content: center;}.core_landingpage_banner > section article{	word-break: break-all;}.core_landingpage_banner > section h1{	font-size: 40px;}.core_landingpage_banner > section{	height: 400px;	padding: 50px 15px;}ul.thumbs.grid_wrapper > li{	max-width: 49%;	margin: 1px !important;}html ul.grid_wrapper .thumbs_photo{	height: 140px !important;}}/* LANDING PAGE FEATURES */.layout_core_landing_page_features{	padding: 60px 0 !important;}.core_landingpage_features > section{	display: flex;	flex-wrap: wrap;	justify-content: center;	margin: auto;	max-width: 1200px;}.core_landingpage_features > section > div{	border-radius: 10px;	padding: 30px;	text-align: center;	margin: 25px;	max-width: 15%;	min-width: 15%;	width: 100%;	background: #fff;	border-bottom: 6px solid #03a9f4;}.core_landingpage_features > section > div > img{	max-width: 60px;}.core_landingpage_features > section > div h3{	margin-bottom: 0;	font-size: 20px;	font-weight: 500;}.core_landingpage_features > section > div p{	line-height: 23px;	font-weight: 300;}@media(max-width:767px){.core_landingpage_features > section{	display: block;}.core_landingpage_features>section>div{	margin: 20px;	max-width: 90%;	box-sizing: border-box;}.core_settings_dropdown{	top: 160px !important;	right: 22%;}.core_mini_messages .pulldown_contents_wrapper{	top: 140px !important;}.updates_pulldown_active .pulldown_contents_wrapper{	top: 160px !important;}}@media(max-width:1024px){html .layout_core_menu_main ul ul{	position: relative;}.more_tab > a{	display: none !important;}.layout_core_menu_main .navigation > li.more_tab > ul{	display: block !important;	background: none !important;	border: 0 !important;}.layout_core_menu_main li.more_tab ul > li.active > a,html .layout_core_menu_main .navigation > li.more_tab > ul > li > a{	color: #e5e5e5 !important;}}@media(min-width:768px) and (max-width:1024px){.core_landingpage_features > section > div{	max-width: 30%;	min-width: 30%;}}@media(min-width:1025px){.layout_core_menu_main .navigation .more_tab > ul > li .open_submenu{	display: none !important;}.global_left_panel.panel-collapsed .layout_core_menu_main .menu_core_main i{	color: #e5e5e5 !important;}}/* CORE SETTINGS DROPDOWN */.core_settings_dropdown{	display: none;	position: absolute;	background: #fff;	z-index: 99;	box-shadow: 0 3px 8px rgba(0, 0, 0, .25);	min-width: 150px;	margin-top: 14px;	border-radius: 5px;}.core_settings_dropdown:before{	content: "";	position: absolute;	border-left: 10px solid transparent;	border-right: 10px solid transparent;	border-bottom: 10px solid #fff;	top: -10px;	left: 18px;}[dir="rtl"] .core_settings_dropdown:before{	right: 10px;	left: auto;}.core_settings_dropdown > ul > li+li > a{	border-top-width: 1px;}.core_settings_dropdown > ul > li > a{	padding: 7px 10px !important;	display: block;	font-weight: 600;	font-size: 95%;}.core_settings_dropdown > ul > li > a:before{	display: none;}.core_settings_dropdown > ul > li{	margin-top: 0 !important;	padding: 0 !important;}.core_settings_dropdown > ul{	padding: 0 !important;}/* CORE MESSAGES DROPDOWN */.messages_menu > li{	display: flex;}.messages_menu > li+li{	border-top-width: 1px;}.messages_menu > li .pulldown_item_photo{	margin-right: 10px;}.core_messages_pulldown_header{	padding: 10px;	border-bottom-width: 1px;	display: flex;	align-items: center;	justify-content: space-between;	font-weight: bold;}#core_menu_mini_menu .pulldown_item_content_btns > a{	padding: 2px 10px;	display: inline-block;	border-radius: 4px;	background: #03a9f4;	color: #ffffff !important;	margin-top: 5px;	font-size: 90%;}.pulldown_loading{	padding: 10px;	text-align: center;	font-weight: bold;}.pulldown_content_list_highlighted img{	margin: auto;	display: block;}@media (max-width: 720px){#global_wrapper #sitecontent_cover_photo .seaocore_profile_cover_photo, #global_wrapper .layout_sitecontentcoverphoto_content_cover_photo .seaocore_profile_cover_photo_wrapper{	height: 260px !important;	min-height: 260px !important;}#global_wrapper .sc_cover_template_3 div#sitecontent_cover_photo #sitecontentcover_middle_content{	height: 260px !important;	min-height: 260px !important;	margin-top: -260px !important;}#global_wrapper div.seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_gradient{	z-index: 1;}#sitecontentcover_middle_content{	z-index: 3;}#sitecontentcover_middle_content .seaocore_profile_cover_info>div{	display: block !important;}}/*--------------------------------------------------- === VERSATILE THEME === -------------------------------------------------------*//*Login_signup_page*/.user_login_page .user_login_bg{	display: none;}.user_login_page .user_login_form{	padding: 15px;}.user_login_page .user_login_form input[type=email],.user_login_page .user_login_form input[type=password]{	margin-bottom: 0;}.layout_core_container_tabs>.generic_layout_container h3{	display: none;}#global_page_user-index-home .layout_sitegroup_groups_sitegroup .sitegroup_view_select .fleft{	display: none;}.aaf_update_pulldown>a{	float: left !important;	margin: 0 8px 0 0;}.aaf_update_pulldown .aaf_update_pulldown_content{	display: table-cell;	vertical-align: top;	width: 10000px;}.widgets_title_border{	display: none;}.seaocore_mimi_menu_core_mini_siteaddlink i{	display: none;}.sitecoretheme_top_header .layout_seaocore_menu_mini #core_menu_mini_menu > ul._show_icon_labels > li > a.core_mini_siteaddlink span._icon{	width: 100%;	text-align: center;	box-sizing: border-box;	vertical-align: middle;}/* Anoynomous*/.sitequicksignup_welcome_options > button{	margin-bottom: 10px;}ul.tag-autosuggest.adsearch-autosuggest{	border-width: 0;}/* Seacocore browse button */div.seao_browse_btn ul.navigation::after{	border-bottom-color: #ffffff;}/* Notification page */.notifications_leftside{	margin-right: 15px;}[dir="rtl"] .notifications_leftside{	margin-left: 15px;	margin-right: 0px;}/* For popups on the coupons page share and report in no logged in case */#global_content_simple #facebook-label,#global_content_simple #twitter-label{	display: none;}/* Back to top button */a.seaocore_up_button,a.seaocore_up_button span{	background-color: #03a9f4;	border-radius: 50%;	opacity: 1;}a.seaocore_up_button{	border: medium none;}a.seaocore_up_button span{	border: 2px solid #f2f0f0;}/*Horizontal Carausal*/.layout_sitevideo_channel_carousel h3 a,.layout_sitevideo_video_carousel h3 a,h3.channel_slide_cat_title > a:last-child{	color: #03a9f4;}/*Videos Button in Header*/div.layout_page_header .layout_sitevideo_post_new_video .button{	margin: 12px 14px 0 !important;	padding: 4px 10px !important;}/*videos play button*//*div .sitevideo_home_featured_video_play > a::before{	top: 45px;}*//* Removed the user profile icon and title from quick links widget placed at home page in left side bar */.home-links-user{	display: none;}/* Plugins buttons hover */a.sitevideo_buttonlink:hover, span.button a:hover, a.button:hover, .sitemember_complement_me:hover{	background-color: #0288d1 !important;}/*GLOBAL STYLES,FONTS & RESETS*/html{	min-height: 100%;	margin-bottom: 1px;}body{	background-color: #efefef;	overflow-x: hidden;	margin: 0;	min-height: 100%;}*{	padding: 0;	margin: 0;	border: none;	border-style: solid;	border-width: 0px;	border-color: #f2f0f0;	font-family: Roboto, sans-serif;	outline: none;}*:active{	outline: none;}*[dir="rtl"]{	direction: rtl;	unicode-bidi: embed;}table{	border-collapse: collapse;}br{	clear: both;}ul{	list-style-type: none;}a:link, a:visited{	color: #000;	text-decoration: none;}a:hover{	color: #03a9f4;	text-decoration: none;}div,td{	font-size: 13px;	color: #444;	text-align: left;	line-height: 21px;/*  	letter-spacing: .1px;*/}*[dir="rtl"] div,*[dir="rtl"] td{	direction: rtl;	unicode-bidi: embed;	text-align: right;}h2,h3,h4{	color: #222;	font-weight: normal;	line-height: 20px;}h2{	font-size: 16px;	letter-spacing: -0.03em;	margin-bottom: 10px;}h3{	font-size: 15px;	margin-bottom: 5px;}h3.sep{	margin-bottom: 1em;}h4{	font-weight: normal;	padding: .5em 0px .5em 0px;	margin-bottom: 10px;}h4 > span{	display: inline-block;	position: absolute;	background-color: #efefef;	padding-right: 6px;	margin-top: -1px;}[dir="rtl"] h4 > span{	padding-left: 6px;	padding-right: 0;}/*Clear*/.layout_page_header:after{	content: "";	clear: both;	display: block;}.global_form > div > div .form-elements:after{	content: "";	clear: both;	display: block;}#global_content:after{	content: "";	clear: both;	display: block;}.layout_page_header .layout_main:after{	content: "";	clear: both;	display: block;}/*GENERAL LAYOUT*/.generic_layout_container > h3,.generic_layout_container > [id*="layout_siteevent_events_"] > h3{/*  	margin-bottom: 10px;*/	text-align: left;	border-bottom: 1px solid #f2f0f0;/*  	padding-bottom: 15px;*/	letter-spacing: .2px;	text-transform: capitalize;	line-height: normal;	background: #ffffff;	font-family: 'Font Awesome 5 Free', 'fontawesome', Roboto, sans-serif;	font-size: 15px;/*	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	margin: -15px -15px 10px;*/	padding: 15px;}[dir="rtl"] .generic_layout_container > h3,[dir="rtl"] .generic_layout_container > [id*="layout_siteevent_events_"] > h3{	text-align: right;}.layout_activity_feed > h3{	margin: 0 0 10px;}.generic_layout_container > h3:before, .generic_layout_container > h3:after, .generic_layout_container > [id*="layout_siteevent_events_"] > h3:before, .generic_layout_container > [id*="layout_siteevent_events_"] > h3:after{	content: '';	display: inline-block;	background-repeat: no-repeat;	width: 0px;	border-width: 0;	height: 0px;	margin: 0;	position: absolute;}.layout_left .generic_layout_container > h3,.layout_right .generic_layout_container > h3,.layout_right .generic_layout_container > [id*="layout_siteevent_events_"] > h3,.layout_left .generic_layout_container > [id*="layout_siteevent_events_"] > h3{	position: relative;	border-bottom: 2px solid #03a9f4;	margin-bottom: 15px;}.layout_left .generic_layout_container > h3:after, .layout_right .generic_layout_container > h3:after, .layout_left .generic_layout_container > [id*="layout_siteevent_events_"] > h3:after, .layout_right .generic_layout_container > [id*="layout_siteevent_events_"] > h3:after{	width: 12px;	height: 12px;	left: 50%;	transform: translate(-50%);	bottom: -13px;	padding: 5px;	line-height: 12px;	font-size: 12px;	font-weight: 600;	border-radius: 50%;	content: "\f10b";	color: #03a9f4;	background: #ffffff;	margin-left: -7px;	text-align: center;}.layout_right > div,.layout_left > div,.layout_middle > div,.notifications_leftside,.notifications_rightside,#global_page_core-error-notfound #global_content{	background-color: #ffffff;	padding: 15px;	margin-bottom: 15px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.layout_page_header .layout_main,#global_wrapper,#global_content,.layout_left,.layout_right,.layout_middle{	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.generic_layout_container > h3 + div,.generic_layout_container > h3 + ul{	padding-top: 0;}.layout_left{	float: left;	width: 250px;	padding: 0px 15px 0px 0px;	vertical-align: top;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}[dir="rtl"] .layout_left{	float: right;	padding: 0px 0px 0px 15px;}.layout_middle{	overflow: hidden;	padding: 0;	vertical-align: top;}.layout_right{	float: right;	width: 250px;	padding: 0px 0px 10px 15px;	vertical-align: top;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}[dir="rtl"] .layout_right{	float: left;	padding: 0px 15px 10px 0px;}#global_wrapper{	text-align: center;	padding-top: 20px;	padding-bottom: 20px;}[dir="rtl"] #global_wrapper{	text-align: center;}#global_content_simple{	overflow: hidden;}#global_content_simple .layout_middle > div > form.global_form,#global_content_simple .layout_middle > div > div > form.global_form{	margin: 10px;}/*HEADER*/.layout_page_header{	text-align: center;	clear: both;	width: 100%;	display: inline-block;}[dir="rtl"] .layout_page_header{	text-align: center;}.layout_page_header .layout_main{	text-align: right;	display: inline-block;	padding: 8px 0px;	width: 100%;	vertical-align: middle;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}[dir="rtl"] .layout_page_header .layout_main{	text-align: left;}/* Header with core widgets */.global_sitecoretheme_header_body_wapper .layout_page_header .layout_main{	padding: 0;}.global_sitecoretheme_header_body_wapper .layout_core_menu_mini,[dir="rtl"] .global_sitecoretheme_header_body_wapper .layout_core_menu_mini{	float: none;}.global_sitecoretheme_header_body_wapper div.layout_sitemenu_menu_main{	margin-top: 0;}.global_sitecoretheme_header_body_wapper div.sitemenu_main_menu_wrapper{	border-radius: 0;}.mce-stack-layout-item{	border-width: 0 1px 0 0!important;}span.sitecontest_dashboard_header_title.o_hidden{	font-size: 14px;}/* CORE MINI MENU + ADVANCED MINI MENU + THEME MINI MENU*//* Common css work for advanced and core mini menu */#core_menu_mini_menu div.seaocore_pulldown_arrow{	border-bottom: 10px solid rgba(0, 0, 0, 0.2) !important;}.currencySymbol div.seaocore_pulldown_wrapper{	top: 30px !important;}.layout_core_search{	float: left;}[dir="rtl"] .layout_core_search{	float: right;}.layout_core_menu_mini > div > ul > li{	padding: 2px 5px;	vertical-align: middle;	display: inline-block;	font-size: 13px;	position: relative;}.layout_core_menu_mini > div > ul > li#sitemenu_mini_currency_updates_pulldown{	margin-top: 0;	margin-bottom: 0;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a{	display: block;	color: #03a9f4;	font-weight: normal;	padding: 0 8px;	border: 1px solid transparent;	text-align: center;	min-width: 40px;	line-height: 38px;	min-height: 40px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	background-color: #fff;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a:hover{	background-color: #f6f6f6;	color: #03a9f4;	text-decoration: none;	border-color: #03a9f4;}.layout_core_menu_mini > div > ul > li a:hover::before{	color: #03a9f4;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a,.layout_core_menu_mini #core_menu_mini_menu > ul > li > a > img{	border-radius: 25px;}.layout_core_menu_mini > div > ul > li a::before{	font-family: 'Font Awesome 5 Free', 'fontawesome';	color: #ffffff;	font-size: 18px;	line-height: 38px;}div#core_menu_mini_menu .seaocore_pulldown_count{	border: 2px solid #fff;	top: -5px;	right: -5px;	max-width: 40px;	font-size: 12px;}/* Seaocore mini menu */.layout_seaocore_menu_mini #core_menu_mini_menu > ul > li > a > span._icon{	color: #03a9f4;	background-color: #fff;	border: 1px solid #f2f0f0;}.layout_seaocore_menu_mini #core_menu_mini_menu > ul > li > a > span._label{	color: #03a9f4;}.layout_seaocore_menu_mini #core_menu_mini_menu > ul._show_icon_labels > li > a{	background-color: #fff;	color: #03a9f4;}/* Advanced mini menu */.layout_sitemenu_menu_mini{	display: inline-block;	vertical-align: middle;}.layout_sitemenu_menu_mini #core_menu_mini_menu > ul > li > a .item_photo_user{	height: 40px;	width: 40px;}.layout_sitemenu_menu_mini #core_menu_mini_menu > ul > li > a[title= "My Profile"]{	padding: 0;}.layout_sitemenu_menu_mini > .layout_core_menu_mini > div > ul > li a img{	display: none;}.layout_sitemenu_menu_mini > .layout_core_menu_mini > div > ul > li a img.item_photo_user{	display: block;	border: none;}.icon_siteevents_my_tickets a::before{	content: "\f145";}.layout_sitemenu_menu_mini > .layout_core_menu_mini > div > ul > li > a[title~="Admin"]::before{	content: '\f007';}#sitemenu_mini_friend_request_updates_pulldown > a::before{	content: '\f234';}#sitemenu_mini_notification_updates_pulldown > a::before{	content: '\f0f3';}#core_mini_messages_updates_pulldown > a::before{	content: '\f086';}#core_menu_mini_menu a[title="Coupons"]::before{	content: '\f02b';}#core_mini_settings_updates_pulldown > a::before{	content: '\f013';}#sitetheme_mini_cart_updates_pulldown > a::before, #sitemenu_mini_cart_updates_pulldown > a::before{	content: '\f07a';}#sitemenu_mini_magentocart_updates_pulldown > a::before{	content: '\f07a';}.layout_core_menu_mini #core_menu_mini_menu div.seaocore_pulldown_wrapper{	left: auto;	margin-left: 0;	right: 0;	margin-right: auto;}.layout_core_menu_mini #core_menu_mini_menu div.seaocore_pulldown_wrapper .seaocore_pulldown_arrow{	left: auto;	right: 15px;}div #core_menu_mini_menu .currencySymbol div.pulldown_contents_wrapper{	margin-left: 0;}/*SE Core mini menu*/#core_mini_updates_pulldown{	vertical-align: middle;}#core_menu_mini_menu_update .updates_pulldown > a:hover{	border-color: #03a9f4;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_messages,.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_settings,.layout_core_menu_mini #core_menu_mini_menu .updates_pulldown_active > a.core_mini_update,.layout_core_menu_mini #core_menu_mini_menu .updates_pulldown > a.core_mini_update{	visibility: visible;	overflow: hidden;	width: 40px;	height: 40px;	line-height: 40px;	text-align: center;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_admin{	visibility: visible;	overflow: hidden;	width: auto;	height: 40px;	line-height: 40px;	text-align: center;}.layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_admin:before, .layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_messages:before, .layout_core_menu_mini #core_menu_mini_menu > ul > li a.core_mini_settings:before, .layout_core_menu_mini #core_menu_mini_menu .updates_pulldown_active > a.core_mini_update:before, .layout_core_menu_mini #core_menu_mini_menu .updates_pulldown > a.core_mini_update:before{	visibility: visible;	width: 100%;	height: 100%;	line-height: 40px;	display: block;	vertical-align: middle;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_profile{	width: 40px;	height: 40px;	padding: 0;	text-align: center;	border: 1px solid;	border-radius: 50%;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_profile:hover{	border-radius: 50%;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_profile > img.thumb_icon{	width: 40px;	height: 40px;	border-radius: 50%;	border: none;	margin: 0;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_profile{	display: flex;	justify-content: center;	align-items: center;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_profile > span{	display: none;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_admin:before{	content: "\f007";}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_messages:before{	content: "\f086";}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_settings:before{	content: "\f013";}.layout_core_menu_mini #core_menu_mini_menu .updates_pulldown > a.core_mini_update::before, .layout_core_menu_mini #core_menu_mini_menu .updates_pulldown_active > a.core_mini_update::before{	content: "\f0f3";}.updates_pulldown_active > a.core_mini_update::before{	color: #03a9f4;}.minimenu_update_count_bubble,.minimenu_message_count_bubble{	position: absolute;	background: #f00;	color: rgb(255, 255, 255);	padding: 5px;	border-radius: 50%;	text-align: center;	line-height: 100%;	height: 10px;	font-size: 10px;	width: auto;	min-width: 10px;	margin-left: 30px;	font-style: normal;	display: block;}[dir="rtl"] .minimenu_update_count_bubble,[dir="rtl"] .minimenu_message_count_bubble{	margin-left: 0px;	margin-right: 30px;}.minimenu_message_count_bubble{	margin-top: -40px;}.minimenu_update_count_bubble{	display: none;	margin-top: 0;}.minimenu_update_count_bubble_active.show_icons{	display: block;}.minimenu_message_count_bubble.show_icons{	display: block;	margin-top: -45px;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_profile span{	color: inherit;	text-transform: capitalize;	font-weight: normal !important;}.layout_core_search_mini,#core_menu_mini_menu{	display: inline-block;	vertical-align: middle;}/* HIGHLIGHT NEW NOTIFICATION */#core_menu_mini_menu ul.notifications > li.notifications_unread,#core_menu_mini_menu .seocore_pulldown_item_list ul > li.seocore_pulldown_item_list_new{	background-color: #ffffff;}/*SITE LOGO*/.layout_core_menu_logo{	float: left;	letter-spacing: -2px;}[dir="rtl"] .layout_core_menu_logo{	float: right;}.layout_core_menu_logo a,.layout_core_menu_logo a:hover{	font-size: 30px;	vertical-align: middle;	line-height: normal;}.layout_core_menu_logo a img{	max-height: 40px;	vertical-align: middle;}.layout_core_menu_mini > div > ul > li a.core_mini_admin,.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.updates_signin,.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.updates_signup{	padding: 0 10px;	width: auto;	height: auto;}/*#global_page_sitemember-location-userby-locations .field_search_criteria .browsesitemembers_criteria > ul > li{display: none}*//*FOOTER*/#global_footer{	float: none;}.layout_page_footer{	clear: both;	overflow: hidden;	background-repeat: repeat;	margin-bottom: 0;	position: relative;	background-position: center center;	background-size: cover;	background-attachment: fixed;}.layout_page_footer:before{	content: " ";	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index: 0;	right: 0;	background-color: rgba(0, 0, 0, 0.8);}.layout_page_footer .layout_main{	overflow: hidden;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	max-width: 100% !important;}.layout_page_footer .layout_main > div{	position: relative;}.layout_sitecoretheme_menu_footer{	overflow: hidden;}.layout_sitecoretheme_menu_footer .tip{	padding-left: 15px;	padding-right: 15px;}.sitecoretheme_footer_content_block{	padding-left: 15px;	padding-right: 15px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.sitecoretheme_footer_bottom_block{	clear: both;	padding-bottom: 30px;}.sitecoretheme_footer_content_inner{	font-size: 14px;	margin-bottom: 30px;}.sitecoretheme_footer_content_inner iframe{	height: 300px !important;}.sitecoretheme_footer_content_inner ul > li{	border-bottom: 1px dashed #404040;	margin-bottom: 8px;	padding-bottom: 8px;	font-weight: 500;}.sitecoretheme_footer_content_inner ul > li:first-child{	font-size: 18px;	margin-bottom: 15px;	font-weight: 400;	margin-top: 0;	padding: 0;	border-bottom: none;}.sitecoretheme_footer_content_inner ul > li > a{	text-decoration: none;	-webkit-transition: all 300ms ease-in;	-o-transition: all 300ms ease-in;	transition: all 300ms ease-in;}.sitecoretheme_footer_logo{	margin-bottom: 20px;}.sitecoretheme_footer_logo a{	font-size: 24pt;	line-height: 24px;}.sitecoretheme_footer_logo a img{	max-width: 209px;}.sitecoretheme_footer_desc{	margin-bottom: 10px;	font-size: 14px;	line-height: 23px;}.sitecoretheme_footer_desc + .contact_info{	margin-bottom: 30px;}.sitecoretheme_footer_content_block .contact_info li{	font-size: 14px;	margin-bottom: 5px;}.sitecoretheme_footer_content_block .contact_info li i{	margin-right: 5px;}[dir="rtl"] .sitecoretheme_footer_content_block .contact_info li i{	margin-right: 0;	margin-left: 5px;}.sitecoretheme_footer_bottom_block{	border-top: 1px solid #404040;	float: left;	width: 100%;	padding-top: 30px;	margin-top: 30px;}[dir="rtl"] .sitecoretheme_footer_bottom_block{	float: right;}.sitecoretheme_footer_bottom_block_inner span{	font-size: 14px;}.sitecoretheme_footer_bottom_block_inner h5{	font-size: 14px;	font-weight: 400;	margin-bottom: 10px;}.sitecoretheme_footer_bottom_block .contact_no,.sitecoretheme_footer_bottom_block .social_connect,.sitecoretheme_footer_bottom_block .newsletter_subscribe{	padding-left: 15px;	padding-right: 15px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.sitecoretheme_footer_content_block .social_connect ul > li,.sitecoretheme_footer_bottom_block .social_connect ul > li{	display: inline-block;	margin-right: 5px;}[dir="rtl"] .sitecoretheme_footer_content_block .social_connect ul > li,.sitecoretheme_footer_bottom_block .social_connect ul > li{	margin-left: 5px;	margin-right: 0;}.sitecoretheme_footer_content_block .social_connect ul > li > a,.sitecoretheme_footer_bottom_block .social_connect ul > li > a{	border: 1px solid #777777;	height: 30px;	width: 30px;	line-height: 30px;	display: block;	text-align: center;}[dir="rtl"] .sitecoretheme_footer_content_block .social_connect ul > li > a,.sitecoretheme_footer_bottom_block .social_connect ul > li > a{	text-align: center;}.sitecoretheme_footer_content_block .social_connect ul > li > a:hover, .sitecoretheme_footer_bottom_block .social_connect ul > li > a:hover{	background-color: #fff;}.sitecoretheme_footer_bottom_block .newsletter_subscribe form{	overflow: hidden;}.sitecoretheme_footer_bottom_block .newsletter_subscribe form button{	margin-left: -4px;	border-top-left-radius: 0;	border-bottom-left-radius: 0;}[dir="rtl"] .sitecoretheme_footer_bottom_block .newsletter_subscribe form button{	margin-right: -4px;	border-radius: 2px 0 0 2px;	margin-left: 0;}.sitecoretheme_footer_bottom_block .newsletter_subscribe form input{	width: auto;}.sitecoretheme_footer_bottom_block .newsletter_subscribe form input,.sitecoretheme_footer_bottom_block .newsletter_subscribe form button{	height: 40px;	display: table-cell;	vertical-align: top;}/* Core footer + Advanced footer */div.layout_core_menu_footer,[dir="rtl"] div.layout_core_menu_footer{	text-align: center;}div.layout_core_menu_footer,div.layout_sitemenu_menu_footer{	width: 100%;	padding: 20px 15px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	float: left;}[dir="rtl"] div.layout_core_menu_footer,[dir="rtl"] div.layout_sitemenu_menu_footer{	float: right;}div.layout_core_menu_footer #language{	padding: 3px;}/*3/jan/2015*/div.layout_sitecontest_contest_status ul li.timer span{	width: 14%;}#global_page_sitecontest-dashboard-edit div#url_varify{	margin-bottom: -25px;}div.layout_sitecontest_join_sitecontest ul.navigation li{	padding-top: 0;}div.layout_sitecontest_join_sitecontest ul.navigation li a{	padding: 4px 20px 3px;}div.layout_sitecontest_join_sitecontest div.quicklinks li:hover{	background-color: #03a9f4;}div.sitecontest_browse_thumb:hover .sitecontest_browse_title{	display: none;}.sitecontest_create_container .global_form div.event_calendar_container ~ select:last-child{	margin-right: 0;}div.entries.sitecontest_img_view .image-wrp .vote,div.data.entry_items_section_entry .hover-cont .vote{	background: #03a9f4;	color: #fff;}div.layout_sitecontest_search_sitecontest,div.layout_sitecontest_jurymember_sitecontest{	margin-top: 0;}/*
GLOBAL NOTICES (OUTSIDE FORMS)
Used to show a message or notice with an icon on a page,usually above content,not within a form.
*/.tip{	overflow: hidden;	clear: both;	margin: 10px;}.tip > span{	display: block;	padding: 0.5em 0.9em;	border: 1px solid #e4e0e0;	padding: 15px;	margin-bottom: 15px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.tip > span:before{	content: "\f0eb";	font-family: 'Font Awesome 5 Free', 'fontawesome';	margin-right: 5px;	color: #FF9800;}[dir="rtl"] .tip > span:before{	margin-right: 0px;	margin-left: 5px;}/*tip open on hover*/html .info_tip_content_wrapper{	border: 1px solid #d9d8d8;}div.tip_main_body_title{	float: none!important;}/*
GLOBAL FORM ELEMENTS
Used for most forms throughout the site.
*/button,a.button{	padding: 7px 16px;	font-size: 14px;/*  	text-transform: uppercase;*/	background-color: #03a9f4;	color: #ffffff;	border: 2px solid #03a9f4;	cursor: pointer;	outline: none;	position: relative;	overflow: hidden;	-webkit-transition: all 500ms ease 0s;	-moz-transition: all 500ms ease 0s;	-o-transition: all 500ms ease 0s;	transition: all 500ms ease 0s;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}button:hover, a.button:hover{	background-color: #0288d1;	color: #ffffff;	border: 2px solid #0288d1;}input[type=text],input[type=email],input[type=password],input.text,textarea{	background-color: #ffffff;	color: #999;	border: 1px solid #cecece;	padding: 7px;	font-size: 10pt;	resize: none;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	outline: none;}input[type=checkbox],input[type=radio]{	border: none;	padding: 0px;	width: auto;	margin-right: 5px;	display: block;	float: left;}[dir="rtl"] input[type=checkbox],[dir="rtl"] input[type=radio]{	float: right;	margin-left: 5px;	margin-right: 0;}input[type=checkbox] + label,input[type=radio] + label{	display: block;	cursor: pointer;	margin-top: 0 !important;	line-height: 100%;}textarea{	resize: none;}textarea.codebox{	width: 95%;	min-height: 200px;	font-family: courier new, courier, serif;}select{	background-color: #ffffff;	color: #999;	border: 1px solid #cecece;	padding: 5px;	font-size: 10pt;	max-width: 250px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}select option{	padding: 0px 10px 0px 3px;}html[dir="rtl"] select option{	padding: 0px 3px 0px 10px;}a.buttonlink{	display: inline-block;	font-size: 13px;	line-height: normal;}a.buttonlink_right{	display: inline-block;	font-size: 13px;	line-height: normal;}.quicklinks a:after, #profile_options ul li a:after{	content: " ";}br.multi-text-separator{	margin-bottom: 8px;}/*GLOBAL FORM RESPONSES
Used to show feedback from form submissions,i.e.
error/result messages.*/ul.form-errors,ul.form-notices{	margin: 0px 0px 20px 0px;	overflow: hidden;}* + ul.form-errors,* + ul.form-notices{	margin-top: 20px;}ul.form-errors > li,ul.form-notices > li{	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	margin: 7px 0;	padding: 5px 15px;	background-repeat: no-repeat;	background-position: 8px 5px;	float: left;	clear: left;	overflow: hidden;	font-weight: bold;	border: 1px solid #d9d8d8;}[dir="rtl"] ul.form-errors > li,[dir="rtl"] ul.form-notices > li{	padding: 5px 15px;	float: right;	clear: right;}ul.form-errors > li > b,ul.form-notices > li > b{	text-transform: uppercase;	font-size: 0.8em;}ul.form-errors > li > ul > li,ul.form-notices > li > ul > li{	font-size: 0.9em;	font-weight: normal;}ul.form-errors > li{	color: #a94442;	background-color: #f2dede;	border-color: #ebccd1;}ul.form-errors > li:before{	content: "\f071";	font-family: 'Font Awesome 5 Free', 'fontawesome';	color: #ff9800;	margin-left: 0px;	margin-right: 5px;}[dir="rtl"] ul.form-errors > li:before{	margin-right: 0px;	margin-left: 5px;}ul.form-notices > li{	color: #3c763d;	background-color: #dff0d8;	border-color: #d6e9c6;}ul.form-notices > li:before{	content: "\f00c";	font-family: 'Font Awesome 5 Free', 'fontawesome';	color: #4caf50;	margin-left: 0px;	margin-right: 5px;}[dir="rtl"] ul.form-notices > li:before{	margin-right: 0px;	margin-left: 5px;}ul.form-errors > li:before, ul.form-errors li > ul.errors{	display: inline-block;}ul.form-errors li > ul.errors{	margin-left: 5px;}/*
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{	clear: both;	overflow: hidden;}/* If class places on div */div.global_form{	overflow: inherit;}/* external form border */.global_form > div{	overflow: hidden;	margin: 0px auto;}/* internal form border */.global_form > div > div{	padding: 15px;	background-color: #ffffff;	overflow: hidden;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.layout_middle > div > form.global_form,.layout_middle > div > div > form.global_form{	margin: -10px;}.global_form > div > div h3{	padding: 10px 10px;	margin: -10px -10px 10px -10px;	font-size: 17px;	border-bottom: 1px solid #f2f0f0;}#global_page_core-error-notfound #global_content{	padding: 20px!important;}/* form headline */.global_form div.form-wrapper-heading{	font-weight: bold;	border-bottom: 1px solid transparent;	margin-bottom: 15px;	font-size: 15px;	text-transform: uppercase;}.global_form div.form-wrapper-heading > span{	display: block;	overflow: hidden;	background: #ffffff;}.global_form div.form-wrapper + div.form-wrapper-heading{	margin-top: 10px;}.global_form > div > div{	overflow: hidden;}/* form instructions (after title) */.global_form > div > div > h3 + p{	padding: 2px;	margin-top: 2px;	width: auto;	line-height: 140%;	max-width: inherit;}/* 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;}.global_form > div > div > .form-elements{	max-width: 900px;}/* container row for a label (left) and element (right) */.global_form div.form-wrapper{	clear: both;	overflow: hidden;}.global_form div.form-wrapper#terms-wrapper .form-label,.global_form div.form-wrapper#buttons-wrapper .form-label{	display: none;}/* left-side element label container */.global_form div.form-label{	width: auto;	min-width: 150px;	text-align: left;	padding: 4px 10px 0 0;	margin-bottom: 6px;	overflow: hidden;	float: left;	clear: left;	font-size: 13px;	color: #444;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	font-weight: 500;}[dir="rtl"] .global_form div.form-label{	padding: 4px 0 0px 10px;	float: right;	clear: right;	text-align: right;}/* right-side form element container */.global_form div.form-element{	min-width: 150px;	text-align: left;	margin-bottom: 10px;	overflow: hidden;	float: left;	clear: none;	width: 100%;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}[dir="rtl"] .global_form div.form-element{	text-align: right;	float: right;}/* all paragraphs of text in the form */.global_form div > p{	padding: 10px 0;	max-width: 450px;}/* paragraphs of text that come after an input types of element */.global_form div > input + p{	font-size: 13px;	color: #444;	margin-top: 3px;}.global_form div > input + p.hint{	opacity: .6;	margin-top: 0;}.global_form div > p.hint{	clear: both;}/* all text inputs in form */.global_form input[type=text],.global_form input[type=email],.global_form input[type=password]{	padding: 10px;	font-size: 13px;	width: 100%;	max-width: 100%;}.global_form input[type=text]:focus, .global_form input[type=email]:focus, .global_form input[type=password]:focus{	border: 1px solid #03a9f4;}/* only for text inputs that come after other text inputs *//* i.e. for when there is a vertical list of text inputs */.global_form input[type=text] + input[type=text]{	display: block;	margin-top: 5px;}/*		.sitecoretheme_top_header_one + .sitecoretheme_mainmenu .sitemenu_toggle_button li{	border-color: #03a9f4;}.sitecoretheme_top_header_one + .sitecoretheme_mainmenu .sitemenu_toggle_button li i{	background-color: #03a9f4;}*/.sitemenu_toggle_button li{	border-color: #888;}.sitemenu_toggle_button li i{	background-color: #888;}/* all checkboxes and radios in form */.global_form input[type=checkbox],.global_form input[type=radio]{	clear: left;	display: inline-block;	vertical-align: middle;	float: none;}[dir="rtl"] .global_form input[type=checkbox],[dir="rtl"] .global_form input[type=radio]{	clear: right;}/* for clickable labels that appear to the right of elements *//* such as checkboxes or radios */.global_form input + label{	line-height: normal;	display: inline-block;	vertical-align: middle;}/* all select boxes in form */.global_form select{	padding: 10px;	font-size: 13px;}.global_form div.form-element select:first-child{	width: 100%;	max-width: 100%;}/* all textareas in form */.global_form textarea{	padding: 10px;	font-size: 10pt;	max-width: 100%;	min-height: 120px;	width: 100%;}.global_form textarea:focus{	border: 1px solid #03a9f4;}.global_form p.description{	margin: 7px 0px 10px 0px;	padding: 0px;	font-size: 13px;	color: #888;}.global_form #submit-element{	margin-bottom: 0px;}.global_form button[type=submit]{	margin-right: 3px;}[dir="rtl"] .global_form button[type=submit]{	margin-left: 3px;	margin-right: 0px;}.global_form > form.global_form{	border: 0 none;	margin: 0;	padding: 0;}.form-label .required::after{	content: ' *';	color: #f00;}/*filters on inner pages*/form.filters{	background-color: #ffffff;	border: 0px solid transparent;	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	padding: 10px;	width: auto;}form.filters div.form-label{	margin-bottom: 3px;	font-size: 13px;}form.filters div.form-element{	margin-top: 2px;}form.filters button{	margin-top: 4px;}form.filters dt{	font-size: 13px;	padding-bottom: 2px;}form.filters dd{	margin-bottom: 8px;}/*Search result page*/#searchform{	float: left;	clear: right;	padding: 5px;}[dir="rtl"] #searchform{	float: right;	clear: left;}#searchform input[type=text]{	width: 300px;	padding: 8px 5px;}#searchform select{	padding: 6px 5px;	border-radius: 0;}#searchform #query-label{	display: none;}#searchform #query-wrapper{	float: left;	overflow: hidden;	padding: 3px;}[dir="rtl"] #searchform #query-wrapper{	float: right;}#searchform #submit-label{	display: none;}#searchform #submit-wrapper{	float: left;	overflow: hidden;	margin-left: 1px;}[dir="rtl"] #searchform #submit-wrapper{	float: right;	margin-right: 1px;	margin-left: 0px;}.search_result{	overflow: hidden;	margin-top: 10px;	border-top-width: 1px;	padding-top: 10px;}.search_result .search_photo{	display: block;	float: left;	overflow: hidden;	margin-right: 7px;}[dir="rtl"] .search_result .search_photo{	float: right;	margin-left: 7px;	margin-right: 0px;}.search_result .search_icon{	display: block;	float: left;	overflow: hidden;	width: 48px;	margin-right: 7px;}[dir="rtl"] .search_result .search_icon{	float: right;	margin-left: 7px;	margin-right: 0px;}.search_result img{	margin: auto;	display: block;}.search_result .search_info{	display: block;	overflow: hidden;}.search_result .search_title{	font-size: 13px;}.search_result .highlighted-text{	font-weight: bold;}/* SMALL BOX FORM */.global_form_box{	background-color: #ffffff;	border: 0px solid transparent;	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	padding: 10px;	width: auto;}.global_form_box .form-wrapper + .form-wrapper{	margin-top: 10px;}.global_form_box .form-label{	padding: 0px;	width: auto;	float: none;	clear: both;	margin: 0px;}.global_form_box label{	text-align: left;	display: block;	font-size: 13px;	margin-bottom: 2px;}[dir="rtl"] .global_form_box label{	text-align: right;}.global_form_box .form-element{	overflow: hidden;}/* POPUP FORM */.global_form_popup{	padding: 10px 10px 10px 13px;	overflow: hidden;}[dir="rtl"] .global_form_popup{	padding: 10px 13px 10px 10px;}.global_form_popup h3{	margin-bottom: 10px;}.global_form_popup #submit-wrapper,.global_form_popup #cancel-wrapper{	float: left;	overflow: hidden;}[dir="rtl"] .global_form_popup #submit-wrapper,[dir="rtl"] .global_form_popup #cancel-wrapper{	float: right;}.global_form_popup #buttons-wrapper{	margin-top: 10px;}.global_form_popup #buttons-wrapper button{	margin-right: 4px;}[dir="rtl"] .global_form_popup #buttons-wrapper button{	margin-left: 4px;	margin-right: 0;}.global_form_popup_message{	display: block;	padding: 1em;	text-align: center;	font-weight: bold;}[dir="rtl"] .global_form_popup_message{	text-align: center;}html .seaocore_popup_options_right input[type="text"]{	width: 91%;}/* UPLOAD FORM */#form-upload #submit-wrapper{	display: none;}#form-upload #demo-status a.buttonlink{	margin-right: 15px;}[dir="rtl"] #form-upload #demo-status a.buttonlink{	margin-left: 15px;	margin-right: 0px;}/*COMMENTS
These styles are used everywhere comments appear.*/.comments{	width: 100%!important;}.comments > ul{	overflow: hidden;	clear: both;}.comments > ul > li{	background-color: #f6f6f6;	background-image: none;	padding: 5px 10px;	overflow: hidden;	border-color: #e4e0e0;}.comments > ul > li{	border-top-width: 1px;}.comments ul ul > li{	display: inline-block;	vertical-align: middle;}.comments ul ul > li +li{	border-top-width: 1px;}[dir="rtl"] .comments_author{	float: right;}.comments .comments_author a{	margin-right: 2px;}[dir="rtl"] .comments .comments_author a{	margin-left: 2px;	margin-right: 0px;}.comments .comments_author_photo{	float: left;	overflow: hidden;	line-height: 0px;	font-size: 0px;}[dir="rtl"] .comments .comments_author_photo{	float: right;}.comments .comments_author_photo img{	display: block;	height: 32px;	width: 32px;}.comments .comments_options{	font-size: 14px;	color: #888;	margin-bottom: 6px;	padding: 5px 10px;}.comments .comments_comment_options > a{	margin-top: 5px;	overflow: hidden;}.comments .comments_info{	padding-top: 2px;	padding-left: 10px;	overflow: hidden;}[dir="rtl"] .comments .comments_info{	padding-right: 10px;	padding-left: 0px;}.comments .comments_date{	font-size: 11px;	color: #888;	overflow: hidden;	margin-top: 4px;}.comments .comments_date li a:hover{	color: #000;	text-decoration: underline;}.comments .comments_comment_options > a,.comments .comments_info,.comments .comments_likes,.comments .comments_viewall{	font-size: 12px;}.comments > form{	background-image: none;	background-color: #f6f6f6;	border: none;	padding: 5px 10px 5px 5px;	border-top: 1px solid transparent;}[dir="rtl"] .comments > form{	padding: 5px 5px 5px 10px;}.comments > form > textarea{	width: 100%;	min-height: 35px;	padding: 6px;}.comments > form > button{	display: block;	margin-top: 7px;	font-size: 13px;}.comments .activity-comment-form textarea{	padding-top: 10px!important;	padding-bottom: 10px!important;	margin-bottom: 5px;}div.comments_comment_likes_tips{	border: 1px solid transparent;	padding: 4px 7px;	background-color: #ffffff;	color: #888;	font-size: 0.9em;}/*User profile page tabs,profile photo,buttons on cover photo and pulldowns*//*
TABS (TAB STYLE,NON-DEFAULT)
*/.tabs_alt{	background-color: transparent;	background-image: none;	margin: -8px 0 10px;	padding: 0px;	-moz-user-select: none;	-webkit-user-select: none;}.tabs_alt > ul{	margin: 0px;	text-align: left;	border-bottom: 1px solid #f2f0f0;	display: inline-table;	width: 100%;}[dir="rtl"] .tabs_alt > ul{	text-align: right;}.tabs_alt > ul > li{	display: inline-block;	padding: 0px 2px;*	display: inline;/* fix for IE7 */}.tabs_alt > ul > li.active{	position: relative;	background-image: none;}div .tabs_alt > ul > li > a{	display: block;	outline: medium none;	padding: 9px 13px 10px;	text-decoration: none;	text-transform: uppercase;	color: #444;	border-bottom: 0;	font-family: Roboto, sans-serif;	font-size: 13px;	position: relative;	font-weight: 600;}.tabs_alt > ul > li > a span{	font-weight: normal;	margin-left: 7px;	border: none;	color: #03a9f4;}[dir="rtl"] .tabs_alt > ul > li > a span{	margin-right: 7px;	margin-left: 0px;}.tabs_alt > ul > li.active > a,.tabs_alt > ul > li > a:hover{	color: #03a9f4;	border-bottom: 0 !important;}.tabs_alt > ul > li > a::after{	content: '';	width: 0;	position: absolute;	bottom: 0;	right: 0;	height: 2px;	background-color: #03a9f4;	opacity: 0;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	transition-duration: .38s;}.tabs_alt > ul > li.active > a::after, .tabs_alt > ul > li > a:hover::after{	opacity: 1;	width: 100%;	left: 0;}div.tabs_alt > ul > li.active > a:hover{	background-color: transparent;	color: #03a9f4;}.layout_core_container_tabs .tabs_alt + div{	clear: both;}#global_page_core-index-index .layout_core_container_tabs .tabs_alt > ul{	text-align: center;	margin-bottom: 20px;	border: 0;}#global_page_core-index-index .layout_core_container_tabs .tabs_alt > ul > li{	margin: 0 10px;}#global_page_core-index-index .layout_core_container_tabs .tabs_alt > ul > li > a{	padding: 8px;}#global_page_core-index-index .layout_core_container_tabs .tabs_alt > ul > li.active > a{	border-bottom: 2px solid #03a9f4 !important;}#global_page_core-index-index .layout_core_container_tabs .tabs_alt > ul > li.active > a:after{	margin: auto;	border-left: 6px solid transparent;	border-right: 6px solid transparent;	width: 0;	border-top: 6px solid #03a9f4;	content: "";	display: block;	position: absolute;	left: 0;	right: 0;	bottom: -8px;	background-color: transparent;	transition-duration: 0s;}#global_page_core-index-index .layout_core_container_tabs .tabs_alt > ul > li:hover > a:after{	background-color: transparent;	transition-duration: 0s;}.tab_container_inactive{	display: none;}.tabs_alt > ul > li.tab_open > a{	background-color: #cccccc;	color: #03a9f4;	position: relative;	top: 1px;}.tab_pulldown_contents_wrapper{	display: none;	overflow: hidden;	position: absolute;	padding: 2px;	margin-top: 53px;	background-color: #e4e4e4;	z-index: 13;	box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.3);}.tab_pulldown_contents{	overflow: hidden;	background: #fff;	max-height: 500px;	overflow-y: auto;}.tab_pulldown_contents > ul > li{	padding: 7px;	font-size: .9em;	min-width: 100px;	max-width: 250px;	-moz-user-select: none;	-webkit-user-select: none;}.tab_pulldown_contents > ul > li.active{	background-color: #cccccc;}.tab_pulldown_contents > ul > li + li{	border-top: 1px solid #f2f0f0;}.tab_pulldown_contents > ul > li:hover{	background-color: #e5e5e5;	cursor: pointer;}.tabs_alt > ul > li.tab_open .tab_pulldown_contents_wrapper{	display: block;	border: none;}.tabs_alt > ul > li .seaocore_tab_icon{	margin-top: 5px !important;}.tabs_alt > ul > li div.seaocore_tab_select_view_tooltip{	margin-top: -25px;}html li.seaocore_tab_open .tab_pulldown_contents_wrapper{	width: auto;	margin-top: 40px;}html li.seaocore_tab_open .tab_pulldown_contents{	width: auto;	max-width: 170px;}div .seaocore_tab_open ul li a,div .seaocore_tab_open ul li a:hover, div .seaocore_tab_open ul li.active > a{	padding: 8px 5px !important;}#global_page_sitealbum-album-editphotos .photo-delete-wrapper input[type='checkbox'],#global_page_sitealbum-album-editphotos .albums_editphotos_cover input[type='checkbox'],#global_page_sitealbum-album-editphotos .albums_editphotos_cover input[type='radio'],#global_page_album-album-editphotos .photo-delete-wrapper input[type='checkbox'],#global_page_album-album-editphotos .albums_editphotos_cover input[type='checkbox'],#global_page_album-album-editphotos .albums_editphotos_cover input[type='radio']{	margin-top: 3px!important;}/*HEADLINE
Used at the top of most browse pages. Often contains button-style tabs.*/.generic_layout_container .headline{	margin: 0;	padding: 0px;}.headline{	background-color: #ffffff;	border: 0px solid transparent;	border-radius: 0;	overflow: hidden;	margin-bottom: 15px;	margin-top: 10px;	padding: 15px;}.headline *{	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.headline h2,.headline h2 a{	display: inline-block;	font-size: 22px;	vertical-align: middle;}.headline h2{	line-height: 22px;	font-weight: 500;	margin-bottom: 0;/* 	margin-left: 10px;*/	margin-right: 20px;	text-transform: uppercase;}[dir="rtl"] .headline h2{	margin-right: 10px;	margin-left: 20px;}.headline h2 a{	margin: 0;	float: left;}[dir="rtl"] .headline h2 a{	float: right;}.headline .tabs > ul > li > a{	color: #444;}/* TABS (BUTTON STYLE,DEFAULT) */.tabs{	display: inline-block;	vertical-align: middle;}.tabs > ul{	display: inline-block;	vertical-align: middle;}.tabs > ul > li{	margin-right: -4px;	display: inline-block;	vertical-align: middle;}[dir="rtl"] .tabs > ul > li{	margin-left: -4px;	margin-right: 0px;}.tabs > ul > li > a{	-moz-user-select: none;	-webkit-user-select: none;	-webkit-touch-callout: none;	-ms-user-select: none;	user-select: none;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	display: inline-block;	color: #444;	font-size: 14px;	border: 2px solid transparent;	font-family: Roboto, sans-serif;	padding: 4px 10px;	font-weight: normal;}.tabs > ul > li > a:hover{	color: #03a9f4;}.tabs > ul > li.active > a{	border-color: #03a9f4;	color: #03a9f4;}.tabs > ul > li.active > a:hover{	color: #03a9f4;}/*PULLDOWN SELECT BOX
Styles the inline pulldown select popup box that is used
as an alternative to regular input select boxes in some places.*/.pulldown > a,.pulldown_active > a{	display: inline-block;	font-weight: bold;	padding: 5px 7px 5px 18px;	background-position: 6px 5px;	outline: none;	font-size: 13px;	-moz-user-select: none;	-webkit-user-select: none;	background-image: url(/application/modules/Sitecoretheme/externals/images/more.png?c=598);	background-repeat: no-repeat;}[dir="rtl"] .pulldown > a,[dir="rtl"] .pulldown_active > a{	padding: 5px 18px 5px 7px;}.pulldown > a{	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	background-color: #fff;	text-decoration: none;}.pulldown > a:hover{	background-color: #e5e5e5;}.pulldown_active > a{	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	-moz-border-bottom-right-radius: 0px;	-webkit-border-bottom-right-radius: 0px;	border-bottom-right-radius: 0px;	-moz-border-bottom-left-radius: 0px;	-webkit-border-bottom-left-radius: 0px;	border-bottom-left-radius: 0px;	background-color: #cccccc;	color: #03a9f4;	text-decoration: none;	background-image: url(/application/modules/Sitecoretheme/externals/images/more_active.png?c=598);}.pulldown_contents_wrapper{	display: none;	border-radius: 3px;	overflow: inherit;	position: absolute;	width: 300px;	max-width: 300px;	padding: 4px;	background: #fff;	z-index: 99;	margin-top: 45px;	right: 15px;	left: 50%;/*
  	transform: translateX(-50%);*/	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}.layout_seaocore_menu_mini #core_menu_mini_menu ul li .pulldown_contents_wrapper{	left: auto;	right: 0;	margin: 0 auto;	top: 50px;}.layout_seaocore_menu_mini #core_menu_mini_menu ul li .pulldown_contents_wrapper .seaocore_pulldown_arrow{	left: auto;	right: 15px;}.layout_seaocore_menu_mini #core_menu_mini_menu ul .seaocore_mimi_menu_core_mini_profile .seaocore_pulldown_arrow{	left: auto !important;	right: 15px !important;	transform: translateX(0);}.pulldown_active .pulldown_contents_wrapper{	display: block;}.pulldown_contents{	overflow: hidden;	background: #fff;	max-height: 500px;	overflow-y: auto;}.pulldown_contents ul > li{	padding: 5px 15px 5px 5px;	font-size: 13px;	-moz-user-select: none;	-webkit-user-select: none;}[dir="rtl"] .pulldown_contents ul > li{	padding: 5px 5px 5px 15px;}.pulldown_contents ul > li + li{	border-top: 1px solid #f2f0f0;}.pulldown_contents ul > li:hover{	background-color: #e5e5e5;	cursor: pointer;}.pulldown_options{	margin: 4px 0px;}.pulldown_options a{	color: #03a9f4;	font-size: 13px;	padding: 3px;	margin-right: 3px;}[dir="rtl"] .pulldown_options a{	margin-right: 0;	margin-left: 3px;}/*
PULLDOWN SELECT BOX FOR UPDATES
Styles the inline pulldown select popup box used for updates that is used
as an alternative to regular input select boxes in some places.
*/.updates_pulldown > a,.updates_pulldown_active > a{	display: block;	color: #03a9f4;	font-weight: bold;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;/*	border: 1px solid #ffffff;*/	border-radius: 25px;}.updates_pulldown > a{	outline: none;}.updates_pulldown_active .pulldown_contents_wrapper{	display: block;	margin-top: 54px;}#core_menu_mini_menu .seocore-pulldown-header{	border-color: #e4e0e0;	border-bottom-width: 1px;}#core_menu_mini_menu .seocore-pulldown-footer{	background-color: #ffffff;}#core_menu_mini_menu .aaf_update_pulldown_content,#core_menu_mini_menu .aaf_update_pulldown_content a{	font-weight: normal;}/*
TAGS
Styles lists of tags that are used for message recipients,lists of friend
lists,etc. Each tag has its own remove link.
*/.tag{	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	display: inline-block;	background-color: #fff;	float: left;	padding: .4em .6em .4em .6em;	margin: 0px 10px 5px 0px;	font-size: 0.8em;	border: 1px solid #e4e0e0;}[dir="rtl"] .tag{	float: right;	margin: 0px 0px 5px 10px;}.tag > a{	text-decoration: none;	padding-left: 6px;	text-transform: uppercase;}[dir="rtl"] .tag > a{	padding-right: 6px;	padding-left: 0px;}/*quicklinks*/.quicklinks li{	text-align: center;	background-color: #03a9f4;	border-radius: 3px;	padding: 4px 8px;}.quicklinks li:hover{	background-color: #0288d1;}.quicklinks li + li{	margin-top: 8px;}.quicklinks a{	background-image: none;	color: #fff;	padding-left: 0;	line-height: 20px;}[dir="rtl"] .quicklinks a{	padding-right: 0;}/* TB Window popups */#TB_window{	border: none;	-webkit-transition: all .4s ease-in-out;	-moz-transition: all .4s ease-in-out;	transition: all .4s ease-in-out;}#TB_iframeContent{	border-radius: 5px;}#TB_window .global_form{	border: none !important;}#TB_ajaxContent{	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}/*-------------OVERRIDES FOR PARTICULAR WIDGETS--------------*//*Background color on Containers Css start from here*/.layout_activity_feed ul.feed > li{	margin-bottom: 5px;	padding: 10px;}#activity-feed > li,ul.feed > li,.layout_advancedactivity_on_this_day,.layout_advancedactivity_greeting,.aaf_feed_box_container #activity-post-container,.aaf_feed_box_container #aaf-twitter-post-container,.aaf_feed_tip,.aaf_tabs_feed,.aaf_feed_loading{	background-color: #ffffff;	border-radius: 4px !important;}.aaf_feed_box_container #activity-post-container > form#activity-form,.aaf_feed_box_container #aaf-twitter-post-container{	border-radius: 0 0 4px 4px;}[dir="rtl"] .aaf_feed_box_container #activity-post-container > form#activity-form,[dir="rtl"] .aaf_feed_box_container #aaf-twitter-post-container{	border-radius: 4px 4px 0 0;}.aaf_tabs > ul.aaf_tabs_apps{	border-radius: 4px 4px 0 0;}[dir="rtl"] .aaf_tabs > ul.aaf_tabs_apps{	border-radius: 0 0 4px 4px;}.layout_advancedactivity_home_feeds > h3{	padding: 15px;	margin-bottom: 0;}div.layout_blog_gutter_search h4,div.layout_blog_gutter_search h4{	margin: 15px 0px 0px 0px;}/* Core AAF */.layout_activity_feed{	background: transparent !important;	padding: 0 !important;}.layout_activity_feed > h3{	padding: 15px !important;	border-radius: 3px;}div.generic_layout_container.layout_seaocore_layout_width,div.generic_layout_container.layout_seaocore_scroll_top{	background: transparent;	padding: 0;}/* Advanced search form*/.browsemembers_criteria{	background-color: #ffffff;	font-size: 13px;}.browsemembers_criteria input + label{	font-size: 12px;}html .browsemembers_criteria > ul > li{	font-size: 13px;}.browsemembers_criteria > ul > li > span{	margin-bottom: 4px;}.browse-separator-wrapper{	border: none;}.browsemembers_criteria button{	margin-top: 20px;	width: 100%;}/* For search filter form*/#filter_form,form.filters{	padding: 0;	font-size: 13px;}#filter_form label{	font-size: 13px;	margin-bottom: 4px;}.layout_left #filter_form .form-wrapper + .form-wrapper,.layout_left #filter_form.global_form_box ul > li + li,.layout_left .field_search_criteria.global_form_box ul > li + li,.layout_left #filter_form.global_form_box li.browse-range-wrapper,.layout_left .field_search_criteria.global_form_box li.browse-range-wrapper,.layout_right #filter_form .form-wrapper,.layout_right #filter_form.global_form_box ul > li + li,.layout_right .field_search_criteria.global_form_box ul > li + li,.layout_right #filter_form.global_form_box li.browse-range-wrapper,.layout_right .field_search_criteria.global_form_box li.browse-range-wrapper{	margin-top: 12px !important;	width: 100%;	max-width: 100%;	margin-bottom: 0 !important;}html .seaocore_searchform_criteria_advanced ul > li:nth-child(2) input[type="text"], html .seaocore_searchform_criteria_advanced ul > li:nth-child(3) input[type="text"], html .seaocore_searchform_criteria_advanced ul > li:nth-child(4) select{	font-size: 14px;}.field_search_criteria input[type="text"],.field_search_criteria input.text,.field_search_criteria select{	width: 100%;	max-width: 100%;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.field_search_criteria .browse-range-wrapper select,#filter_form .browse-range-wrapper input[type="text"]{	width: 48%;}form.filters dt{	margin-top: 12px;	padding-bottom: 0;	margin-bottom: 4px;}/* For user profile photos and related links( quicklinks) */.layout_core_statistics ul > li span{	font-size: 1.3em;}.layout_user_profile_photo{	margin-bottom: 15px;	overflow: hidden;}.layout_user_home_photo > div,#profile_photo,[dir="rtl"] .layout_user_home_photo > div,[dir="rtl"] #profile_photo{	text-align: center;}.layout_user_profile_info > h3{	font-weight: normal;	font-size: 15px;}.layout_user_profile_info > ul > li{	font-size: 13px;}#profile_options{	margin-bottom: 15px;}.layout_user_home_links .quicklinks{	margin-bottom: 0;}.layout_user_home_links .quicklinks li,div#profile_options li{	padding: 5px 1px;	text-align: left;	background-color: transparent;	border-radius: 0;	margin-bottom: 4px;	letter-spacing: 0.3px;}[dir="rtl"] .layout_user_home_links .quicklinks li,[dir="rtl"] div#profile_options li{	text-align: right;}.layout_user_home_links .quicklinks li:hover, #profile_options li:hover{	background-color: transparent;	border-radius: 0;}.layout_user_home_links .quicklinks li + li,#profile_options li + li,.quicklinks li:first-child, #profile_options .navigation li:first-child{	border-top-width: 0px;	padding-top: 6px;	border-bottom: 1px solid #f2f0f0;	margin-top: 0;}.layout_user_home_links .quicklinks li:last-child, #profile_options li:last-child{	border-bottom: none;}.layout_user_home_links .quicklinks li a,#profile_options li a{	background-image: none!important;	padding-left: 0;	color: #444;	line-height: 200%;	display: block;}[dir="rtl"] .layout_user_home_links .quicklinks li a,[dir="rtl"] #profile_options li a{	padding-right: 0;}.layout_user_home_links .quicklinks li a:hover, #profile_options li a:hover{	color: #03a9f4;}/*COVER PHOTO*/div.seaocore_profile_cover_has_tabs div.tabs_alt > ul > li,div.seaocore_profile_cover_has_tabs div.tabs_alt > ul > li.active{	margin-bottom: 2px;}.layout_top .layout_middle{	overflow: visible;}/*Transparent outer tabbed*/.trans_cover_temp{	background-color: #efefef;}.trans_cover_temp .seaocore_profile_coverinfo_buttons .seaocore_like_button a i{	margin-right: 0;}[dir="rtl"] .trans_cover_temp .seaocore_profile_coverinfo_buttons .seaocore_like_button a i{	margin-left: 0;}/*div.transparent_cover_temp .seaocore_profile_coverinfo_buttons > div .layout_sitelike_commoncover_like_button{	margin-top: -4px;}*//*Collage template Tabs*/div.collage_image_temp_tabs.layout_core_container_tabs div.tabs_alt{	margin-top: -72px;}div.collage_mid_content_details .seaocore_profile_coverinfo_buttons > div .layout_sitelike_commoncover_like_button{	margin-top: 0;}div.seaocore_profile_fullwidth_cover_photo .collage_mid_content_details .layout_sitelike_commoncover_like_button > div.seaocore_like_button > a{	padding: 5px 10px !important;}.sc_cover_template_2 .temp_cover_options .edit-button,.sc_cover_template_3 .temp_cover_options .edit-button{	top: 30px;}/* Core main menu */.layout_core_menu_main{	float: left;	margin: 10px 0 0 0;	width: 100%;	border-radius: 3px;	background-color: #03a9f4;}[dir="rtl"] .layout_core_menu_main{	float: right;}.layout_core_menu_main li{	display: inline-block;	padding: 8px 12px;}.layout_core_menu_main li > a{	line-height: 30px;	text-transform: uppercase;	font-size: 14px;}.layout_core_menu_main .navigation > li a:link, .layout_core_menu_main .navigation > li a:visited{	color: #e5e5e5;	text-decoration: none;}.layout_core_menu_main .navigation > li > a:hover{	color: #ffffff;}.layout_core_menu_main .navigation>li>a>i{	font-family: "Font Awesome 5 Free", fontawesome;}/* Advanced main menu */div.layout_sitemenu_menu_main{	width: 100%;	vertical-align: middle;}div.sitemenu_main_menu_wrapper{	margin: 0;	border-radius: 3px;}.sitemenu_main_menu > li a{	font-family: Roboto, sans-serif;}.sitemenu_main_menu > li > a{	font-size: 14px;	font-weight: normal !important;}div.sitemenu_links ul li a{	font-size: 14px;}.sitemenu_main_menu > li + li::before{	display: none;}/* Emotion box */#emoticons-button .seaocore_embox{	background-color: #ffffff;	border-color: #f2f0f0;	box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.3);}#emoticons-button .seaocore_embox > .seaocore_embox_title{	color: #444;	border-color: #d9d8d8;}#emoticons-button .seaocore_embox > span.seaocore_embox_icon{	border-color: #d9d8d8;}#emoticons-button .seaocore_embox_arrow{	display: none;}/* For the tooltip visible on hover of the privacy and other icons*/p.adv_item_privacy_tip{	left: auto;	right: -5px;	top: -33px;}[dir="rtl"] p.adv_item_privacy_tip{	left: -5px;	right: auto;}p.adv_item_privacy_tip img{	right: 5px;	left: auto;	margin: 0, bottom:-9px;}[dir="rtl"] p.adv_item_privacy_tip img{	left: 5px;	right: auto;}.tip_main_body_stat{	clear: both;}#compose-menu{	margin-top: 15px;}#compose-menu a{	margin-right: 10px;}[dir="rtl"] #compose-menu a{	margin-left: 10px;	margin-right: 0;}#smoothbox_window h2{	padding: 10px;}#smoothbox_window body{	background-color: #ffffff;}/* Twitter and Facebook Tooltip in share popup */.composer_facebook_toggle:hover > .composer_facebook_tooltip, .composer_twitter_toggle:hover > .composer_twitter_tooltip{	right: 0;}[dir="rtl"] .composer_facebook_toggle:hover > .composer_facebook_tooltip [dir="rtl"] .composer_twitter_toggle:hover > .composer_twitter_tooltip{	left: 0;	right: auto;}/* Sign in and Sign Up popup*/#user_form_div_seaocore form{	border: none;	padding: 10px;}html .seao_smoothbox_lightbox_content{	border-radius: 3px;	background-color: #ffffff;}#user_form_div_seaocore form .form-elements .form-label{	text-align: left;}[dir="rtl"] #user_form_div_seaocore form .form-elements .form-label{	text-align: right;}.sitemenu_lightbox .headlinesitemenu,.seaocore_login_popup_wrapper ._headline-poup{	background: #03a9f4;}#user_form_default_sea_lightbox.sitemenu_lightbox .navigation li,.sitemenu_lightbox_options a.close::before, .seaocore_login_popup_wrapper ._headline-poup ._close_icon, .seaocore_login_popup_wrapper ._headline-poup ._navigation li.active{	color: #fff;}/* Forum Widget*/ul.forum_categories .forum_lastpost{	width: 400px;}div.forum_topic_title_options a{	height: auto;}.forum_topic_posts{	margin-bottom: 20px;}.forum_topic_posts > li:last-child{	border-bottom: 3px solid #e4e0e0;}#forum_post_quick #photo-wrapper{	display: none;}/* Login page */#user_form_login #remember-label,#user_form_login #submit-label{	display: none;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sitereview_advanced_search_form #fieldset-grp1 #has_photo-wrapper .form-element{	margin-top: 10px !important;}}/* SE Vertical main menu */.global_left_panel #global_wrapper{	padding-top: 20px;}body.global_left_panel .layout_core_menu_main,.global_left_panel .menu_core_main_tip{	background-color: #03a9f4;}.global_left_panel .layout_page_header{	position: static;}body.global_left_panel .layout_core_menu_main{	width: 235px !important;}.global_left_panel .menu_core_main_tip:after{	border-right-color: #03a9f4;}[dir="rtl"] .global_left_panel .menu_core_main_tip:after{	border-left-color: #03a9f4;	border-right-color: transparent;}.global_left_panel .scrollbars ul.scrollbar.vertical li.scroll.bar-wrapper{	padding-left: 0;	padding-right: 0;}.global_left_panel .layout_page_header .layout_main .header-panel-toggle{	color: #fff;}.global_left_panel .layout_core_menu_main,.global_left_panel .layout_core_menu_main .panel-toggle{	border-right: 1px solid rgba(255, 255, 255, 0.1);}.global_left_panel .layout_sitemenu_menu_mini + .layout_core_menu_logo,.global_left_panel .layout_siteadvsearch_menu_mini + .layout_core_menu_logo,.global_left_panel .layout_core_menu_mini + .layout_core_menu_logo,.global_left_panel .layout_sitemenu_menu_mini + .layout_core_menu_logo + .layout_sitemenu_menu_main,.global_left_panel .layout_sitemenu_menu_mini + .layout_core_menu_logo + .layout_core_menu_main,.global_left_panel .layout_core_menu_mini + .layout_core_menu_logo + .layout_core_menu_main,.global_left_panel .layout_core_menu_mini + .layout_core_menu_logo + .layout_sitemenu_menu_main,.global_left_panel .layout_siteadvsearch_menu_mini + .layout_core_menu_logo + .layout_core_menu_main,.global_left_panel .layout_siteadvsearch_menu_mini + .layout_core_menu_logo + .layout_sitemenu_menu_main{	padding-top: 0;}.global_left_panel.panel-collapsed .layout_top + .layout_main,.global_left_panel.panel-collapsed .layout_sitecoretheme_menu_footer{	width: 100%;	-webkit-box-sizing: border-box;	-mox-box-sizing: border-box;	box-sizing: border-box;}.global_left_panel.panel-collapsed #global_content{	margin-top: 0 !important;}.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 !important;}.layout_sitecoretheme_our_services + .layout_sitecoretheme_static_buttons,.layout_sitecoretheme_static_buttons + .layout_sitecoretheme_our_services{	border-top: 1px solid #f2f0f0;}#global_page_core-index-index .layout_sitealbum_list_popular_albums ul.thumbs{	text-align: center;/*	width: 1200px;*/	margin: 0 auto;}#global_page_core-index-index .layout_sitealbum_list_popular_albums ul.thumbs > li{	float: none;	display: inline-block;}.app_download_links .app_links_item{	color: #03a9f4 !important;}/* ---------VERTICAL COLOR CONSTANT SETTING WORK --------*/.layout_page_header,.sitecoretheme_top_header{	background: #ffffff;}.sitecoretheme_footer_logo a{	color: #03a9f4!important;}.sitecoretheme_top_header_one .layout_core_menu_logo a{	color: #03a9f4;}/* Vertical theme main menu widget */.sitecoretheme_main_menu .navigation > li a{	color: #03a9f4;}.sitecoretheme_main_menu .navigation > li.more_link{	border: 1px solid #03a9f4;}.sitecoretheme_main_menu .navigation > li.more_link > span{	background: #03a9f4;}.sitecoretheme_main_menu .navigation li.active > a,.sitecoretheme_main_menu .navigation > li a:hover{	color: #03a9f4!important;}.sitecoretheme_main_menu .navigation > li.more_link:hover{	border-color: #03a9f4;}.sitecoretheme_main_menu .navigation > li.more_link:hover > span{	background: #03a9f4;}.sitecoretheme_main_menu .navigation > li.more_link ul > li > a{	border-left: 2px solid transparent;}.sitecoretheme_main_menu .navigation > li.more_link ul > li:hover > a{	border-left: 2px solid #03a9f4;}/*.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_main_menu .navigation > li.more_link ul > li > a{	border: 0;	border-bottom: 2px solid transparent;}.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_main_menu .navigation > li.more_link ul > li:hover > a{	border: 0;	border-bottom: 2px solid #03a9f4;}*/.layout_sitecoretheme_header .sitecoretheme_top_header_two ._background_overlay{	background-color: #ffffff;}/* VERSATILE FOOTER *//*.versatile_footer_section{	background: #f5f5f5;}*/ul.versatile_check_assign{	margin: 0;	padding: 50px 0 50px;	list-style-type: none;	display: flex;	flex-wrap: nowrap;	position: relative;}/*.versatile_footer_section ul.versatile_check_assign > li{	width: 25%;	box-sizing: border-box;}*//*.versatile_footer_section ul.versatile_check_assign > li:first-child{	width: 27%;	padding-right: 50px;}*//*.versatile_footer_section ul.versatile_check_assign > li:last-child{width: 22%}*//*.main_container{	width: 1200px;	margin: auto;}*/.versatile_contact_info > h2{	font-size: 24pt;/*	text-transform: uppercase;	font-weight: 500;*/	color: #444;	padding-bottom: 20px;	margin-bottom: 0;	line-height: 24pt;}.versatile_contact_info > ul > li{	display: block;}.versatile_contact_info > ul > li > a{	padding-bottom: 10px;	margin-bottom: 10px;	border-bottom: 1px dotted #cccccc;	display: block;	text-decoration: none;	color: #cccccc;	text-decoration: none;}.versatile_contact_info > ul > li:last-child > a{	border: none;}.address_bar_section_inner{	padding-bottom: 5px;	color: #cccccc;	font-size: 15px;}.address_bar_section_inner > span{	font-size: 15px;	display: block;	padding-bottom: 3px;}.address_bar_section_inner > span{	font-size: 15px;	display: block;	padding-bottom: 3px;}.logo_section_home,.social_icons_section{	text-align: right;}.right_side_logo_section > p{	font-size: 14px;	color: #cccccc;	padding-top: 20px;}.logo_section_home{	padding-bottom: 20px;}.social_bottom_icons > li > a > i{	position: absolute;	font-size: 18px;	color: #cccccc;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	-webkit-transform: translate(-50%, -50%);}.social_icons_section > li,.social_bottom_icons > li{	display: inline-block;	width: 35px;	height: 35px;	border-radius: 100%;	position: relative;}.social_icons_section > li{	display: inline-block;	width: 30px;	height: 30px;	background: #687077;	border-radius: 100%;}.vertical_bottom_footer{	display: inline-block;	width: 100%;	padding: 15px 0;	background: #111;}.vertical_bottom_footer .vertical_bottom_footer_content{	display: flex;	padding: 0 15px;	box-sizing: border-box;}.vertical_bottom_footer .vertical_bottom_footer_content .social_bottom_icons{	display: flex;	justify-content: flex-start;	width: 30%;}.vertical_bottom_footer .vertical_bottom_footer_content .copy_right_text{	justify-content: flex-end;	display: flex;	width: 70%;	padding-top: 10px;	font-size: 13px;	color: #666;}.social_bottom_icons > li{	display: inline-block;	width: 35px;	height: 35px;	border-radius: 100%;	margin-right: 5px;	border: 1px solid #cccccc;}.sitecoretheme_footer_block_head{	font-size: 17px;	text-transform: capitalize;	font-weight: 500;	color: #ffffff;	padding-bottom: 20px;}.social_bottom_icons > li:hover{	border-color: #03a9f4;}.social_bottom_icons > li:hover > a > i{	color: #03a9f4;}.versatile_contact_info > ul > li > a:hover{	color: #03a9f4;}.timeline-Viewport{	-ms-overflow-style: auto;}.versatile_contact_info > h2 > a,.address_bar_section_inner > a{	color: #cccccc;}.versatile_contact_info > h2 > a:hover, .address_bar_section_inner > a:hover, .copy_right_text > a:hover{	color: #03a9f4;}.copy_right_text > a{	display: inline-block;	padding: 0 8px;	color: #cccccc;}#global_content_simple .tip > span ~ button{	margin-left: 15px;}/* Template1 */.sitecore_main_footer_section_1 .newsletter_subscribe{	padding-top: 30px;	padding-bottom: 30px;}.sitecore_main_footer_section_1 .newsletter_subscribe h5{	font-size: 22px;	margin-bottom: 15px;}.sitecore_main_footer_section_1 .sitecoretheme_footer_bottom_block_inner{	text-align: center;	padding: 0 15px;	box-sizing: border-box;	font-size: 0;}[dir="rtl"] .sitecore_main_footer_section_1 .sitecoretheme_footer_bottom_block_inner{	text-align: center;}.sitecore_main_footer_section_1 .newsletter_subscribe h5{	font-size: 22px;	margin-bottom: 15px;	color: #ffffff;	font-weight: 400;}.sitecore_main_footer_section_1 .newsletter_subscribe input[type="text"]{	width: 25%;	height: 40px;	border-radius: 3px 0 0 3px;	vertical-align: top;}[dir="rtl"] .sitecore_main_footer_section_1 .newsletter_subscribe input[type="text"]{	border-radius: 0 3px 3px 0;}.sitecore_main_footer_section_1 .newsletter_subscribe button{	height: 40px;	border-radius: 0 3px 3px 0;}[dir="rtl"] .sitecore_main_footer_section_1 .newsletter_subscribe button{	border-radius: 3px 0 0 3px;}.sitecore_main_footer_section_1 .subscribe_msg{	text-align: center;	margin-top: 5px;}[dir="rtl"] .sitecore_main_footer_section_1 .subscribe_msg{	text-align: center;}/* Template2 */.versatile_main_footer_section + .vertical_bottom_footer{	margin-top: 25px;}.sitecore_main_footer_section_2 ul.versatile_check_assign{	padding-bottom: 0;}.sitecore_main_footer_section_2 .newsletter_subscribe{	margin-top: 20px;}.sitecore_main_footer_section_2 ul.versatile_check_assign > li{	padding-left: 15px;	padding-right: 15px;	box-sizing: border-box;	flex: 1;}.sitecore_main_footer_section_2 ul.versatile_check_assign .address_bar_section_inner i{	color: #03a9f4;	margin-right: 5px;}[dir="rtl"] .sitecore_main_footer_section_2 ul.versatile_check_assign .address_bar_section_inner i{	margin-left: 5px;	margin-right: 0;}.sitecore_main_footer_section_2 .versatile_contact_info_twitter iframe{	height: 450px !important;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head h2{	font-size: 17px;	text-transform: capitalize;	font-weight: 500;	color: #ffffff;	padding-bottom: 20px;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head ._item_list{	width: 55px;	height: 55px;	display: inline-block;	vertical-align: top;	margin-right: 10px;	margin-bottom: 10px;}[dir="rtl"] .sitecore_main_footer_section_2 .sitecoretheme_footer_block_head ._item_list{	margin-left: 10px;	margin-right: 0;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_rounded_listing ._items_wapper ._item_list > a{	width: 55px;	height: 55px;	vertical-align: top;}.sitecore_main_footer_section_2 .sitecoretheme_rounded_listing ._items_wapper ._item_list > a{	border-width: 2px;	border-radius: 3px;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_rounded_listing.sitecoretheme_listing_list_wapper ._items_wapper ._item_list > a{	width: 45px;	height: 45px;	float: left;	margin-right: 8px;}[dir="rtl"] .sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_rounded_listing.sitecoretheme_listing_list_wapper ._items_wapper ._item_list > a{	float: right;	margin-left: 8px;	margin-right: 0;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_listing_list_wapper ._item_list{	width: 100%;	height: 45px;	line-height: 45px;	margin-right: 0;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_listing_list_wapper ._item_list ._info{	overflow: hidden;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_listing_list_wapper ._item_list ._info ._title{	text-align: left;}[dir="rtl"] .sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_listing_list_wapper ._item_list ._info ._title{	text-align: right;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_listing_list_wapper ._item_list ._info a{	color: #cccccc;	font-weight: normal;}.sitecore_main_footer_section_2 .sitecoretheme_footer_block_head .sitecoretheme_listing_list_wapper ._item_list ._info a:hover{	color: #03a9f4;}.sitecore_main_footer_section_2 .sitecoretheme_footer_bottom_block_inner{	text-align: center;	padding: 0 15px;	box-sizing: border-box;	font-size: 0;}.sitecore_main_footer_section_2 .newsletter_subscribe h5{	font-size: 22px;	margin-bottom: 15px;}.sitecore_main_footer_section_2 .newsletter_subscribe .layout_sitenewsletter_newsletter_subscribe{	padding: 0;}.sitecore_main_footer_section_2 .newsletter_subscribe input[type="text"]{	width: 25%;	height: 40px;	border-radius: 3px 0 0 3px;	vertical-align: top;}[dir="rtl"] .sitecore_main_footer_section_2 .newsletter_subscribe input[type="text"]{	border-radius: 0 3px 3px 0;}.sitecore_main_footer_section_2 .newsletter_subscribe button{	height: 40px;	border-radius: 0 3px 3px 0;}[dir="rtl"] .sitecore_main_footer_section_2 .newsletter_subscribe button{	border-radius: 3px 0 0 3px;}.sitecore_main_footer_section_2 .subscribe_msg{	text-align: center;	margin-top: 5px;}[dir="rtl"] .sitecore_main_footer_section_2 .subscribe_msg{	text-align: center;}/* Template3 */.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign{	padding-top: 30px;	padding-bottom: 30px;}.sitecore_main_footer_section_3 .sitecoretheme_footer_bottom_block_inner{	margin: 0;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:first-child{	width: 48%;	display: inline-block;	vertical-align: top;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child){	text-align: center;	margin-right: 3%;	margin-left: 3%;	font-size: 13px;	width: auto;	display: inline-block;	vertical-align: top;	max-width: 70px;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:last-child{	margin-right: 0;}[dir="rtl"] .sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:last-child{	margin-right: 3%;	margin-left: 0;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a::before{	content: "";	position: absolute;	width: 98%;	border: 1px dotted #fff;	top: 50%;	width: 72px;	left: 63px;}[dir="rtl"] .sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a::before{	right: 63px;	left: auto;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:last-child a:before{	border: none;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a{	display: block;	width: 70px;	height: 70px;	border: 5px solid #fff;	border-radius: 50%;	box-sizing: border-box;	position: relative;	box-shadow: inset 0 0 10px #909090;	background-color: rgba(255, 101, 99, 0.1);}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a:hover i{	background-color: #fff;	color: #03a9f4;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a i{	line-height: 62px;	font-size: 24px;/*		box-shadow: inset 0 0 0 2px #fff;*/	border-radius: 50%;	position: absolute;	left: 0;	top: 0;	right: 0;	bottom: 0;	transition: all .5s ease-in-out;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) span{	color: #fff;	margin-top: 10px;	display: block;	line-height: normal;	font-size: 15px;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a{	color: #fff;}.sitecore_main_footer_section_3 .newsletter_subscribe h5{	display: none;}.sitecore_main_footer_section_3 .newsletter_subscribe form input[type="text"]{	width: 64%;	margin: 0 auto;	height: 40px;	border-radius: 3px 0 0 3px;	vertical-align: top;	line-height: 24px;	padding: 0 10px;}[dir="rtl"] .sitecore_main_footer_section_3 .newsletter_subscribe form input[type="text"]{	border-radius: 0 3px 3px 0;}.sitecore_main_footer_section_3 .newsletter_subscribe form button{	height: 40px;	border-radius: 0 3px 3px 0;	font-size: 15px;	margin-left: -4px;}[dir="rtl"] .sitecore_main_footer_section_3 .newsletter_subscribe form button{	border-radius: 3px 0 0 3px;	margin-right: -4px;	margin-left: 0;}.sitecore_main_footer_section_3 .subscribe_msg{	text-align: center;	margin-top: 5px;}[dir="rtl"] .sitecore_main_footer_section_3 .subscribe_msg{	text-align: center;}.sitecore_main_footer_section_3 + .vertical_bottom_footer,.sitecore_main_footer_section_1 + .vertical_bottom_footer{	margin-top: 0;}@media(max-width:920px){.logo_section_home, .social_icons_section{	text-align: center;}.right_side_logo_section{	text-align: center;}ul.versatile_check_assign > li > .versatile_contact_info > a > img{	max-width: 190px;}.sitecoretheme_main_menu a.menu_icon{	content: "";	font-family: 'Font Awesome 5 Free', 'fontawesome';	font-size: 18px;/*	color: #d9d8d8 !important;*/	padding: 5px 7px;	position: absolute;	top: 15px;	left: 0;	border: 1px solid;	border-radius: 3px;	cursor: pointer;	display: block !important;}[dir="rtl"] .sitecoretheme_main_menu a.menu_icon{	right: 0;	left: auto;}.menu_icon_active{	background: #03a9f4;	border: 1px solid #03a9f4 !important;	color: #ffffff !important;}.sitecoretheme_top_header_container{	position: relative;}.sitecoretheme_fullsite_search,.sitecoretheme_fullsite_search.responsive_search_show button{	display: none;}.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_minimenu{	padding-right: 0;	width: auto;	display: inline-block;	float: right;}.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_logo{	padding-left: 0;	padding-right: 0;	display: inline-block;	width: auto;	float: none;	margin-right: 0;	box-sizing: border-box;}.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_logo .layout_core_menu_logo{	display: inline-block;	width: auto;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._top .responsive_search_toggle{	bottom: 8px;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._top .sitecoretheme_fullsite_search.responsive_search_show{	bottom: -40px;	top: inherit;}.layout_sitecoretheme_header .sitecoretheme_top_header_two .responsive_search_toggle{	background-color: transparent;	border-width: 0;}.responsive_search_toggle{	bottom: 3px;	right: 0px;	position: absolute;	width: 35px;	height: 35px;	padding: 0;	top: 10px;	background-color: transparent;	border-width: 0;}[dir="rtl"] .responsive_search_toggle{	left: 0px;	right: auto;}.sitecoretheme_fullsite_search.responsive_search_show{	display: block;	position: absolute;	top: 115px;	background: #333;	padding: 5px;	box-sizing: border-box;	left: 0;	right: 0;	border-radius: 3px;	z-index: 2;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_toggle_icon{	display: inline-block;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_main_menu_content{	overflow-y: auto;/*    	right: 0px;	left: 0px;	position: absolute;*/	z-index: 110;}.layout_sitecoretheme_header .sitecoretheme_top_header_two._mobile_active ._mobile_main_menu_content{	max-height: 500px;	opacity: 1;	display: block;}.layout_sitecoretheme_header .sitecoretheme_top_header_two._mobile_active ._mobile_menu_options .responsive_search_toggle,.layout_sitecoretheme_header .sitecoretheme_top_header_two._mobile_active ._top .sitecoretheme_search{	display: none;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_main_menu_content .sitecoretheme_main_menu{	float: none;	margin: 0;}.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_main_menu .menu_icon{	display: none !important;}.sitecoretheme_main_menu > ul.navigation{	position: absolute;	display: none;	background: rgba(0, 0, 0, 0.9);	border: 1px solid #444;	text-align: left;	z-index: 99;	margin: 10px 0 0 0;	left: 0;	max-height: 500px;	overflow-y: auto;	overflow-x: hidden;}[dir="rtl"] .sitecoretheme_main_menu > ul.navigation{	text-align: right;	left: auto;	right: 0;}.sitecoretheme_main_menu .navigation > li a{	display: block;	float: none;	font-size: 12px;	margin: 0;	padding: 10px 15px 10px 15px;	min-width: 130px;}.sitecoretheme_main_menu .navigation > li{	border-bottom: 1px solid #444 !important;}.sitecoretheme_main_menu .navigation > li:last-child{	border-bottom-width: 0!important;}.sitecoretheme_main_menu .navigation>li{	display: block;}.sitecoretheme_main_menu .sitecoretheme_submenu{	position: relative;	display: block !important;	background: none;	border: 0;	margin: 0;}.sitecoretheme_main_menu .navigation > li.more_link{	padding: 0 !important;	border: 0 !important;	margin: 0 !important;}.sitecoretheme_main_menu .navigation > li.more_link > span,.sitecoretheme_main_menu .sitecoretheme_submenu::before, .sitecoretheme_main_menu .sitecoretheme_submenu::after{	display: none;}.sitecoretheme_main_menu .fa-caret-up{	left: 5px;	position: absolute;/*  	top: -20px;*/	font-size: 30px;	color: rgba(0, 0, 0, 0.9);	top: 33px;}.sitecoretheme_header_top_head_right .sitecoretheme_main_menu .fa-caret-up{	top: 28px;}.sitecoretheme_header_top_head_right .sitecoretheme_main_menu a.menu_icon{	color: #fff;	top: 5px;}.layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu a.menu_icon.menu_icon_active + .fa-caret-up{	display: block;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_main_menu_content .sitecoretheme_main_menu > ul.navigation{	position: relative;	margin: 0;	display: block;	width: 100%;}.layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li > .sub_navigation_toggle{	padding: 15px;}.layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li._show_sub_nav > .sub_navigation_toggle,.layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li:hover > .sub_navigation_toggle, .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li > .sub_navigation_toggle{	top: 0px;}.sitecoretheme_main_menu ul.navigation li > .sub_navigation{	position: relative;	display: block;	top: auto;	margin-left: 30px;	padding-left: 10px;	border-left: 1px solid #444 !important;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_main_menu_content .sitecoretheme_main_menu > ul.navigation li{	display: block;	padding: 0 0;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_main_menu_content .sitecoretheme_main_menu > ul.navigation li a{	text-align: left;	padding: 5px 0;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._mobile_main_menu_content{	display: block;}}@media only screen and (max-width: 1199px) and (min-width: 921px){.sitecore_main_footer_section_3 ul.versatile_check_assign{	display: block;	text-align: center;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child){	margin-right: .8%;	margin-left: .8%;}[dir="rtl"] .sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:last-child{	margin-right: .8%;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:first-child{	width: 39%;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child) a::before{	content: none;}}@media(max-width:920px){.sitecore_main_footer_section_2 ul.versatile_check_assign > li{	width: 33%;	display: inline-block;	vertical-align: top;	margin-bottom: 20px;}ul.versatile_check_assign{	display: inline-block;	width: 100%;	padding: 30px 0;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign{	text-align: center;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:not(:first-child){	display: none;}.sitecore_main_footer_section_3 .versatile_footer_section ul.versatile_check_assign > li:first-child{	width: 100%;	padding-right: 0;	padding-bottom: 0;}.sitecore_main_footer_section_3 .versatile_contact_info > h2,.sitecore_main_footer_section_3 form{	text-align: center;}.sitecore_main_footer_section_3 .newsletter_subscribe form input[type="text"]{	max-width: 55%;}}@media(max-width: 767px){.vertical_bottom_footer .vertical_bottom_footer_content{	display: block;}.vertical_bottom_footer .vertical_bottom_footer_content .social_bottom_icons,.vertical_bottom_footer .vertical_bottom_footer_content .copy_right_text{	width: 100%;	justify-content: center;	display: inline-block;	text-align: center;}.vertical_bottom_footer .vertical_bottom_footer_content .copy_right_text{	padding-top: 10px;}div.sitecoretheme_main_menu .navigation > li a{	color: #ffffff;}.sitecore_main_footer_section_2 ul.versatile_check_assign > li{	width: 100%;}.sitecore_main_footer_section_2 .newsletter_subscribe input[type="text"],.sitecore_main_footer_section_1 .newsletter_subscribe input[type="text"]{	width: 62%;}}@media (max-width: 600px){div.cover_photo_profile_options{	position: static;	margin-left: 20px;}ul.albums_editphotos > li{	width: 100%;	padding: 0;}}@media (max-width: 600px){.versatile_footer_section ul.versatile_check_assign > li, .versatile_footer_section ul.versatile_check_assign > li:first-child, .versatile_footer_section ul.versatile_check_assign > li:last-child{	width: 100%;}#global_page_user-edit-profile .form-element > button[type="submit"]{	margin-top: 15px;}}/*footer css section end*//* Vertical Footer */.layout_page_footer{	background-color: #303030;}.sitecoretheme_footer_desc,.sitecoretheme_footer_content_inner ul > li > a,.layout_sitecoretheme_menu_footer .tip span,.sitecoretheme_footer_bottom_block_inner span,.sitecoretheme_footer_content_block .social_connect ul > li > a i,.sitecoretheme_footer_bottom_block .social_connect ul > li > a i{	color: #cccccc;}.sitecoretheme_footer_content_block .contact_info li span,.sitecoretheme_footer_content_block .contact_info li a{	color: #cccccc !important;}.sitecoretheme_footer_content_block .contact_info li a:hover{	color: #03a9f4 !important;}.sitecoretheme_footer_content_inner ul > li > a:hover, .sitecoretheme_footer_content_inner ul > li > a:active, .sitecoretheme_footer_content_inner ul > li > a:focus, .sitecoretheme_footer_content_block .social_connect ul > li > a:hover i, .sitecoretheme_footer_bottom_block .social_connect ul > li > a:hover i{	color: #03a9f4;}.sitecoretheme_footer_content_inner ul > li:first-child, .sitecoretheme_footer_bottom_block_inner h5{	color: #ffffff;}.sitecoretheme_footer_content_block .contact_info li i{	color: #03a9f4;}/* Core footer + Advanced footer */div.layout_core_menu_footer,div.layout_sitemenu_menu_footer{	background: #111;	color: #444;}.layout_core_menu_footer a.menu_core_footer,.layout_sitemenu_menu_footer a.menu_core_footer{	color: #cccccc;}.layout_core_menu_footer a.menu_core_footer:hover, .layout_sitemenu_menu_footer a.menu_core_footer:hover{	color: #03a9f4;}/* Sign up button */.layout_sitecoretheme_images .spec_btnsblock a{	color: #ffffff;	border: 1px solid #03a9f4;	background: #03a9f4;}.layout_sitecoretheme_images .spec_btnsblock a:hover{	background: #0288d1;	border-color: #0288d1;}.layout_sitecoretheme_images .spec_btnsblock a + a{	border: 1px solid #ffffff;	color: #ffffff;	background: transparent;}.layout_sitecoretheme_images .spec_btnsblock a + a:hover{	background-color: #ffffff;	color: #03a9f4;}/* Highlights block */#global_page_core-index-index .layout_sitecoretheme_highlights_block{	background-color: transparent!important;}.sitecoretheme_middle_content_item:hover .sitecoretheme_content_icon span{	border-color: #03a9f4;}.sitecoretheme_middle_content_item:hover .sitecoretheme_content_icon span i, .sitecoretheme_middle_content_item:hover .sitecoretheme_content_info h3 a{	color: #03a9f4;}.sitecoretheme_content_info h3{	color: #222;}/*.sitecoretheme_content_icon span{	border: 1px solid #222;}*/.sitecoretheme_content_icon span i{	color: #222;}.sitecoretheme_middle_image_block a.seao_smoothbox i{	color: #ffffff;	background: #03a9f4;}.sitecoretheme_middle_image_block:hover a.seao_smoothbox i{	color: #03a9f4;	background: #ffffff;}.sitecoretheme_middle_image_block:before, .sitecoretheme_middle_image_block:after{	border-color: #03a9f4;}.sitecoretheme_middle_content_item .sitecoretheme_content_icon > span{	background-color: #fff;}.sitecoretheme_middle_content_item .sitecoretheme_content_info{	background-color: #ffffff;}/* CTA block (This widget might need new settings for colors)*/.sitecoretheme_static_buttons a{	color: #444;	border: 2px solid #03a9f4;}.sitecoretheme_static_buttons a:link, .sitecoretheme_static_buttons a:visited{	color: #444;}.sitecoretheme_static_buttons a:hover{	background-color: #03a9f4;	color: #fff;}.sitecoretheme_content-blocks_wrapper ._main_style_1 ul > li ._readmore a:hover{	background-color: #03a9f4!important;	color: #ffffff;}.sitecoretheme_static_buttons.sitecoretheme_static_buttons_style2 a:hover span._icon span > img:last-child{	display: inline-block;}.button_link span._icon span .cta_dnone{	display: none;}/* Text Banner (This widget might need new settings for colors)*/.sitecoretheme_text_banner_container_fluid{	background-color: #03a9f4;}.sitecoretheme_text_banner_content_wrapper button,.sitecoretheme_text_banner_content_wrapper button:hover, .sitecoretheme_text_banner_content_wrapper button:active{	background-color: #101622;	color: #fff;}/* Counter Stat block *//*.sitecoretheme_counter_container{	background-color: #03a9f4;}*//* App Promotion block (This widget might need new settings for colors) */.demo_app_container{	background-color: #0f1721;}#global_page_core-index-index .layout_sitecoretheme_app_promotion{	background-color: #03a9f4!important;	padding: 90px 0 0 0!important;}#global_page_core-index-index .layout_sitecoretheme_app_promotion > h3{	font-size: 36px!important;	letter-spacing: unset;	color: #fff;}#global_page_core-index-index .layout_sitecoretheme_app_promotion .widgets_title_border i{	color: #e4e0e0;}#global_page_core-index-index .layout_sitecoretheme_app_promotion .widgets_title_description{	color: #fff;}{	display: none;}.app_download_links .app_links_item{	color: #03a9f4;}/* privacy field dropdown */div.field-privacy-selector,div.field-privacy-selector ul{	background-color: #fff;	color: #444;	text-shadow: none;}div.field-privacy-selector{	margin-left: 0;}/* SE Cover photo pulldown */html ul.profile_options_pulldown,html .coverphoto_navigation ul{	background-color: #fff;}html ul.profile_options_pulldown:before, html .coverphoto_navigation ul:before{	border-bottom-color: #fff;}html ul.profile_options_pulldown > li,html .coverphoto_navigation ul > li{	border-bottom-color: #e4e0e0;}html #global_page_user-profile-index .layout_top + .layout_main{	padding: 0;}/* Homepage background video plugin */.layout_sitehomepagevideo_videos{	width: 100% !important;	max-width: 100% !important;}/* Core chat plugin css */.chat_users_wrapper,.chat_users > li,.chat_main{	border: 1px solid #f2f0f0;}.chat_users > li{	background-color: #ffffff;}.chat_users_wrapper,.chat_main{	background-color: #efefef;}/* Override for user module *//*#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: hidden;}/* Invite form */#invite_form #friendship{	margin: 0;	vertical-align: top;}/* Sitevideo plugin override */#createChannel-wrapper.form-wrapper,#channel-wrapper.form-wrapper{	float: none;}/* Labels display for every plugin */.global_form #search-label,.global_form #submit-label,.global_form #channelsubmit-label{	display: none;}/* Core popup override */#user_form_login,#signup_account_form{	margin-top: 0;}/* Core Browse Navigation UI issues fixes */[id*='global_page_album-'] #global_content > .headline,[id*='global_page_blog-'] #global_content > .headline,[id*='global_page_poll-'] #global_content > .headline,[id*='global_page_video-'] #global_content > .headline,[id*='global_page_music-'] #global_content > .headline,[id*='global_page_user-'] #global_content > .headline,[id*='global_page_classified-'] #global_content > .headline{	padding: 15px;	border-radius: 2px;}[id*='global_page_album-'] .headline + .layout_middle{	background-color: #ffffff;	padding: 15px;	margin-top: 15px;}/* Core events start and end date calendar UI issues fixes */#event_create_form .calendar_output_span{	vertical-align: top;}div.event_calendar_container button.event_calendar{	background-repeat: no-repeat;	padding: 0;}.widgets_title_border i:before{	content: "\f10b";}.widgets_title_border i{	font-family: 'Font Awesome 5 Free', 'fontawesome', sans-serif;	width: auto;	height: auto;	border: none;	font-size: 15px;	font-style: normal;	color: #03a9f4;}.vrtcl-scroll-menu-wrap{	-webkit-transition: all 500ms ease 0s;	-moz-transition: all 500ms ease 0s;	-o-transition: all 500ms ease 0s;	transition: all 500ms ease 0s;}/*#searchBox #submitButton-element button,.siteforum-search-box #save-element button,#searchBox button{	width: auto;	text-indent: 0;	padding: 7px 20px;}*//*#searchBox #submitButton-element button:after{	display: none;}*/.siteforum-search-box #save-element button:after{	transform: none;	background: transparent;	opacity: 1;}/* Media Queries for RESPONSIVE DESIGN *//* ADD CUSTOM STYLE */.main_project_info_socialshare_btns .social_share_wrap{	display: flex;	align-items: center;}.collage_mid_content{	z-index: 99;}ul.sitegroup_sitegroups .sitegroup_sitegroups_info > h3{	display: block;}.seao_copy_ticket_info{	display: none;}.sitecoretheme_header_top_head_right ul.sitemenu_main_menu>li>a.level-top:hover{	color: inherit;}ul.sitegroup_sitegroups .sitegroup_sitegroups_sticky a{	padding: 0 !important;}ul.sitegroup_sitegroups .sitegroup_sitegroups_sticky > a::before{	content: "" !important;}.sitestore_map_container,.sitestore_map_container_right,.seaocore_map,#sitegroup_map_container{	display: none !important;}html .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status{	float: none !important;}div .tabs_alt>ul>li>a{	padding: 9px 5px 10px;}@media (max-width: 470px){.layout_middle .layout_sitead_ads .cmad_block_wrp .cmd-weapper{	width: 100%;}.select2-container{	width: 100% !important;}#global_page_user-profile-index .seaocore_cover_inside_container_tabs.transparent_cover_tabs{	display: none;}div .tabs_alt>ul>li>a{	padding: 9px 5 10px !important;}.layout_core_container_tabs div.tabs_alt #main_tabs li{	padding: 0 !important;}.custom-logo a,.custom-logo a:hover, .custom-logo a:active, .custom-logo a:visited{	font-size: 12px !important;	display: flex !important;	width: 200%;	flex-flow: nowrap;}.layout_core_menu_logo{	width: 100% !important;}.layout_core_menu_mini > div > ul > li a.core_mini_admin,.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.updates_signin,.layout_core_menu_mini #core_menu_mini_menu > ul > li > a.updates_signup{	padding: 0;}}.iframe-container{	position: relative;	width: 100%;	padding-bottom: 56.25%;	height: 0;}.iframe-container iframe{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}@media only screen and (min-width: 920px){#global_page_sitegroup-index-view .sitemenu_vertical_menu_wrapper .menu_item_container{	width: initial !important;}#global_page_sitegroup-index-view .layout_sitemenu_menu_main .vertical_mainmenu_bar{	display: block;}body#global_page_sitegroup-index-view.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container,[dir="rtl"] body.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container{	-moz-transition: all 0.3s ease-in;	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;}#global_page_sitegroup-index-view .layout_sitemenu_menu_main .horizontal_mainmenu_bar{	display: none;}#global_page_sitegroup-index-view .sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitegroup-index-view .sitemenu-vertical-left-mainmenu .layout_sitemenu_vertical_header_toggle_button{	float: right !important;	margin: 7px 4px 0 !important;}#global_page_sitegroup-index-view.sitemenu-vertical-toggole-button .layout_sitemenu_vertical_header_toggle_button{	display: block;	margin: 10px 15px 0;}#global_page_sitestore-index-view .sitemenu_vertical_menu_wrapper .menu_item_container{	width: initial !important;}#global_page_sitestore-index-view .layout_sitemenu_menu_main .vertical_mainmenu_bar{	display: block;}body#global_page_sitestore-index-view.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container,[dir="rtl"] body.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container{	-moz-transition: all 0.3s ease-in;	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;}#global_page_sitestore-index-view .layout_sitemenu_menu_main .horizontal_mainmenu_bar{	display: none;}#global_page_sitestore-index-view .sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitestore-index-view .sitemenu-vertical-left-mainmenu .layout_sitemenu_vertical_header_toggle_button{	float: right !important;	margin: 7px 4px 0 !important;}#global_page_sitestore-index-view.sitemenu-vertical-toggole-button .layout_sitemenu_vertical_header_toggle_button{	display: block;	margin: 10px 15px 0;}#global_page_sitestore-index-view .sitemenu_vertical_menu_wrapper .menu_item_container{	width: initial !important;}#global_page_sitestore-index-view .layout_sitemenu_menu_main .vertical_mainmenu_bar{	display: block;}body#global_page_sitestore-index-view.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container,[dir="rtl"] body.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container{	-moz-transition: all 0.3s ease-in;	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;}#global_page_sitestore-index-view .layout_sitemenu_menu_main .horizontal_mainmenu_bar{	display: none;}#global_page_sitestore-index-view .sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitestore-index-view .sitemenu-vertical-left-mainmenu .layout_sitemenu_vertical_header_toggle_button{	float: right !important;	margin: 7px 4px 0 !important;}#global_page_sitestore-index-view.sitemenu-vertical-toggole-button .layout_sitemenu_vertical_header_toggle_button{	display: block;	margin: 10px 15px 0;}#global_page_siteevent-index-view .sitemenu_vertical_menu_wrapper .menu_item_container{	width: initial !important;}#global_page_siteevent-index-view .layout_sitemenu_menu_main .vertical_mainmenu_bar{	display: block;}body#global_page_siteevent-index-view.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container,[dir="rtl"] body.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container{	-moz-transition: all 0.3s ease-in;	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;}#global_page_siteevent-index-view .layout_sitemenu_menu_main .horizontal_mainmenu_bar{	display: none;}#global_page_siteevent-index-view .sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_siteevent-index-view .sitemenu-vertical-left-mainmenu .layout_sitemenu_vertical_header_toggle_button{	float: right !important;	margin: 7px 4px 0 !important;}#global_page_siteevent-index-view.sitemenu-vertical-toggole-button .layout_sitemenu_vertical_header_toggle_button{	display: block;	margin: 10px 15px 0;}#global_page_sitecrowdfunding-project-view .sitemenu_vertical_menu_wrapper .menu_item_container{	width: initial !important;}#global_page_sitecrowdfunding-project-view .layout_sitemenu_menu_main .vertical_mainmenu_bar{	display: block;}body#global_page_sitecrowdfunding-project-view.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container,[dir="rtl"] body.sitemenu-pannel-toggle .sitemenu_vertical_menu_wrapper .menu_item_container{	-moz-transition: all 0.3s ease-in;	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;}#global_page_sitecrowdfunding-project-view .layout_sitemenu_menu_main .horizontal_mainmenu_bar{	display: none;}#global_page_sitecrowdfunding-project-view .sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitecrowdfunding-project-view .sitemenu-vertical-left-mainmenu .layout_sitemenu_vertical_header_toggle_button{	float: right !important;	margin: 7px 4px 0 !important;}#global_page_sitecrowdfunding-project-view.sitemenu-vertical-toggole-button .layout_sitemenu_vertical_header_toggle_button{	display: block;	margin: 10px 15px 0;}}/* Event Move Banner*/#global_page_siteevent-index-view.sitemenu-vertical-toggole-button .layout_page_header,#global_page_siteevent-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a,#global_page_sitegroup-index-view.sitemenu-vertical-toggole-button .layout_page_header,#global_page_sitegroup-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a,#global_page_sitestore-index-view.sitemenu-vertical-toggole-button .layout_page_header,#global_page_sitestore-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a{	background: transparent;}#global_page_siteevent-index-view #global_header,#global_page_sitegroup-index-view #global_header,#global_page_sitestore-index-view #global_header{	position: absolute;	z-index: 13;	width: 100%;}#global_page_siteevent-index-view .layout_core_menu_logo{	display: none;}#global_page_sitegroup-index-view .custom-logo a,#global_page_sitegroup-index-view .custom-logo a:hover, #global_page_sitegroup-index-view .custom-logo a:active, .custom-logo a:visited, #global_page_sitestore-index-view .custom-logo a, #global_page_sitestore-index-view .custom-logo a:hover, #global_page_sitestore-index-view .custom-logo a:active, .custom-logo a:visited{	letter-spacing: normal;	margin: 16px;	line-height: 0;	display: block;	padding-top: 10px;	color: #fff;	font-size: 26px;	font-weight: bold;}html #global_page_sitestore-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status,html #global_page_sitegroup-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status{	position: absolute;	left: 24px;	height: 1px;	top: 60px;}#global_page_sitestore-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2,#global_page_sitegroup-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2{	font-weight: normal !important;	font-size: 20px;}#global_page_siteevent-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:before, #global_page_siteevent-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a, #global_page_sitegroup-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:before, #global_page_sitegroup-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a, #global_page_sitestore-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:before, #global_page_sitestore-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a{	color: #fff;}#global_page_siteevent-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:hover, #global_page_siteevent-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:hover:before, #global_page_sitegroup-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:hover, #global_page_sitegroup-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:hover:before, #global_page_sitestore-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:hover, #global_page_sitestore-index-view .layout_core_menu_mini #core_menu_mini_menu>ul>li>a:hover:before{	color: #eee;}#global_page_siteevent-index-view .sc_cover_template_3 .temp_cover_options .edit-button,#global_page_sitegroup-index-view .sc_cover_template_3 .temp_cover_options .edit-button,#global_page_sitestore-index-view .sc_cover_template_3 .temp_cover_options .edit-button{	top: 80px;}#global_page_siteevent-index-view .sitemenu_toggle_button li,#global_page_sitegroup-index-view .sitemenu_toggle_button li,#global_page_sitestore-index-view .sitemenu_toggle_button li{	border-color: #fff;}#global_page_siteevent-index-view .sitemenu_toggle_button li i,#global_page_sitegroup-index-view .sitemenu_toggle_button li i,#global_page_sitestore-index-view .sitemenu_toggle_button li i{	background-color: #fff;}#global_page_siteevent-index-view .vbo-image,#global_page_sitegroup-index-view .vbo-image,#global_page_sitestore-index-view .vbo-image{	margin-top: -166px;	position: absolute;	right: 0;	width: 160px;	z-index: 2;}#global_page_sitegroup-index-view .seaocore_profile_cover_head_section_inner,#global_page_sitestore-index-view .seaocore_profile_cover_head_section_inner{	display: flex !important;	justify-content: center;	width: 100% !important;	align-items: center;	padding-top: 0;}#global_page_sitegroup-index-view .sc_cover_fullwidth_mid_content,#global_page_sitestore-index-view .sc_cover_fullwidth_mid_content{	margin-top: -41px;}#global_page_sitegroup-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_buttons,#global_page_sitestore-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_buttons{	position: initial !important;}@media only screen and (max-width: 400px){#global_page_siteevent-index-view #global_wrapper .sc_cover_template_3 div#sitecontent_cover_photo #sitecontentcover_middle_content{	margin-top: -238px !important;}}@media only screen and (min-device-width: 481px) and (max-device-width: 1250px){#global_page_sitegroup-index-view #sitecontent_cover_photo .seaocore_profile_cover_photo, .layout_sitecontentcoverphoto_content_cover_photo .seaocore_profile_cover_photo_wrapper, #global_page_sitestore-index-view #sitecontent_cover_photo .seaocore_profile_cover_photo, .layout_sitecontentcoverphoto_content_cover_photo .seaocore_profile_cover_photo_wrapper, #global_page_sitestore-index-view #global_wrapper #sitecontent_cover_photo .seaocore_profile_cover_photo, #global_wrapper .layout_sitecontentcoverphoto_content_cover_photo .seaocore_profile_cover_photo_wrapper, #global_page_sitegroup-index-view #global_wrapper #sitecontent_cover_photo .seaocore_profile_cover_photo, #global_wrapper .layout_sitecontentcoverphoto_content_cover_photo .seaocore_profile_cover_photo_wrapper{	height: 340px !important;	min-height: 340px !important;}#global_page_sitestore-index-view .seaocore_profile_cover_photo_wrapper .seaocore_profile_cover_photo img,#global_page_sitegroup-index-view .seaocore_profile_cover_photo_wrapper .seaocore_profile_cover_photo img{	top: 0 !important;}}@media only screen and (max-width: 1250px){#global_page_sitestore-index-view .layout_seaocore_like_button, #global_page_sitestore-index-view div.sc_cover_template_1 .seaocore_profile_cover_head_section_inner .seaocore_button > a, #global_page_sitestore-index-view div.sc_cover_template_2 .seaocore_profile_cover_head_section_inner .seaocore_button > a, #global_page_sitestore-index-view div.sc_cover_template_3 .seaocore_profile_cover_head_section_inner .seaocore_button > a, #global_page_sitegroup-index-view .layout_seaocore_like_button, #global_page_sitegroup-index-view div.sc_cover_template_1 .seaocore_profile_cover_head_section_inner .seaocore_button > a, #global_page_sitegroup-index-view div.sc_cover_template_2 .seaocore_profile_cover_head_section_inner .seaocore_button > a, #global_page_sitegroup-index-view div.sc_cover_template_3 .seaocore_profile_cover_head_section_inner .seaocore_button > a{	position: relative;	z-index: 2;}#global_page_sitegroup-index-view .custom-logo a,#global_page_sitegroup-index-view .custom-logo a:hover, #global_page_sitegroup-index-view .custom-logo a:active, .custom-logo a:visited, #global_page_sitestore-index-view .custom-logo a, #global_page_sitestore-index-view .custom-logo a:hover, #global_page_sitestore-index-view .custom-logo a:active, .custom-logo a:visited{	padding-top: 0;}#global_page_sitegroup-index-view .sc_cover_fullwidth_mid_content,#global_page_sitestore-index-view .sc_cover_fullwidth_mid_content{	transform: initial !important;	position: initial;}#global_page_sitegroup-index-view.sitemenu-vertical-toggole-button .layout_page_header .sitemenu_pannel_icons,#global_page_sitestore-index-view.sitemenu-vertical-toggole-button .layout_page_header .sitemenu_pannel_icons{	display: none;}#global_page_sitegroup-index-view #sitecontent_cover_photo.seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner,#global_page_sitestore-index-view #sitecontent_cover_photo.seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner{	height: 334px !important;	top: 0 !important;	position: initial !important;}#global_page_sitegroup-index-view #sitecontent_cover_photo #sitecontentcover_middle_content,#global_page_sitestore-index-view #sitecontent_cover_photo #sitecontentcover_middle_content{	margin-top: -335px;	height: initial;}#global_page_sitegroup-index-view .layout_core_menu_logo,#global_page_sitestore-index-view .layout_core_menu_logo{	order: 0;	width: 200% !important;}#global_page_siteevent-index-view.sitemenu-vertical-toggole-button .layout_page_header .sitemenu_pannel_icons,#global_page_sitegroup-index-view.sitemenu-vertical-toggole-button .layout_page_header .sitemenu_pannel_icons,#global_page_sitestore-index-view.sitemenu-vertical-toggole-button .layout_page_header .sitemenu_pannel_icons{	display: none;}#global_page_siteevent-index-view .layout_sitemenu_menu_mini #core_menu_mini_menu > ul,#global_page_sitegroup-index-view .layout_sitemenu_menu_mini #core_menu_mini_menu > ul,#global_page_sitestore-index-view .layout_sitemenu_menu_mini #core_menu_mini_menu > ul{	display: flex;}#global_page_siteevent-index-view.sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitegroup-index-view.sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitestore-index-view.sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button{	order: 5;}#global_page_siteevent-index-view .layout_sitemenu_menu_mini,#global_page_sitegroup-index-view .layout_sitemenu_menu_mini,#global_page_sitestore-index-view .layout_sitemenu_menu_mini{	order: 2;	margin: auto !important;}#global_page_siteevent-index-view #global_header .layout_sitemenu_menu_mini > .layout_core_menu_mini > div > ul > li,#global_page_siteevent-index-view #global_header .layout_core_menu_mini > div > ul > li,#global_page_sitegroup-index-view #global_header .layout_sitemenu_menu_mini > .layout_core_menu_mini > div > ul > li,#global_page_sitegroup-index-view #global_header .layout_core_menu_mini > div > ul > li,#global_page_sitestore-index-view #global_header .layout_sitemenu_menu_mini > .layout_core_menu_mini > div > ul > li,#global_page_sitestore-index-view #global_header .layout_core_menu_mini > div > ul > li{	padding: 0 3px !important;	margin-top: 0 !important;}#global_page_siteevent-index-view .sitemenu-vertical-left-mainmenu .layout_page_header_fixed,#global_page_siteevent-index-view.sitemenu-vertical-right-mainmenu .layout_page_header_fixed,#global_page_sitegroup-index-view .sitemenu-vertical-left-mainmenu .layout_page_header_fixed,#global_page_sitegroup-index-view.sitemenu-vertical-right-mainmenu .layout_page_header_fixed,#global_page_sitestore-index-view .sitemenu-vertical-left-mainmenu .layout_page_header_fixed,#global_page_sitestore-index-view.sitemenu-vertical-right-mainmenu .layout_page_header_fixed{	position: initial;}#global_page_siteevent-index-view div.layout_core_container_tabs div.tabs_alt,#global_page_sitegroup-index-view div.layout_core_container_tabs div.tabs_alt,#global_page_sitestore-index-view div.layout_core_container_tabs div.tabs_alt{	z-index: 2;}#global_page_siteevent-index-view,#global_page_sitegroup-index-view,#global_page_sitestore-index-view{	margin-top: 0 !important;}#global_page_siteevent-index-view .layout_page_header.sitecoretheme_core_widgets_header .layout_main,#global_page_sitegroup-index-view .layout_page_header.sitecoretheme_core_widgets_header .layout_main,#global_page_sitestore-index-view .layout_page_header.sitecoretheme_core_widgets_header .layout_main{	padding-right: 31px !important;	display: flex;	gap: 10px;	padding-top: 9px !important;	width: 100% !important;	align-items: center;}#global_page_siteevent-index-view.sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitegroup-index-view.sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button,#global_page_sitestore-index-view.sitemenu-vertical-right-mainmenu #global_header .layout_sitemenu_vertical_header_toggle_button{	margin-top: -5px !important;}#global_page_siteevent-index-view div#core_menu_mini_menu .seaocore_pulldown_count,#global_page_sitegroup-index-view div#core_menu_mini_menu .seaocore_pulldown_count,#global_page_sitestore-index-view div#core_menu_mini_menu .seaocore_pulldown_count{	right: -3px;}#global_page_siteevent-index-view #mobile_menu_container_,#global_page_sitegroup-index-view #mobile_menu_container_,#global_page_sitestore-index-view #mobile_menu_container_{	top: 47px !important;}}@media only screen and (max-width: 800px){#global_page_sitegroup-index-view #sitecontent_cover_photo #sitecontentcover_middle_content, #global_page_sitestore-index-view #sitecontent_cover_photo #sitecontentcover_middle_content{	z-index: initial;}#global_page_sitegroup-index-view .custom-logo a,#global_page_sitegroup-index-view .custom-logo a:hover, #global_page_sitegroup-index-view .custom-logo a:active, .custom-logo a:visited, #global_page_sitestore-index-view .custom-logo a, #global_page_sitestore-index-view .custom-logo a:hover, #global_page_sitestore-index-view .custom-logo a:active, .custom-logo a:visited{	font-size: 21px;}#global_page_sitegroup-index-view #sitecontent_cover_photo #sitecontentcover_middle_content,#global_page_sitestore-index-view #sitecontent_cover_photo #sitecontentcover_middle_content{	margin-top: -350px;}#global_page_sitestore-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2,#global_page_sitegroup-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2{	font-size: 18px;}#global_page_sitegroup-index-view .custom-logo a,.custom-logo a:hover, #global_page_sitegroup-index-view .custom-logo a:active, .custom-logo a:visited, #global_page_sitestore-index-view .custom-logo a, .custom-logo a:hover, #global_page_sitestore-index-view .custom-logo a:active, .custom-logo a:visited{	flex-flow: wrap;	flex-wrap: wrap;	font-size: 16px !important;}#global_page_sitestore-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2,#global_page_sitegroup-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2,#global_page_sitestore-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2,#global_page_sitestore-index-view .seaocore_profile_cover_inside_tabs .seaocore_profile_coverinfo_status h2{	font-size: 14px !important;}#global_page_sitestore-index-view .layout_core_menu_logo,#global_page_sitegroup-index-view .layout_core_menu_logo{	padding-top: 0;	margin-left: -19px;}html #global_page_sitestore-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status,html #global_page_sitegroup-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status{	left: 2px;	top: 50px;	height: 30px;	width: 50%;}#global_page_sitegroup-index-view .sc_cover_template_1 #sitecontentcoverphoto_cover_options.seaocore_profile_cover_options .edit-button,#global_page_sitestore-index-view .sc_cover_template_1 #sitecontentcoverphoto_cover_options.seaocore_profile_cover_options .edit-button{	top: 64px;}#global_page_siteevent-index-view .vbo-image,#global_page_sitegroup-index-view .vbo-image,#global_page_sitestore-index-view .vbo-image{	display: none;}}@media only screen and (max-width: 481px){#global_page_sitegroup-index-view #sitecontent_cover_photo.seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner, #global_page_sitestore-index-view #sitecontent_cover_photo.seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner{	height: 309px !important;}#global_page_sitegroup-index-view #sitecontent_cover_photo #sitecontentcover_middle_content,#global_page_sitestore-index-view #sitecontent_cover_photo #sitecontentcover_middle_content{	margin-top: -310px !important;}html #global_page_sitestore-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status,html #global_page_sitegroup-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_coverinfo_status{	top: 92px;}#global_page_sitegroup-index-view .sc_cover_fullwidth_mid_content,#global_page_sitestore-index-view .sc_cover_fullwidth_mid_content{	margin-top: 30px;}#global_page_sitegroup-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner .seaocore_like_button a,#global_page_sitestore-index-view .seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner .seaocore_like_button a{	padding: 5px 10px !important;}}@media screen and (min-width: 1200px){#global_page_sitecrowdfunding-project-view .layout_page_header .layout_main{	width: 100%;	margin: 0 auto;}}/******************
    - General -
******************/.fliptimer{	position: relative;	cursor: default;	text-align: center;	font-size: 1rem;	line-height: 1.5;	box-sizing: border-box;	white-space: nowrap;	max-width: 100%;	height: 100%;	-webkit-user-select: none;	-moz-user-select: none;	user-select: none;	display: -webkit-box;	display: -ms-flexbox;	display: flex;	-webkit-box-orient: horizontal;	-webkit-box-direction: normal;	-ms-flex-direction: row;	flex-direction: row;	-webkit-box-pack: center;	-ms-flex-pack: center;	justify-content: center;}.fliptimer > img{	display: none;	clear: both;	width: 100% !important;	height: 0;}.fliptimer .flip-container{	display: none;	clear: both;}.fliptimer .flip-container *,.fliptimer .flip-container *:before, .fliptimer .flip-container *:after{	box-sizing: border-box;}.fliptimer .flip-container.onfinish{	opacity: 0.2;}.fliptimer .flip-wrapper{	display: inline-block;	box-sizing: inherit;	white-space: nowrap;	height: 100%;}.fliptimer .flip-message{	position: absolute;	max-width: 100%;	top: 50%;	left: 50%;	text-align: center;	font-family: "Helvetica Neue", Helvetica, sans-serif;	font-size: 36px;	line-height: 36px;	font-weight: bold;	color: #f00;	-webkit-transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}/****************
    - Flip -
****************/.fliptimer .flip-wrapper{	display: inline-block;	text-align: center;	margin: 0 1vw;	box-sizing: inherit;	white-space: nowrap;	height: 100%;}.fliptimer .flip-wrapper:first-child{	margin-left: 0;}.fliptimer .flip-wrapper:last-child{	margin-right: 0;}.fliptimer .flips{	box-sizing: inherit;	white-space: nowrap;}.fliptimer ul{	position: relative;	display: inline-block;	list-style: none;	margin: .05em;	padding: 0;	min-width: 1em;	font-family: "Helvetica Neue", Helvetica, sans-serif;	font-weight: bold;	font-size: 60px;	height: 80px;	text-align: center;	line-height: 1;	border-radius: 6px;	-webkit-font-smoothing: antialiased;	-moz-font-smoothing: antialiased;}.fliptimer ul.flip-box-shadow{	box-shadow: 0 .125em .3125em rgba(0, 0, 0, .1), 0 .02125em .06125em rgba(0, 0, 0, .1);}.fliptimer ul li{	position: absolute;	z-index: 1;	left: 0;	top: 0;	width: 100%;	height: 100%;	list-style: none;	font-size: 100% !important;	line-height: 1.3;	text-decoration: none !important;	margin: 0 !important;	padding: 0 !important;}.fliptimer ul li div.flip-updown{	display: block;	height: 100%;	margin: 0 !important;	overflow: visible !important;	cursor: default !important;	-webkit-perspective: 4em;	-moz-perspective: 4em;	perspective: 4em;}.fliptimer ul li div.flip-updown div{	z-index: 1;	position: absolute;	left: 0;	width: 100%;	height: 50%;	overflow: hidden;}/* Shadow */.fliptimer ul li div.flip-updown div .flip-shadow{	position: absolute;	z-index: 2;	width: 100%;	height: 100%;}/* Up */.fliptimer ul li div.flip-updown div.flip-up{	top: 0;	-webkit-transform-origin: 50% 100%;	-moz-transform-origin: 50% 100%;	transform-origin: 50% 100%;}/* Divider */.fliptimer ul li div.flip-updown div.flip-divider{	content: "";	position: absolute;	top: 50%;	left: 0;	z-index: 5;	width: 100%;	height: 1px;	background: #000;	opacity: 0.4;}/* Down */.fliptimer ul li div.flip-updown div.flip-down{	bottom: 0;	border-bottom-left-radius: 6px;	border-bottom-right-radius: 6px;	-webkit-transform-origin: 50% 0;	-moz-transform-origin: 50% 0;	transform-origin: 50% 0;}/* Value */.fliptimer ul li div.flip-updown div div.flip-val{	position: absolute;	left: 0;	z-index: 1;	width: 100%;	height: 200%;	color: #fff;	text-align: center;	background: #333;	border-radius: 6px;	-webkit-transition: all .1s;	-moz-transition: all .1s;	transition: all .1s;}.fliptimer ul li div.flip-updown div.flip-up div.flip-val{	top: 0;}.fliptimer ul li div.flip-updown div.flip-down div.flip-val{	bottom: 0;}/* Text */.fliptimer .text{	clear: both;	display: block;	width: 100%;	padding-top: 0;	font-size: 1em;	color: #666;	text-transform: uppercase;}/* Animation */.fliptimer li.before{	z-index: 3;}/* Zindex animation */.fliptimer li.active{	z-index: 5;	-webkit-animation: zIndex 0.5s 0.5s linear both;	-moz-animation: zIndex 0.5s 0.5s linear both;	animation: zIndex 0.5s 0.5s linear both;}@keyframes zIndex{{	z-index: 2;}{	z-index: 4;}{	z-index: 4;}}/* TurnDown animation */.fliptimer li.active .flip-down{	z-index: 2;	-webkit-animation: turnDown 0.5s 0.5s linear both;	-moz-animation: turnDown 0.5s 0.5s linear both;	animation: turnDown 0.5s 0.5s linear both;}@keyframes turnDown{{	transform: rotateX(90deg);}{	transform: rotateX(0deg);}}/* TurnUp animation */.fliptimer li.before .flip-up{	z-index: 2;	-webkit-animation: turnUp 0.5s linear both;	-moz-animation: turnUp 0.5s linear both;	animation: turnUp 0.5s linear both;}@keyframes turnUp{{	transform: rotateX(0deg);}{	transform: rotateX(-90deg);}}.fliptimer li.active{	z-index: 3;}/* Up shadow */.fliptimer li.before .flip-up .flip-shadow{	background: -moz-linear-gradient(top, rgba(0, 0, 0, .1) 0%, black 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .1)), color-stop(100%, black));	background: linear, top, rgba(0, 0, 0, .1) 0%, black 100%;	background: -o-linear-gradient(top, rgba(0, 0, 0, .1) 0%, black 100%);	background: -ms-linear-gradient(top, rgba(0, 0, 0, .1) 0%, black 100%);	background: linear, to bottom, rgba(0, 0, 0, .1) 0%, black 100%;	-webkit-animation: show 0.5s linear both;	-moz-animation: show 0.5s linear both;	animation: show 0.5s linear both;}.fliptimer li.active .flip-up .flip-shadow{	background: -moz-linear-gradient(top, rgba(0, 0, 0, .1) 0%, black 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .1)), color-stop(100%, black));	background: linear, top, rgba(0, 0, 0, .1) 0%, black 100%;	background: -o-linear-gradient(top, rgba(0, 0, 0, .1) 0%, black 100%);	background: -ms-linear-gradient(top, rgba(0, 0, 0, .1) 0%, black 100%);	background: linear, to bottom, rgba(0, 0, 0, .1) 0%, black 100%;	-webkit-animation: hide 0.5s 0.3s linear both;	-moz-animation: hide 0.5s 0.3s linear both;	animation: hide 0.5s 0.3s linear both;	border-top-left-radius: 6px;	border-top-right-radius: 6px;}/* Down shadow */.fliptimer li.before .flip-down .flip-shadow{	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, .1)));	background: -moz-linear-gradient(top, black 0%, rgba(0, 0, 0, .1) 100%);	background: linear, top, black 0%, rgba(0, 0, 0, .1) 100%;	background: -o-linear-gradient(top, black 0%, rgba(0, 0, 0, .1) 100%);	background: -ms-linear-gradient(top, black 0%, rgba(0, 0, 0, .1) 100%);	background: linear, to bottom, black 0%, rgba(0, 0, 0, .1) 100%;	-webkit-animation: show 0.5s linear both;	-moz-animation: show 0.5s linear both;	animation: show 0.5s linear both;}.fliptimer li.active .flip-down .flip-shadow{	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, .1)));	background: -moz-linear-gradient(top, black 0%, rgba(0, 0, 0, .1) 100%);	background: linear, top, black 0%, rgba(0, 0, 0, .1) 100%;	background: -o-linear-gradient(top, black 0%, rgba(0, 0, 0, .1) 100%);	background: -ms-linear-gradient(top, black 0%, rgba(0, 0, 0, .1) 100%);	background: linear, to bottom, black 0%, rgba(0, 0, 0, .1) 100%;	-webkit-animation: hide 0.5s 0.3s linear both;	-moz-animation: hide 0.5s 0.3s linear both;	animation: hide 0.5s 0.2s linear both;}/* Show animation */@keyframes show{{	opacity: 0;}{	opacity: 1;}}/* Hide animation */@keyframes hide{{	opacity: 1;}{	opacity: 0;}}/****************
    - Media -
****************/@media (max-width:767px){.fliptimer .text{	font-size: .7em !important;}.fliptimer .flip-message{	font-size: 20px;	line-height: 20px;}}@media only screen and (max-width: 768px){.layout_sitegroup_overview_sitegroup img{	width: initial;}}#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_advancedhtmlblock{	padding-top: 0 !important;	padding-bottom: 0 !important;}#add_to_cart .form-wrapper .form-element ul li label img{	max-width: 120px;}#add_to_cart .form-wrapper .form-element ul li label{	display: flex;	gap: 4px;	padding-left: 4px;	align-items: center;}#add_to_cart .form-wrapper .form-label{	margin: -30px 0 5px !important;}.select2-container{	width: 350px !important;}#global_page_sitestoreproduct-index-view #add_to_cart div > label{	font-size: 20px;	font-weight: bold;	margin-bottom: 5px;	margin-top: 30px;	display: block;}@media (max-width: 470px){.select2-container{	width: 100% !important;}}.sitestoreprod_mcart_product div > span img,.sitestoreprod_mcart_product span img{	max-width: 100px;}.sitestoreprod_mcart_product div > span,.sitestoreprod_mcart_product span{	display: flex !important;	gap: 4px;	align-items: flex-start;	margin-bottom: 8px;	flex-direction: column;	margin-left: 30px;}.sitestoreprod_mcart_product div > span b{	display: flex;	gap: 4px;	align-items: center;}.sitestoreprod_mcart_product span b{	display: flex;	gap: 4px;	flex-direction: column;}.sitestoreproduct_data_table tr td img,.sitestoreproduct_data_table tr th img,.global_form input+label img{	max-width: 80px;}.sitestoreproduct_attribute_vlabel img{	max-width: 50px;}ul.field_extraoptions_choices > li img{	max-width: 20px;}@media only screen and (min-width: 1300px){.collage_images_box{	top: 30px;}}@media only screen and (min-width: 1200px) and (max-width: 1300px){.collage_image_template .temp_cover_options div.edit-button{	right: 80px;}}@media screen and (max-width: 1200px){div#global_content{	padding-left: 15px;	padding-right: 15px;	box-sizing: border-box;}.layout_page_header.sitecoretheme_core_widgets_header .layout_main{	padding-left: 15px !important;	padding-right: 15px !important;	box-sizing: border-box;}}@media only screen and (max-width: 1199px){div.layout_page_footer .layout_main{	padding-left: 0;	padding-right: 0;}.layout_core_container_tabs div.tabs_alt #main_tabs li{	display: inline-table;}#seao_social_share_buttons_wrapper{	display: none;}div.seao_share_buttons_left_content{	padding-left: 0;}.layout_top .layout_middle{	padding: 0 !important;}div.layout_sitecoretheme_navigation{	position: static;	float: left;	width: 100%;}[dir="rtl"] div.layout_sitecoretheme_navigation{	float: right;}div.layout_sitecoretheme_navigation > div{	box-sizing: border-box;	padding: 0 10px;	width: 100% !important;}.headline h2,.headline h2 a{	margin-left: 22px !important;	margin-top: 4px;}[dir="rtl"] .headline h2,[dir="rtl"] .headline h2 a{	margin-right: 22px !important;	margin-left: 0 !important;}.layout_left .layout_core_html_block img,.layout_right .layout_core_html_block img{	max-width: 100%;}.global_form .mce-container,.global_form .mce-container *,.global_form .mce-widget,.global_form .mce-widget *{	white-space: normal;}.default_temp_inside{	margin-left: 0;	margin-right: 0;}}@media only screen and (max-width: 1199px){.layout_right{	padding-left: 0;	float: left;	clear: both;	padding-right: 15px;}[dir="rtl"] .layout_right{	padding-left: 15px;	float: right;	padding-right: 0;}}@media only screen and (max-width:1199px) and (min-width:921px){div.layout_core_container_tabs.transparent_cover_tabs div.tabs_alt{	margin-top: -72px;}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.sc_cover_template_1_tabs.layout_core_container_tabs div.tabs_alt{	margin-left: 0;}.transparent_cover_tabs .tabs_alt > ul > li.more_tab.tab_open ul li{	display: block !important;}}@media only screen and (max-width: 1024px){div.seaocore_profile_cover_has_tabs div.tab_pulldown_contents_wrapper{	margin-top: -20px;}div.transparent_cover_tabs .tabs_alt > ul > li,div.transparent_cover_tabs.layout_core_container_tabs div.tabs_alt li.more_tab > .tab_pulldown_contents_wrapper ul > li{	height: 48px;	line-height: 48px;}}@media only screen and (max-width: 980px){img.main{	max-width: 100% !important;}h3{	font-size: 1.2em;}.edit_form .global_form_box > div .form-elements > div input[type="text"]{	width: 94%!important;}div.layout_core_container_tabs.transparent_cover_tabs div.tabs_alt{	margin: -79px auto 10px;	position: absolute;}div.trans_cover_temp .seaocore_profile_fullwidth_cover_photo .seaocore_profile_cover_head_section_inner{	height: 100%;}div.collage_image_temp_tabs.layout_core_container_tabs div.tabs_alt{	margin-top: -86px;}div.transparent_cover_tabs .tabs_alt > ul > li{	height: 45px;	line-height: 45px;}}@media only screen and (max-width: 767px){.sitecoretheme_top_header .layout_core_menu_logo{	width: 100%;}.sitecoretheme_top_header .layout_core_menu_logo a,.sitecoretheme_top_header .layout_core_menu_logo a:hover{	display: block;	text-align: center;}}@media only screen and (max-width: 800px){div.sc_cover_template_2_tabs.layout_core_container_tabs div.tabs_alt, div.sc_cover_template_3_tabs.layout_core_container_tabs div.tabs_alt{	margin-top: -58px;}}@media only screen and (max-width: 600px){.headline h2, .headline h2 a{	font-size: 22px !important;	margin-left: 0px !important;}.global_left_panel.panel-collapsed .layout_page_header .layout_main .layout_core_menu_logo,.global_left_panel .layout_page_header .layout_main .layout_core_menu_logo{	width: 85%;}.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{	width: auto;}.global_left_panel.panel-collapsed .layout_page_header .layout_main > div{	margin-bottom: 5px;}}@media only screen and (min-width: 581px) and (max-width: 767px){div.trans_cover_temp .seaocore_profile_cover_photo_wrapper .cover_photo_wap{	height: 308px !important;}div.transparent_cover_tabs div.tabs_alt > ul > li > a,div.transparent_cover_tabs div.tabs_alt > ul > li > a > span{	color: #ffffff !important;}}@media only screen and (max-width: 767px){.layout_core_menu_logo{	width: 100%;	text-align: center;	float: none;	margin-bottom: 10px;}[dir="rtl"] .layout_core_menu_logo{	text-align: center;}.layout_left,.layout_right{	display: block;	width: 100% !important;	padding: 0;}.layout_middle{	clear: both;}.layout_left{	display: none;}.layout_right{	display: none;}.trans_cover_temp div.seaocore_profile_fullwidth_cover_photo + .seaocore_profile_cover_head_section{	visibility: visible !important;}div.layout_core_container_tabs.transparent_cover_tabs div.tabs_alt{	position: absolute;	margin: -86px auto 0 !important;}.generic_layout_container.layout_core_container_tabs.transparent_cover_tabs{	padding: 0;}.transparent_cover_tabs .tabs_alt > ul{	padding: 0 20px !important;	width: 93%;	margin: auto;	box-sizing: border-box;}div.transparent_cover_tabs div.tabs_alt > ul > li{	border-bottom: 0;	line-height: 35px;	height: 35px;}div.transparent_cover_tabs.layout_core_container_tabs div.tabs_alt li.more_tab > .tab_pulldown_contents_wrapper ul > li{	border-bottom: 0;	line-height: 38px;	height: 38px;}div.transparent_cover_tabs .tabs_alt > ul > li:hover:before, div.transparent_cover_tabs .tabs_alt > ul > li:hover a, div.transparent_cover_tabs .tabs_alt > ul > li > a, div.transparent_cover_tabs .tabs_alt > ul > li > a:hover, div.transparent_cover_tabs .tabs_alt > ul > li.active > a, div.transparent_cover_tabs .tabs_alt > ul > li.active > a:hover, div.transparent_cover_tabs .tabs_alt > ul > li > a > span, div.transparent_cover_tabs .tabs_alt > ul > li.tab_open > a, .transparent_cover_tabs.layout_core_container_tabs .tab_pulldown_contents > ul > li, .transparent_cover_tabs.layout_core_container_tabs .tab_pulldown_contents > ul > li:hover{	color: #ffffff !important;}.transparent_cover_tabs .tab_pulldown_contents > ul > li.active,.transparent_cover_tabs .tab_pulldown_contents{	background-color: transparent;}div.seaocore_profile_cover_has_tabs div.tab_pulldown_contents_wrapper{	margin-top: 0;}div.sc_cover_template_2 .sc_halfwidth_inside_coverphoto_template #sitecontent_cover_photo #setting_button_dropdown > a{	padding-top: 3px !important;	padding-bottom: 3px !important;}.layout_core_menu_mini > div > ul{	overflow-x: auto;	white-space: nowrap;	text-align: center;}.global_form div.form-element select{	width: 100%;	margin-bottom: 5px;	max-width: 100%;}.layout_core_menu_mini{	width: 100%;	display: inline-block;	text-align: center;}}@media only screen and (max-width: 600px){#global_search_form_container, .global_form div.form-element{	width: 100%;}.layout_messages_menu + .layout_core_content form{	float: none!important;	margin-top: 10px;}.messages_list > ul > li{	border-bottom: 1px solid #f2f0f0;}.messages_list .messages_list_info,ul.message_view .message_view_info{	clear: both;	padding-top: 10px;	overflow: visible !important;}html ul.message_view .message_view_from{	text-align: left;}[dir="rtl"] html ul.message_view .message_view_from{	text-align: right;}html #messages_compose .compose-content{	width: 90%;}#messages_form_reply > div{	width: 100% !important;}#messages_form_reply .compose-container,#messages_form_reply .compose-content{	width: 95% !important;}html ul.forum_categories ul > li + li,html ul.forum_topics > li + li{	padding: 10px 0;}html ul.forum_categories .forum_icon,html ul.forum_topics .forum_topics_icon{	padding: 5px;	margin-left: 0;}[dir="rtl"] html ul.forum_categories .forum_icon,[dir="rtl"] html ul.forum_topics .forum_topics_icon{	margin-right: 0;}html ul.forum_categories .forum_lastpost,html ul.forum_topics .forum_topics_lastpost{	padding: 5px 2px 5px;}html ul.forum_categories .forum_topics,html ul.forum_categories .forum_posts,html ul.forum_topics .forum_topics_replies,html ul.forum_topics .forum_topics_views{	float: left;	padding: 5px;	text-align: left;}[dir="rtl"] html ul.forum_categories .forum_topics,[dir="rtl"] html ul.forum_categories .forum_posts,[dir="rtl"] html ul.forum_topics .forum_topics_replies,[dir="rtl"] html ul.forum_topics .forum_topics_views{	float: right;	text-align: right;}html ul.forum_categories .forum_title,html ul.forum_topics .forum_topics_title{	width: 97%;	padding: 10px 5px 7px;	clear: both;}ul.forum_topic_posts .forum_topic_posts_info,ul.forum_topic_posts .forum_topic_posts_info_top_options{	clear: both;	text-align: left !important;}[dir="rtl"] ul.forum_topic_posts .forum_topic_posts_info,[dir="rtl"] ul.forum_topic_posts .forum_topic_posts_info_top_options{	text-align: right!important;}html div.forum_topic_posts_info_body{	padding-left: 0;}[dir="rtl"] html div.forum_topic_posts_info_body{	padding-right: 0;}div.forum_topic_posts_info_body p{	margin-left: 0 !important;	margin-right: 0 !important;}div.sc_cover_template_3 #sitecontentcover_middle_content .seaocore_button#others_button_dropdown > a,div.sc_cover_template_3 div.sc_halfwidth_inside_coverphoto_template #sitecontent_cover_photo #setting_button_dropdown > a,div.sc_cover_template_3 div.sc_halfwidth_outside_coverphoto_template #sitecontent_cover_photo #setting_button_dropdown > a{	padding-top: 3px !important;	padding-bottom: 3px !important;}}@media only screen and (max-width:530px){.trans_cover_temp div.seaocore_profile_fullwidth_cover_photo + .seaocore_profile_cover_head_section{	margin: 42px auto 10px !important;}}@media screen and (max-width:480px){.trans_cover_temp div.seaocore_profile_fullwidth_cover_photo + .seaocore_profile_cover_head_section{	margin: 114px auto 10px;}}@media only screen and (max-width: 479px){div.layout_core_container_tabs.transparent_cover_tabs div.tabs_alt{	margin-top: -96px !important;}}@media only screen and (max-width: 380px){html .seaocore_share_popup .form-elements textarea{	width: 60% !important;}.layout_page_footer .layout_sitecoretheme_homepage_footertext > h3{	line-height: 29px;}}@media screen and (min-width:601px){.layout_page_header .layout_core_search{	margin-left: 35px;}}@media screen and (min-width: 768px){.sitecoretheme_footer_content_block, .sitecoretheme_footer_bottom_block .contact_no, .sitecoretheme_footer_bottom_block .social_connect{	width: 50%;	float: left;}[dir="rtl"] .sitecoretheme_footer_content_block,[dir="rtl"] .sitecoretheme_footer_bottom_block .contact_no,[dir="rtl"] .sitecoretheme_footer_bottom_block .social_connect{	float: right;}.sitecoretheme_images_middle_caption p{	max-width: 70%;	margin: 0 auto;}.layout_core_menu_mini > div > ul{	float: right;}[dir="rtl"] .layout_core_menu_mini > div > ul{	float: left;}.layout_core_menu_mini{	float: right;}[dir="rtl"] .layout_core_menu_mini{	float: left;}.global_form div.form-element select[name*='[month]'],.global_form div.form-element select[name*='[day]'],.global_form div.form-element select[name*='[year]']{	width: 32.7%;	max-width: 32.7%;}}@media screen and (min-width: 921px){.layout_core_menu_logo{	text-align: left;}[dir="rtl"] .layout_core_menu_logo{	text-align: right;}.layout_core_menu_logo a,.layout_core_menu_logo a:hover{	display: table-cell;}div.layout_sitemenu_menu_main{	margin-top: 10px;}}@media screen and (max-width: 920px){.global_sitecoretheme_header_body_wapper.sitemenu-vertical-left-mainmenu .layout_sitemenu_sitecoretheme_header_toggle_button, [dir="rtl"] .sitemenu-vertical-right-mainmenu .layout_sitemenu_sitecoretheme_header_toggle_button{	position: absolute;	left: 0;}.global_sitecoretheme_header_body_wapper.sitemenu-vertical-right-mainmenu .layout_sitemenu_sitecoretheme_header_toggle_button,[dir="rtl"] .sitemenu-vertical-left-mainmenu .layout_sitemenu_sitecoretheme_header_toggle_button{	position: absolute;	right: 0;}.sitemenu-vertical-overlay.sitemenu-horizontal-main-menu .sitecoretheme_header_top_head_right div.layout_sitemenu_menu_main{	position: absolute;	top: 6px;	width: 35px !important;	left: 0;}}@media screen and (min-width: 992px){.sitecoretheme_footer_content_block{	width: 25%;}.sitecoretheme_footer_bottom_block .contact_no{	width: 16%;}.sitecoretheme_footer_bottom_block .newsletter_subscribe{	float: right;}[dir="rtl"] .sitecoretheme_footer_bottom_block .newsletter_subscribe{	float: left;}.sitecoretheme_footer_bottom_block .social_connect{	width: 30%;}.sitecoretheme_footer_bottom_block .newsletter_subscribe form input{	width: 300px;}}@media screen and (min-width: 1200px){.layout_page_header .layout_main{	width: 1200px;	margin: 0 auto;}.global_sitecoretheme_header_body_wapper #global_header .layout_page_header .layout_main{	width: 100%;	min-width: 1200px;	max-width: none;}#global_content{	width: 1200px;	margin: 0px auto 0px auto;	overflow: hidden;	min-height: 500px;}.layout_sitecoretheme_menu_footer .main_container{	max-width: 1200px;	width: 100%;	margin: 0px auto;	box-sizing: border-box;}div.sitemenu_main_menu_wrapper > nav{	margin: 0 auto;	width: 1200px;}.layout_top + .layout_main{	max-width: 1200px;	margin: 0 auto;	box-sizing: border-box;}#global_page_core-index-index .layout_main{	min-width: 1200px;	max-width: 1200px;	margin: 0 auto;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link .sitecoretheme_submenu{	max-width: 1200px;	width: 100%;	right: 50%;	transform: translateX(50%);}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._static_top_header > ._bottom ._bottom_content,.layout_sitecoretheme_header .sitecoretheme_top_header_two ._fix_top_header > ._fix_top_content{	max-width: 1200px;}}.iframe-container{	position: relative;	width: 100%;	padding-bottom: 56.25%;	height: 0;}.iframe-container iframe{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}@media only screen and (max-width: 767px){.layout_core_menu_mini > div > ul > li{	position: static;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_image_inner,.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_buttons_inner{	width: 100%;	display: block;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_image_inner{	margin-bottom: 40px;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_buttons_inner{	padding: 0;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_image_inner > span{	width: 300px;	height: 300px;}.sitecoretheme_top_header.sitecoretheme_top_header_one .sitecoretheme_minimenu{	width: 100%;}.sitecoretheme_top_header.sitecoretheme_top_header_one .layout_seaocore_menu_mini{	float: none;}.sitecoretheme_top_header.sitecoretheme_top_header_one .layout_seaocore_menu_mini #core_menu_mini_menu > ul{	overflow-x: auto;	white-space: nowrap;	width: 100%;	float: none;	text-align: center;}.sitecoretheme_top_header_two .layout_seaocore_menu_mini #core_menu_mini_menu > ul{	white-space: nowrap;}}@media (min-width: 768px){.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_image_inner{	width: 40%;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_buttons_inner{	width: 60%;	padding: 0 20px;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_image_inner > span{	width: 300px;	height: 300px;}.sitecoretheme_fullsite_search input[type="text"],.sitecoretheme_fullsite_search .layout_siteadvsearch_search_box #global_search_form input[type="text"]{	border-bottom-color: #d9d8d8;	color: #999;}.sitecoretheme_fullsite_search button i:before, .sitecoretheme_fullsite_search .layout_siteadvsearch_search_box #global_search_form button:before{	color: #d9d8d8;}}@media(min-width:981px){.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 .sitecoretheme_static_image_inner > span{	width: 400px;	height: 400px;}}/*28/sept/2018*/.signup_login_popup_wrapper #buttons-wrapper #remember{	margin-top: 1px;}#TB_window a:hover{	color: #03a9f4!important;}.signup_login_popup_wrapper #TB_ajaxContent{	height: auto!important;	padding-bottom: 15px;}.sitecoretheme_team_members_wapper ._main_wapper._style_2 .sitecoretheme_team_member_wapper ._thumb > img.item_photo_sitecoretheme_team{	width: 100%;}/*.layout_sitecoretheme_header .sitecoretheme_top_header_two .sitecoretheme_mainmenu{	float: none;	display: flex;	justify-content: center;}*/@media only screen and (max-width: 600px) and (min-width: 481px){.layout_sitecoretheme_header .sitecoretheme_top_header_two ._static_top_header > ._top .sitecoretheme_social-sites, .layout_sitecoretheme_header .sitecoretheme_top_header_two ._static_top_header > ._top .sitecoretheme_social-sites > div{	float: none;	display: inline-block;	vertical-align: middle;	width: 100%;	text-align: center;	box-sizing: border-box;	margin-right: 0;}}@media (max-width: 600px){.layout_page_header .seaocore_change_location span{	float: none;}.sitecoretheme_content-blocks_wrapper ._main_style_3 ul > li{	width: 100%;}.layout_sitecoretheme_static_buttons .sitecoretheme_static_buttons.sitecoretheme_static_buttons_style1 li{	height: auto;}.networks_left,ul.networks{	width: auto;}.tab_pulldown_contents > ul > li{	min-width: unset!important;	text-transform: uppercase;	border: 0!important;	font-weight: bold;}.adv-active .adv-activeity-post-container-bottom{	padding: 11px 5px!important;}#compose-submit{	padding: 7px!important;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._static_top_header > ._top{	overflow: auto;	text-align: center;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._static_top_header > ._top .sitecoretheme_minimenu{	float: none;	display: inline-block;	vertical-align: middle;}html .global_form div.form-element{	width: 100% !important;	max-width: 100%;	min-width: unset;}}/*ballon-marker section css*/.ballon-marker-wapper ._item-row ._item-row-inner::before{	background-color: #03a9f4;}.ballon-marker-wapper ._item-row ._item-row-inner ._icon i{	color: #03a9f4;}.ballon-marker-wapper ._item-row ._item-row-inner ._icon > div{	border-color: #ffffff;}/*#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container:nth-child(even) h3:after{background-color:#ffffff}*//*.layout_sitecoretheme_header .sitecoretheme_top_header_one{	padding: 0 15px;}.layout_sitecoretheme_header .sitecoretheme_top_header_two ._top,.layout_sitecoretheme_header .sitecoretheme_top_header_two ._bottom{	padding-left: 15px;	padding-right: 15px;	box-sizing: border-box;}*/@media(min-width: 979px){.sitecoretheme_top_header_one .sitecoretheme_social-sites{	margin: 0 -15px;}}/*.sitecoretheme_top_header.sitecoretheme_top_header_one .layout_core_menu_mini > div > ul{	padding-top: 3px;}*/.global_sitecoretheme_left_panel_slide .sitecoretheme_top_header.sitecoretheme_top_header_one .layout_core_menu_mini > div > ul{	padding: 0px;}.sitecoretheme_top_header.sitecoretheme_top_header_one .sitecoretheme_top_header_container{	padding: 5px 0;}.sitecoretheme_top_header.sitecoretheme_top_header_two .layout_core_menu_mini > div > ul{	padding-top: 2px;}.adv_post_container .compose-container-text-decoration .adv-photo .adv_post_box .compose-container textarea,.adv_post_container .compose-container-text-decoration .adv-photo .adv_post_box .compose-highlighter{	color: #999!important;}#global_page_core-index-index .layout_sitecoretheme_text_banner{	background: #03a9f4 !important;}#global_page_core-index-index .layout_sitecoretheme_text_banner{	color: #ffffff;}/*#global_page_core-index-index .layout_sitecoretheme_text_banner .sitecoretheme_text_banner_container_fluid{padding-top: 15px!important}*//*#global_page_core-index-index .layout_sitecoretheme_text_banner h3:after{	background-color: #03a9f4!important;color:#ffffff}#global_page_core-index-index .layout_sitecoretheme_text_banner > h3:before{background-color: #ffffff!important}#global_page_core-index-index .layout_sitecoretheme_text_banner h3{color:#ffffff}*/.generic_layout_container.layout_core_content #invite_form .global_form .form-elements #submit-wrapper{	margin-top: 15px;}@media (min-width: 768px){.sitecoretheme_static_buttons a{	margin-right: 15px;	width: 100%;}div #core_mini_settings_updates_pulldown div.seaocore_pulldown_wrapper .seaocore_pulldown_arrow{	left: auto;	right: 15px;}}@media(min-width:921px){.sitemenu-vertical-toggole-button.sitemenu-vertical-left-mainmenu:not(.sitemenu-horizontal-main-menu) .layout_page_header.sitemenu-vertical_padding .sitecoretheme_top_header_one .sitecoretheme_social-sites:before{	position: absolute;	left: 0;	top: 0;	right: auto;	background: #03a9f4;	content: " ";	height: 44px;	width: 50px;}.sitemenu-vertical-toggole-button.sitemenu-vertical-right-mainmenu:not(.sitemenu-horizontal-main-menu) .layout_page_header.sitemenu-vertical_padding .sitecoretheme_top_header_one .sitecoretheme_social-sites:before{	position: absolute;	right: 0;	top: 0;	left: auto;	background: #03a9f4;	content: " ";	height: 44px;	width: 50px;}.sitecoretheme_top_header_one + .sitecoretheme_mainmenu .layout_sitemenu_vertical_menu_main .sitemenu_pannel_icons{	top: auto;	bottom: 13px;}.layout_sitecoretheme_header .sitecoretheme_top_header_two div.layout_sitecoretheme_menu_social_sites li > a > span{	display: inline-block;}.sitecoretheme_top_header_container .sitecoretheme_search{	margin-left: 25px;	display: inline-block;	vertical-align: middle;}[dir="rtl"] .sitecoretheme_top_header_container .sitecoretheme_search{	margin-left: 0;	margin-right: 25px;}.sitecoretheme_top_header_container .sitecoretheme_search .sitecoretheme_fullsite_search{	position: relative;	padding-left: 35px;	float: left;}[dir="rtl"] .sitecoretheme_top_header_container .sitecoretheme_search .sitecoretheme_fullsite_search{	padding-left: 0;	padding-right: 35px;	float: right;}.sitecoretheme_fullsite_search input[type="text"],.sitecoretheme_fullsite_search .layout_siteadvsearch_search_box #global_search_form input[type="text"]{	border-radius: 0;	border-width: 0 0 1px;	background-color: transparent;	height: 30px;	padding: 0;	-webkit-transition: width 500ms ease 0s;	-moz-transition: width 500ms ease 0s;	-o-transition: width 500ms ease 0s;	transition: width 500ms ease 0s;}.sitecoretheme_top_header_container .sitecoretheme_minimenu{	float: right;}[dir="rtl"] .sitecoretheme_top_header_container .sitecoretheme_minimenu{	float: left;}.sitecoretheme_top_header_container .sitecoretheme_logo{	min-width: 200px;}.sitecoretheme_header_top_head_right .sitemenu_main_menu > li + li::before, .responsive_search_toggle{	display: none;}.sitecore_main_footer_section_2 ul.versatile_check_assign > li:first-child{	max-width: 21%;}.sitecore_main_footer_section_2 ul.versatile_check_assign > li.sitecoretheme_footer_block_head,.sitecore_main_footer_section_2 ul.versatile_check_assign > li.versatile_contact_info_twitter{	max-width: 24%;}ul.versatile_check_assign > li > .versatile_contact_info > a > img{	max-width: 100%;	width: 190px;}}.sitecoretheme_top_header_two .sitecoretheme_main_menu > ul > li > a,.sitecoretheme_main_menu .navigation .sitecoretheme_submenu a,.sitecoretheme_main_menu ul.navigation li > .sub_navigation > li> a{	color: #ffffff;}/* Header 2 styling */.sitecoretheme_main_menu ul.navigation li > .sub_navigation,.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li .sitecoretheme_submenu{	background-color: #0298db;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li ul > li{	border-bottom: 1px solid rgba(255, 255, 255, .15);}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li ul > li a{	margin: 0;	padding: 12px 15px;/*		border-left: 2px solid transparent;*/	font-size: 12px;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li ul > li a:hover, .sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li ul > li.active a, .sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link ul.sitecoretheme_submenu > li > ul > li > a:hover{	color: #fff !important;	background-color: rgba(0, 0, 0, 0.1);/*  	border-left-color: #fff;*/}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link ul.sitecoretheme_submenu > li,.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link ul.sitecoretheme_submenu > li a{	border-bottom: none;	border-left: none;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link ul.sitecoretheme_submenu > li > a{	border-radius: 1px;	margin-top: 2px;	margin-bottom: 2px;	padding-bottom: 10px;	padding-top: 10px;	padding-left: 10px;	line-height: normal;	text-align: center;	min-width: auto;	color: #fff;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link > ul.sitecoretheme_submenu > li.active > a{	color: #fff !important;	background-color: rgba(0, 0, 0, 0.1);}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link > ul.sitecoretheme_submenu > li.active > a:hover, .sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link > ul.sitecoretheme_submenu > li > a:hover{	color: #fff !important;/*		border: 2px solid rgba(0, 0, 0, 0.1);*/}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link > ul.sitecoretheme_submenu > li:hover ul > li{	background-color: rgba(0, 0, 0, 0.1);}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.more_link > ul.sitecoretheme_submenu > li.active a,.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu .navigation > li.active > ul > li a{	color: #fff !important;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li ul > li > .sub_navigation_toggle{	font-size: 12px;	top: 13px;	opacity: .7;}.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li ul > li:hover > .sub_navigation_toggle{	top: 15px;}/*.sitecoretheme_top_header_two .layout_sitecoretheme_browse_menu_main .sitecoretheme_main_menu ul.navigation li > .sub_navigation > li{}*/.layout_sitecoretheme_header .sitecoretheme_top_header_two div.layout_sitecoretheme_menu_social_sites li > a:hover > i, .layout_sitecoretheme_header .sitecoretheme_top_header_two div.layout_sitecoretheme_menu_social_sites li > a:hover > span{	color: #03a9f4;}._fix_top_header .sitecoretheme_main_menu .navigation > li > a{/*	color: #e5e5e5;*/	color: #444;}/*.layout_core_menu_mini > div > ul > li:first-child a::before{	color: #03a9f4;}*/.layout_sitecoretheme_markers .ballon-marker-wapper{	margin: 20px 0 40px;}.layout_sitecoretheme_markers .ballon-marker-wapper > div{	text-align: center;}.layout_core_menu_mini #core_menu_mini_menu .updates_pulldown > a.core_mini_update::before, .layout_core_menu_mini #core_menu_mini_menu .updates_pulldown_active > a.core_mini_update::before{	background-color: #fff;}ul.grid_wrapper .half_border_bottom{	border: none;}.layout_sitecoretheme_text_banner > h3,.layout_sitecoretheme_video_banner .widgets_title_description,.layout_sitecoretheme_video_banner > h3{	color: #fff;}.sitecoretheme_middle_content_right{	vertical-align: top;}.headline .tabs>ul>li.active>a:hover{	color: #ffffff;}.headline .tabs > ul > li.active > a{	background-color: #03a9f4;	color: #ffffff;}ul.feed .feed_item_username{	font-weight: normal;}/*ul.feed .feed_item_generated{	transform: translate(45px, -40px);	display: block;}*//*ul.feed .feed_item_photo{	float: none;}ul.feed .feed_item_body{	overflow: visible;}*/ul.feed .feed_item_icon{	padding: 5px 10px 5px 10px;	background-color: #f6f6f6;}/*ul.feed .feed_item_attachments{	padding: 0px 0px 3px 0px;	margin-top: -5px;}*/.sitecoretheme_top_header_two .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_auth,.sitecoretheme_top_header_two .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_signup,.sitecoretheme_top_header_two .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_admin,.sitecoretheme_top_header_two .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.facelight_mini_custom_home{	min-width: unset;	line-height: 40px;	padding: 0 10px;	width: auto;}.sitecoretheme_top_header_one .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_auth,.sitecoretheme_top_header_one .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_signup,.sitecoretheme_top_header_one .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.core_mini_admin,.sitecoretheme_top_header_one .layout_core_menu_mini #core_menu_mini_menu > ul > li > a.facelight_mini_custom_home{	min-width: unset;	line-height: 38px;	padding: 0 10px;	width: auto;}ul.versatile_check_assign > li > .versatile_contact_info > a{	display: block;}form.blog_search_form > label.overTxtLabel{	top: 9px!important;	left: 7px!important;}/*.global_form div.form-wrapper{	border: 1px solid #cecece;	border-radius: 5px;	margin-bottom: 20px;	position: relative;	overflow: visible;	float: left;width: 100%}.global_form div.form-label{	margin-bottom: 0;}.global_form select,.global_form input[type="text"],.global_form input[type="email"],.global_form input[type="password"],.global_form input.text,textarea{border: 0}.global_form div.form-label{	position: absolute;	top: -14px;	left: 15px;	line-height: 1.4;}.global_form .form-label > label{	background: #ffffff;	padding: 0 10px;}.global_form div.form-element{	margin-bottom: 0;}.global_form input[type="text"],.global_form input[type="email"],.global_form input[type="password"],.global_form input[type="file"]{	padding: 15px 10px;}.global_form p.description{	padding: 10px 0 0 10px;}.global_form div.form-wrapper:last-of-type, .global_form #file-wrapper, .global_form #search-wrapper, .global_form #starttime-wrapper, .global_form #endtime-wrapper, .global_form #approval-wrapper, .global_form #auth_invite-wrapper, .global_form #terms-wrapper, .global_form #submit-wrapper, .global_form #buttons-wrapper{	border: 0;}.global_form select + p.description,.global_form input[type='text'] + p.description{	padding: 0px 0 0 10px;	margin-top: 0;}.global_form div.form-element{	max-width: 900px;}.global_form input[type="text"] ~ input[type="text"]{	border-top: 1px solid #ddd;	margin-top: 0;}.global_form div.form-element a#addOptionLink{	padding: 0 0 10px 10px;}.global_form select{padding: 20px 10px 10px}.global_form #starttime-wrapper #starttime-label, .global_form #endtime-wrapper #endtime-label, .global_form #approval-wrapper #approval-label, .global_form #auth_invite-wrapper #auth_invite-label{	position: static;	margin-bottom: 10px;}.global_form #starttime-wrapper #starttime-element select,.global_form #endtime-wrapper #endtime-element select{	padding: 10px;	border: 1px solid #cecece;}.form-elements > .mce-tinymce{	clear: both;}.global_form input[type="text"] + p.hint,.global_form input[type="email"] + p.hint,.global_form input[type="password"] + p.hint{	padding: 0 0 10px 10px;}*//*.global_form input[type="text"] ~ input[type="text"]last-child{	border-top: 1px solid #ddd;}*//*================= VERSATILE SERVICES BLOCK =========================*/div.layout_sitecoretheme_our_services{	background-color: #efefef;}/*div.layout_sitecoretheme_static_buttons,div.layout_sitecoretheme_landing_page_listing{	background: transparent;}*/.sitecoretheme_icons_content_4_inner p{	color: #444;	font-family: 'Lato', sans-serif;}.sitecoretheme_icons_content_4_inner h4 a{	color: #222;}div.layout_sitecoretheme_stats_block{	background-color: #efefef;}.sitecoretheme_top_header_container .sitecoretheme_logo > div + div,.sitecoretheme_header_top_head_left ._alternate_logo{	display: none;}.layout_page_header.sitecoretheme_fullheader_fixed .sitecoretheme_logo > div:first-child, .layout_sitecoretheme_landing_page_header.sitecoretheme_landing_header_fixed .sitecoretheme_header_top_head_left ._website_logo{	display: none;}.layout_page_header.sitecoretheme_fullheader_fixed .sitecoretheme_logo > div + div,.layout_sitecoretheme_landing_page_header.sitecoretheme_landing_header_fixed .sitecoretheme_header_top_head_left ._alternate_logo{	display: block;}.layout_page_header .layout_seaocore_change_my_location>div>a{	max-width: 200px;	height: 100%;}div .layout_siteusercoverphoto_user_cover_photo{	padding: 0;	width: 100%;}.site-form-login_3_main_container ._container .global_form .form-elements #remember-element input{	float: left;	margin-top: 5px;}#global_page_core-index-index #global_wrapper{	padding-bottom: 0;	padding-top: 0;}#global_page_core-index-index .generic_layout_container > h3{	padding: 0;	margin: 0;}#global_page_core-index-index .generic_layout_container > h3::before{	left: 0;	margin: 0 auto;	right: 0;	text-align: center;	width: 85px;	background: #03a9f4;	top: 100%;	content: "";	display: block;	min-height: 2px;	position: absolute;}#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container{	padding-left: 0;	padding-right: 0;}/* Landingpage UI work */#global_page_core-index-index .layout_top>.layout_middle>.generic_layout_container{	border-radius: 0px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;}#global_page_core-index-index .seao_smoothbox_lightbox_content_html iframe{	width: 100%;}#global_page_core-index-index #global_content{	width: 100%;	box-sizing: border-box;	padding-left: 0;	padding-right: 0;}#global_page_core-index-index span#global_content_simple{	width: 100%;}#global_page_core-index-index .layout_page_core_index_index > .layout_main .layout_middle > .generic_layout_container{	max-width: 1200px;	margin-left: auto;	margin-right: auto;}#global_page_core-index-index .layout_top + .layout_main > .layout_middle{	margin-top: 15px;}#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container > h3,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container ._header > h3{	border-bottom: 0;	padding-bottom: 10px;	text-transform: capitalize;	background: transparent;	font-size: 28px;	margin-bottom: 20px;	font-weight: 400;	font-family: 'Poppins', sans-serif;}#global_page_core-index-index .generic_layout_container > h3{	font-weight: 400;	text-align: center;	position: relative;	line-height: normal;	z-index: 1;}#global_page_core-index-index .generic_layout_container > h3 > ins{	position: relative;	text-decoration: none !important;	display: inline-block;}#global_page_core-index-index .generic_layout_container > h3 > ins:after{	content: '';	display: block;	height: 4px;	background-color: #03a9f4;	position: relative;	top: 2px;	pointer-events: none;}#global_page_core-index-index .generic_layout_container > h3 > span{	color: #03a9f4;}#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_stats_block,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_highlights_block,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_images,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_text_banner,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_app_promotion,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_static_buttons,#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitecoretheme_our_services{	width: 100% !important;	max-width: 100% !important;	margin-bottom: 0 !important;	padding: 50px 0;	border-radius: 0;	margin-top: 0 !important;}#global_page_core-index-index .layout_top .generic_layout_container.layout_sitecoretheme_app_promotion{	padding: 0 !important;}#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container{	margin-top: 0 !important;	margin-bottom: 0 !important;	padding-top: 50px;	padding-bottom: 50px;	box-shadow: none;}#global_page_core-index-index .layout_top > .layout_middle > .generic_layout_container.layout_sitemember_list_featured{	padding-bottom: 0;	background-color: #efefef;}.sc_cover_template_3 .sc_cover_template_3_middle_content{	position: absolute !important;	top: 45% !important;	transform: translateY(-50%) !important;	left: 10px !important;	right: 10px !important;}.layout_core_admin_menu_main > ul{	display: flex;}@media(max-width: 920px){.sitemenu-vertical-right-mainmenu .layout_sitemenu_vertical_header_toggle_button, [dir="rtl"] .sitemenu-vertical-left-mainmenu .layout_sitemenu_vertical_header_toggle_button{	margin: 10px 4px 0 !important;}}@media only screen and (min-device-width: 481px) and (max-device-width: 1100px){#sitecontent_cover_photo .seaocore_profile_cover_photo, .layout_sitecontentcoverphoto_content_cover_photo .seaocore_profile_cover_photo_wrapper{	height: 340px !important;}.seaocore_profile_cover_photo_wrapper .seaocore_profile_cover_photo img{	top: 0!important;}#global_page_siteevent-index-view #sitecontent_cover_photo #sitecontentcover_middle_content{	height: 340px;	margin-top: -330px;}}.layout_core_mobile_sticky_menu{	padding: 0 !important;	margin: 0 !important;	background-color: transparent !important;	border-width: 0 !important;	display: none;}@media (max-width:900px){#global_wrapper{	z-index: 0;}.layout_core_mobile_sticky_menu{	display: block;}.mobile_sticky_menu{	box-shadow: 0 0 5px rgba(0, 0, 0, .2);	background-color: rgb(209, 209, 210);	display: table;	width: 100%;	position: fixed;	left: 0;	bottom: 0;	z-index: 11;}.mobile_sticky_menu div{	display: table-cell;}.mobile_sticky_menu div a{	display: block;	padding: 10px 0;}.mobile_sticky_menu div a i{	background-repeat: no-repeat;	background-position: center;	background-size: contain;	height: 55px;	width: 55px;	margin: 0 auto;	display: block;}.layout_sitemenu_menu_footer{	padding-bottom: 50px;}}/* Tabs mobile customization */@media only screen and (max-width: 767px){.seaocore_profile_cover_wrapper .seaocore_cover_inside_container_tabs{	display: block;	min-height: 53px;	z-index: 3;	overflow-x: auto;	overflow-y: hidden;}#sitecontent_cover_photo #sitecontentcover_middle_content{	height: 100px !important;	z-index: 4;}#global_page_sitegroup-index-view .layout_main .seaocore_cover_org_container_tabs,#global_page_sitestore-index-view .layout_main .seaocore_cover_org_container_tabs,#global_page_sitecrowdfunding-project-view .layout_main .seaocore_cover_org_container_tabs,#global_page_siteevent-index-view .layout_main .seaocore_cover_org_container_tabs{	display: none;}#global_page_sitegroup-index-view div.seaocore_cover_inside_container_tabs div.tabs_alt > ul > li,#global_page_sitestore-index-view div.seaocore_cover_inside_container_tabs div.tabs_alt > ul > li,#global_page_sitecrowdfunding-project-view div.seaocore_cover_inside_container_tabs div.tabs_alt > ul > li,#global_page_siteevent-index-view div.seaocore_cover_inside_container_tabs div.tabs_alt > ul > li{	border-right: 1px solid rgba(0, 0, 0, 0.4);	padding: 0 5px;}#global_page_sitegroup-index-view .layout_main div.tabs_alt > ul,#global_page_sitestore-index-view .layout_main div.tabs_alt > ul,#global_page_sitecrowdfunding-project-view .layout_main div.tabs_alt > ul,#global_page_siteevent-index-view .layout_main div.tabs_alt > ul{	padding-top: 0;}#global_page_sitegroup-index-view .layout_core_container_tabs div.tabs_alt #main_tabs li,#global_page_sitestore-index-view .layout_core_container_tabs div.tabs_alt #main_tabs li,#global_page_sitecrowdfunding-project-view .layout_core_container_tabs div.tabs_alt #main_tabs li,#global_page_siteevent-index-view .layout_core_container_tabs div.tabs_alt #main_tabs li{	padding: 5px 0;}}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a{	border-color: #03a9f4;}.sitecoretheme_top_header_two .layout_core_menu_mini #core_menu_mini_menu > ul > li > a,.layout_core_menu_mini #core_menu_mini_menu > ul > li > a{	border: 1px solid #03a9f4;}.layout_core_menu_mini #core_menu_mini_menu > ul > li > a:before{	color: #03a9f4;}