@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800");
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900");
.et_pb_button:hover:after, .et_pb_more_button:hover:after, .et_pb_newsletter_button:hover:after, .et_pb_pricing_table_button:hover:after, .et_pb_promo_button:hover:after,
.et_pb_button:after, .et_pb_more_button:after, .et_pb_newsletter_button:after, .et_pb_pricing_table_button:after, .et_pb_promo_button:after,.et-pb-arrow-next:before, .et-pb-arrow-prev:before{
font-family: ETmodules!important;
}
body {
font-family: 'Roboto', sans-serif;
font-weight:400;
color:#000;
}
html {
scroll-behavior: smooth;
}
.footer-widget .textwidget,.footer-widget h4 {
color: #000;
}
#mc_embed_signup div.mce_inline_error {
padding: 0;
background-color: transparent;
font-weight: normal;
color: #6B0505;
}
#mc_embed_signup input#mce-EMAIL {
min-width:250px;
}
input#mc-embedded-subscribe {
outline: none;
border: 1px solid #aaa;
background: #aaa;
color: #fff;
border-radius: 3px;
padding: 3px 10px;
margin-top:8px;
}
.indicates-required {
width: 250px;
text-align: right;
}
#mc_embed_signup div.mce_inline_error {
display:none!important;
}
.menu_search {
position: absolute;
top: 30px;
right: -20px;
width: 280px;
box-shadow: 0px 1px 10px rgb(0 0 0 / 10%);
}
.menu_search .searchbox {
padding: 8px 5px;
border: 1px solid #fff;
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
width: calc(100% - 67px);
}
.menu_search .search.submit {
padding: 6px 10px;
color: #fff;
border: 1px solid rgba(255,255,255,0.2);
background-color: #B1CEBF;
font-weight: 500;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.menu_search {
display: none;
}
.menu_search.menu-fade-in {
display:block;
}
li.menu-item-search a.menu_search_a {
z-index: 1;
}
li.menu-item-search .menu_search .search.submit,li.menu-item-search .menu_search{
z-index:3;
}
.search-result-tabs {
padding: 13px 0;
background: #fff;
box-shadow: 0 2px 12px rgb(0 0 0 / 8%);
text-align: center;
width: 100%;
z-index: 999;
margin-bottom:50px;
position:fixed;
left:0;
top:180px;
}
.search-result-tabs a {
padding:14px 20px;
font-size: 16px;
color: #385646;
}
.search-result-tabs a:hover {
border-bottom:3px solid #B1CEBF;
background:#B1CEBF;
color:#fff;
}
.search-result-tabs a:focus,.search-result-tabs a:active {
border-bottom:3px solid #B1CEBF;
}
a {
font-weight:500;
}
p {
line-height: 1.5em;
}
h1, h2, h3, h4, h5, h6, a.et_pb_button, a.button, button {
font-family: 'Open Sans', sans-serif;
font-weight:600;
}
a.et_pb_button, a.button, button {
font-size:14px!important;
}
.home_event_col h2, .home_news_col h2 {
font-size:22px;
text-transform:uppercase;
}
a.et_pb_button {
background:#91b9a4;
}
.et_pb_tabs_controls li a {
font-weight:400;
}
.et_pb_tabs_controls li.et_pb_tab_active a {
font-weight:600;
}
.et_pb_module.et_pb_accordion {
box-shadow: 0 2px 12px rgba(0,0,0,0.08);
}
.et_pb_accordion .et_pb_toggle {
border: none;
border-top: 1px solid rgba(0,0,0,0.1);
margin: 0px;
background: #fff;
padding:0;
}
.et_pb_module.et_pb_accordion .et_pb_toggle:first-child {
border-top:none;
}
.et_pb_tab {
padding:24px 0;
} .container {
position: relative;
width: 80%;
max-width: 1080px;
margin: auto;
}
.logo_container{
display:none;
}
.nav li ul.sub-menu {
border-top: 0; }
#top-menu li li {
padding: unset;
display:block;
}
#top-menu li li a {
width: 100%;
}
#top-menu li .menu-item-has-children>a:first-child:after {
transform: rotate(-90deg);
}
#footer-info {
text-align: left;
color: green;
padding-bottom: 10px;
float: left;
}
#footer-info a {
font-weight: 700;
color: yellow;
}
#footer-info a:hover {
color: pink;
}
.homepage_event_news_img {
float: left;
width: 33%;
}
.contactformcolumn {
padding-top: 30px;
padding-right: 135px;
padding-bottom: 60px;
padding-left: 135px;
}
.contactformrow {
border-top-width: 3px;
border-top-color: #0571cf;
box-shadow: 0px 9px 37px -10px rgba(0,0,0,0.3);
} #footer-bottom .et-social-facebook a {
color: blue;
}
#footer-bottom .et-social-twitter a {
color: powderblue;
}
#footer-bottom .et-social-google-plus a {
color: red;
}
#footer-bottom .et-social-rss a {
color: orange;
} #footer-bottom .et-social-facebook a:hover {
color: pink;
}
#footer-bottom .et-social-twitter a:hover {
color: pink;
}
#footer-bottom .et-social-google-plus a:hover {
color: pink;
}
#footer-bottom .et-social-rss a:hover {
color: pink;
}   #et_top_search {
margin: 2px 0 0 8px;
}
.et_search_outer form.et-search-form {
max-width:100%!important;
}
.et_search_outer .et-search-form input {
width: 100%;
right:0;
}
.container.et_search_form_container {
height:138px!important;
top:40px;
}
ul#post-list.full_width_first_item li:nth-child(odd) {
float: right;
}
div#footer-widgets li {
color: black;
}
i.fab.fa-linkedin-in {
background: #2083b4;
padding: 10px 11px;
border-radius: 100%;
color: white;
}
#footer-widgets .footer-widget li:before{
display:none;
}
div#desciption-post h2 {
font-variant: all-small-caps;
font-size: 20px;
letter-spacing:0px;
}
#events-class #desciption-post h2 {
color: #68ace5;
}
#news-class #desciption-post h2 {
color: #00b1c1;
}
.default_template div#desciption-post {
margin-left: 20px;
float: left;
width: 60%;
}
.default_template li {
margin: 2%;
border-bottom: 1px solid #00000059;
}
ul#post-list.default_template li {
padding: 23px 0;
margin: 0;
}
ul#post-list{
padding: 0 0;
}
div#post-header {
padding: 16px 25px;
background: #68ace5;
}
div#post-header h2, div#post-header a {
color: white;
}
ul#post-list.full_width_first_item {
margin-top: 23px;
}
ul#post-list.full_width_first_item div#desciption-post {
display: inline-block;
padding: 25px 0;
}
#portfolio-name{
overflow-wrap: break-word;
width: 77%;
}
#portfolio-name h2 {
font-size: 16px;
color: #0072cf;
line-height: 1.3em;
font-weight: 600;
}
#portfolio-name p {
font-size: 14px;
font-weight: 400;
}
.portfolio-date {
display: inline-block;
background-color: #f3f3f3;
padding: 4px 14px;
font-weight: 500;
text-transform: uppercase;
margin-bottom: 15px;
}
div#portfolio-date {
box-sizing: border-box;
background-color: #f5f5f5;
color: black;
padding: 10px 15px 10px 15px;
font-weight: 700;
width: 18%;
text-align: center;
margin-bottom: 19px;
}
.newscontainer {
margin-top:40px;
}
.modal-overlay{
display:none;
z-index: 99999;
height: 100%;
width: 100vw;
background-color: rgba(0,0,0,0.7);
position: fixed;
left: 0;
top: 0;
}
.modal {
display: none;
position: absolute;
z-index: 999999;
background-color: #fafafa; top: 50%;
left: 50%;
transform: translate(-50%,-50%);
padding: 5%;
border-radius: 5px;
}
.modalclose {
position: absolute;
top: 0;
right: 0;
background-color: #92b9a4;
padding: 6px 10px;
margin: 5px;
border-radius: 5px;
border: 2px solid #fafafa;
color: #fafafa;
}
h5.noresultfound {
float: left;
padding-top: 20px;
} #main-footer{
border-top: 2px solid black;
}
div#footer-widgets.clearfix{
padding-bottom: 40px;
padding-top: 40px;
}
.textwidget ul li{
font-weight: 600;
margin-bottom: 5px;
}
p#footer-info{
float: right;
}
p#footer-info a:hover{
cursor:pointer;
color:white;
}
div#footer-bottom .container div#footer-info {
float: right;
}
img.size-medium.wp-image-134.alignnone {
width: 70%;
}
div#contact-header {
text-align: center;
}
div#contact-header h2 {
text-transform:uppercase;
font-size: 22px;
margin-bottom: 20px;
}
#contact-header {
margin-bottom:50px;
}
#CF5bab2a449c19e_1-row-3 {
margin-top:15px;
}
.caldera-grid label {
font-weight:400!important;
}
input#fld_7908577_1 {
color: #ffffff!important;
border-width: 0px!important;
border-radius: 0px;
font-size: 14px;
font-weight: bold;
background-color: #91b9a4;
margin: auto!important;
display: block;
padding: 10px 35px;
}
.caldera-grid h2 {
font-size: 18px;
}
div#show-logo-header {
background: white;
}
div#show-logo-header .logo_header {
width: 80%;
margin: auto;
max-width: 1080px;
}
div#show-logo-header .logo_header a,.et_header_style_left .logo_container a {
z-index: 9;
width: 100%;
height: 100%;
position: relative;
cursor:pointer;
}
div#et-top-navigation {
padding-left: 0!important;
}
img#logo {
width: 400px;
padding: 12px 0px;
max-height: unset;
}
div#show-logo-header {
background: #dae7de;
}
div#et-top-navigation {
float: left;
}
ul#top-menu > li > a {
font-weight: 500;
}
.et_right_sidebar #main-content .container:before{
display: none;
}
.container.fullwidth {
width: 100%;
max-width: 100%;
}
a.um-button.um-alt , a.um-link-alt {
display: none;
}
.container.fullwidth article.page.type-page { padding-top: 0;
}
.container.fullwidth .entry-content {
display: flex;
}
#main-content .container.fullwidth {
padding-top: 0!important;
}
.container.fullwidth .type-page {
padding-top: 66px;
}
.entry-content {
width: 100%;
}
#login-left{
background-color: #F8F9FD;
width: 30%;
padding-left: 2.5%
}
#login-right {
flex-grow: 1;
}
.wp-image-218{
width:100%;
height: 100%;
}
#um-submit-btn {
background-color: hsl(148,22%,65%);
width: 50%;
border-radius:0px !important;
}
#username-200 {
width: 100%;
}
#user_password-200 {
width: 100%;
}
.wpfc-calendar .fc-toolbar button {
text-transform: uppercase;
}
.wpfc-calendar .fc-event-container .fc-day-grid-event {
background-color: #92B9A4 !important;
border-color: #92B9A4 !important;
}
label {
display: none;
}
.um-field-checkbox.active {
display: none;
}
.um-col-alt-b{
display: none;
}
body{
height: 100vh !important;
}
#username-200 {
border: none !important;
}
#user_password-200 {
border: none !important;
}
#main-content .container {
padding-top: 0px;
}
.events_page_list .et_pb_tab {
padding:0;
}
.page-numbers {
color: #232323;
margin-right: 15px;
}
.current {
padding: 11px;
background-color: #92b9a4;
color: #fafafa;
}
@media screen and (max-width:768px) {
#login-right{
display:none
}
#username-200 {
width: 100%;
}
#user_password-200 {
width: 100%;
}
#um-submit-btn {
background-color: hsl(148,22%,65%);
width:100%;
}
div#footer-widgets.clearfix {
padding-top: 0px;
}
#main-content .container {
padding-top: 58px;
}
img.size-medium.wp-image-134.alignnone {
width: 100%;
}
#main-content .container {
padding-top: 0px;
}
#main-footer {
padding-top: 15px;
}
.footer-widget{
margin-bottom: 10px;
}
} .et_pb_tabs_controls.clearfix li {
background-color: white;
}
.et_pb_module.et_pb_tabs.et_pb_tabs_0 {
border: none;
}
element {
}
.et_pb_tabs_controls.clearfix li {
background-color: white;
}
.et_pb_tabs_controls li.et_pb_tab_active {
background-color: #fff;
}
.et_pb_tabs_controls.clearfix li {
background-color: white;}
.et_pb_tabs_controls li.et_pb_tab_active {
background-color: #fff;
}
.et_pb_tab_active a {
color: white !important;
}
ul.et_pb_tabs_controls {
background-color: white;
}
.et_pb_tabs_controls.clearfix {
border-bottom: 1px solid black;
}
.page-title {
display: none;
}
#espresso-event-list-header-dv-235 {
display: inline-grid;
}
.event-header {
width: 50%;
float: left
}
#main-content .container.fullwidth div#content-area div#login-left {
padding: 100px 40px 0 52px;
}
div#news-class div#post-header {
background: #00b1c1;
}
img.portfolio-img {
width: 180px;
margin: 3px 25px 0 0;
}
a.morebtn {
background: #91b9a4;
border: 0;
color: #fff;
padding: 8px 28px;
margin: 18px 0;
display: inline-block;
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
}
ul#post-list li {
border-bottom: 1px solid #d8d8d8;
margin-bottom: 35px;
padding-bottom: 20px;
}
div#events-list ul li{
top: 1px;
}
div#events-list article ul li{
width: -webkit-fill-available;
}
div#events-list ul li.et_pb_tab_active {
background-color: #0c0c0c;
padding: 0;
margin: 0!important;
}
div#events-list .et_pb_tabs_controls.clearfix {
border-bottom: 2px solid black;
}
.Date-event-square {
background: #f4bd48;
color: white;
padding: 11px;
text-align: center;
width: 69px;
height: 68px;
}
span#day-format {
font-size: 30px;
display: block;
}
li.ee-event-datetimes-li div#address-event span[itemprop="streetAddress"],
li.ee-event-datetimes-li div#address-event span[itemprop="postalCode"],
li.ee-event-datetimes-li div#address-event span[itemprop="addressLocality"],
li.ee-event-datetimes-li div#address-event span[itemprop="addressLocality"],
li.ee-event-datetimes-li div#address-event span[itemprop="streetAddress2"],
li.ee-event-datetimes-li div#address-event br
{
display:none;
}
div#address-event span[itemprop="addressRegion"]:before {
content: ' - ';
font-size: medium;
font-weight: 600;
padding-left: 3%;
}
div#events-list div#address-event span[itemprop="addressRegion"]:after {
content: ',';
}
.type-espresso_events.status-publish .entry-title {
display: -webkit-inline-box;
font-size: 15px;
}
header.event-header {
display: none;
}
div#events-list div#address-event {
display: -webkit-box;
width: max-content;
color: #2ea3f2;
font-weight: 600;
}
div#events-list .espresso-event-list-wrapper-dv {
float: left;
width: 57%;
}
div#events-list .espresso-event-header-dv {
float: right;
width: 35%;
}
div#events-list article {
display: flow-root;
border-bottom: 2px solid #e8e8e8;
}
.Date-event-square {
float: left;
margin-right: 15px;
}
div#events-list .ticket-selector-submit-btn{
float: left;
}
div#events-list .ticket-selector-submit-btn.view-details-btn {
padding: 11px 18px;
border: 0;
margin: 24px 0;
font-size: 14px;
background: #92b9a4;
color: white;
text-transform: uppercase;
}
div#events-list .ee-event-datetimes-ul.ee-clearfix {
padding: 0!important;
}
input.ee-ical-sbmt {
border: 0;
padding: 18px;
cursor: pointer;
color: white;
background: #2ea3f2;
}
div#time-event {
display: -webkit-inline-box;
background: #e2e2e2;
padding: 1px 9px;
margin-top: 6px;
}
.download-iCal-frm {
margin-right: 0!important;
}
label {
display: block!important;
}
.um-profile .um-profile-body {
max-width: 100%!important;
}
ul.ui-tabs-nav {
background: white;
}
.um-profile-body{
border: 0;
padding-top: 0;
}
.um-header.no-cover {
border-bottom: 0;
}
ul.ui-tabs-nav {
background: white;
border-top: 0;
border-left: 0;
border-right: 0;
}
.um-name {
text-align: left!important;
}
li.ui-tabs-tab.ui-tabs-active.ui-state-active {
background: black;
border: 0;
border-radius: 0;
}
li.ui-tabs-tab[role="tab"] {
background: 0;
border: 0;
}
ul[role="tablist"] {
border-bottom: 2px solid black;
padding: 0!important;
border-radius: 0;
}
.ui-widget.ui-widget-content{
border:0!important;
} input#searchinput {
border: none;
font-size: 20px;
width: 100%;
padding: 5px;
}
input#custom_search_button {
border: none;
width: 100%;
background-color: #1565c0;
color: #fafafa;
font-size: 20px;
margin-top: 15px;
}
div#custom_search_div {
width:100%;
padding: 25px;
background-color: #f3f3f3;
margin-top:-12px;
}
#personal_profile_page div#custom_search_div.left-side {
float: left;
}
#searchform select {
width: 100%;
font-size: 19px;
}
h2#searchfilter {
margin-top: 20px;
font-weight:500;
}
.side-bar-title-inner:after{
content: '';
border-bottom: 3px solid #333;
position: absolute;
display: block;
width: 85%;
}
.side-bar-title{
background-color: #f3f3f3;
padding: 20px;
}
.side-bar-title {
height: auto!important;
padding: 30px 20px;
}
.et_pb_widget_area_left{
padding-right: 0 !important;
border-right: none !important;
}
.button-one button{
width: 100%;
border: none;
padding-top: 15px;
padding-bottom: 15px;
background-color: #f4bd48;
color: #fff;
cursor: pointer;
}
.button-one button a {
font-weight:600;
}
.button-two button{
width: 100%;
border: none;
padding-top: 15px;
padding-bottom: 15px;
background-color: #0073d0;
color: #fff;
cursor: pointer;
}
.button-one button:hover,.button-two button:hover{
background-color: #333;
transition: all 0.3s ease-in-out;
}
.button-separator hr{
border: none;
height: 2px;
background-color: rgba(0,0,0,0.05);
width: 100%;
margin-bottom:10px;
}
.button-separator{
padding-top: 20px;
padding-bottom: 20px;
}
.lab-page-content{
color: #333;
}
.toggle-column-wrapper{
width: 100%;
}
.toggle-column-wrapper-inner{
width: 100%;
float: left;
padding-top:10px;
padding-bottom:10px;
}
.toggle-column-3{
width: 31.33%;
margin: 1%;
float: left;
}
.toggle-column-3 i{
color: #91b9a4 !important;
margin-right: 5px;
}
.toggle-column-3 a:hover{
color: #92b9a4;
transition: all 0.3s ease-in-out;
}
.et_pb_toggle_title{
font-weight: bold;
}
#page_breadcrumbs{
width: 100%;
height: auto !important;
background: #b2cebf;
padding-left: 135px;
padding-right: 8%;
padding-top: 12px;
}
.breadcrumbs-title, .breadcrumbs-title a, .breadcrumbs-separator,.breadcrumbs-main-title{
color: #fff;
letter-spacing:0;
}
.breadcrumbs-home{
color: rgba(255,255,255,0.58);
}
.breadcrumbs a {
color: white;
font-weight: normal;
}
span.breadcrumbs {
color: white;
font-weight: normal;
}
.page-id-376 .et_pb_section,.page-id-434 .et_pb_section,.page-id-449 .et_pb_section,.page-id-443 .et_pb_section,.page-id-548 .et_pb_section,.page-id-570 .et_pb_section,.page-id-703 .et_pb_section,.page-id-608 .et_pb_section,.page-id-754 .et_pb_section,.page-id-761 .et_pb_section{
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.page-id-376 .widget_custom_html .textwidget,.page-id-434 .widget_custom_html .textwidget,.page-id-449 .widget_custom_html .textwidget,.page-id-443 .widget_custom_html .textwidget,.page-id-548 .widget_custom_html .textwidget,.page-id-570 .widget_custom_html .textwidget,.page-id-703 .widget_custom_html .textwidget,.page-id-608 .widget_custom_html .textwidget,.page-id-754 .widget_custom_html .textwidget,.page-id-761 .widget_custom_html .textwidget{
position: absolute;
top: -25px;
width: 315px;
} div#left-info , div#right-info{
float: left;
}
ul#people-info {
display: inline-block;
width: 100%;
}
ul#people-info li {
display: flex;
}
div#left-info img {
margin: 10px 18px;
}
div#right-info {
padding: 10px 18px;
}
div#right-info p {
margin-bottom: 0px;
padding-bottom: 8px;
}
#readmore{
background: #92b9a4;
color: white;
padding: 9px 27px;
display: -webkit-inline-box;
margin-top: 5px;
}
ul#people-info > li {
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 2px solid #f5f5f5e0;
}
div#right-info h5 {
color: #0072cf;
font-weight: 600;
}
div#right-info p:nth-child(2) {
padding: 0;
}
form#searchform select, form#searchform input {
margin: 8px 0;
font-size: 12px;
padding: 4px 12px;
font-weight: 600;
height:30px;
border:none;
}
div#no_result {
display: none;
}
ul.pagination {
display: -webkit-box;
}
ul.pagination li.active {
background: #92b9a4;
color: white;
}
ul.pagination li {
padding: 5px 15px;
list-style: none;
}
li.page-item.active a {
color: white;
}
li.page-item a {
color: #333333;
}  .tablink {
background-color: #fff;
color: black;
float: left;
border: none;
outline: none;
cursor: pointer;
font-size: 17px;
padding: 8px 46px;
}
.tablink:hover {
background-color: #777;
color: white;
} .tabcontent {
color: black;
display: none;
padding: 100px 20px;
height: 100%;
}
.right-side {
width: 70%;
float: left;
} .widget-tags-news {
width: 100%;
padding: 25px;
background-color: #f3f3f3;
margin-top: 30px;
margin-bottom: 30px;
}
.widget-tags-news ul.news-tags-list {
padding-left: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 5px;
margin-top: 20px;
}
.widget-tags-news ul.news-tags-list li a {
display: inline-block;
color: #000;
font-size: 14px;
padding: 5px;
background-color: #fff;
line-height: normal;
border-radius: 5px;
}
div#tabbuttons {
max-width: 1080px;
display: flex;
border-bottom: 2px solid #383838;
}
button#active {
background: #383838;
color: white;
} div#event-main-content {
display: inline-block;
padding: 2% 1% 2% 15%;
width:100%;
max-width: 1080px;
}
.event-container {
float: left;
width: 50%;
box-sizing: border-box;
padding-right: 2%;
margin-top:40px;
}
.event-container h1 {
text-transform: none;
letter-spacing: 0;
line-height:1.3em;
}
.event-sidebar {
float: left;
width: 25%;
display: inline-block;
background-color: #f3f3f3;
border-radius: 4px;
padding: 40px 30px;
}
.event-sidebar h2 {
font-weight:400;
font-family: 'Roboto', sans-serif;
font-size:22px;
}
button.event-button-register {
width: 100%;
border: none;
font-size: 20px;
padding: 3%;
background-color: #92b9a4;
color: #f9f9f9;
margin-bottom: 6%;
cursor:pointer;
}
.event-sidebar hr {
margin: 2px 0 15px;
height: 2px;
border: none;
background-color: #212121;
opacity: 0.7;
}
.event-sidebar p {
margin-bottom: 25px;
}
.event-featimg {
float: left;
width: 25%;
box-sizing: border-box;
padding-right: 2%;
margin-top:40px;
}
a#aregbutton {
background-color: #92b9a4;
color: #fafafa;
padding: 4%;
width: 100% !important;
display: inline-block;
text-align: center;
margin-bottom: 5%;
font-size: 20px;
}
#registerpopup{
background-color: #92b9a4;
width: 100% !important;
display: inline-block;
text-align: center;
width: 100%;
border: none;
padding-top: 10px;
padding-bottom: 10px;
color: #fff;
cursor: pointer;
text-transform: uppercase;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
font-weight: 600;
margin-bottom: 40px;
}
.reg-container {
width: 100%;
display: inline-block;
position: relative;
}
.reg-fcol {
float: left;
width: 50%;
box-sizing: border-box;
padding-right: 2%;
font-size: 14px;
}
.reg-col {
float: left;
width: 100%;
box-sizing: border-box;
padding-right: 2%;
font-size: 14px;
}
.reg-col label, .reg-fcol label {
font-weight: bold;
}
.reg-col input {
width: 100%;
margin-top: 1%;
}
.reg-fcol input {
width: 100%;
}
.reg-fcol textarea, .reg-col textarea {
}
.reg-col input[name=person_user_password]::placeholder, .reg-col input[name=confirm_person_user_password]::placeholder {
font-size: 14px;
}
#reg-button{
width: 98%;
margin-top: 5%;
padding: 5px;
margin-right: 2%;
border: none;
padding: 7px;
background-color: #92b9a4;
color: #fafafa;
border-radius: 3px;
font-size: 20px;
}
#regform label {
opacity: 0.6;
font-family: 'Roboto',sans-serif;
text-align: left;
}
#regsuccess{
color:#92b9a4;
display: none;
text-align: center;
}
#modalclosebutton{
width: 98%;
margin-top: 5%;
padding: 5px;
margin-right: 2%;
border: none;
padding: 7px;
background-color: #92b9a4;
color: #fafafa;
border-radius: 3px;
font-size: 20px;
}
.wpfc-loading { display: none; }
@media only screen and (max-width:768px){
.mobile_menu_bar:before {
position: relative;
top: 0;
left: 0;
font-size: 32px;
content: "\61";
cursor: pointer;
color: #fafafa;
}
#show-logo-header img#logo{
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
margin-top: 10px;
margin-bottom: 10px;
}
}
thead.fc-head {
background-color: #92b9a4; }
header#main-header {
background: #92B9A4;
}
#top-menu li a {
color:#fafafa;
}
#main-footer {
border-top: 2px solid black;
background: #fafafa;
} #footer-info a {
color: gray !important;
}
#footer-info {
color: #fafafa !important;
}
#page_breadcrumbs{
width: 100%;
height: 90px;
background: #b2cebf;
padding-top: 12px;
padding-bottom: 8px;
padding-left: unset;
padding-right: unset;
}
div#Profile, div#Research_Interest, div#Key_Publications, div#Achievements.tabcontent {
max-width: 1080px;
}
div#Profile.tabcontent, div#Research_Interest.tabcontent, div#Key_Publications.tabcontent, div#Achievements.tabcontent {
padding: 60px 0px;
}
.side-bar-title-inner:after{
content: '';
border-bottom: 3px solid #333;
position: absolute;
display: block;
width: 85%;
}
.et_pb_widget_area_left{
padding-right: 0 !important;
border-right: none !important;
}
.button-one button:hover,.button-two button:hover{
background-color: #333;
transition: all 0.3s ease-in-out;
}
.lab-page-content{
color: #333;
}
.toggle-column-wrapper{
width: 100%;
}
.toggle-column-wrapper-inner{
width: 100%;
float: left;
padding-top:10px;
padding-bottom:10px;
}
.toggle-column-3{
width: 31.33%;
margin: 1%;
float: left;
}
.et_pb_toggle_title{
font-weight: bold;
}
.breadcrumbs-title, .breadcrumbs-title a, .breadcrumbs-separator, .breadcrumbs-main-title{
color: #fff;
}
.breadcrumbs-home{
color: rgba(255,255,255,0.58);
}
.page-id-376 .et_pb_section,.page-id-434 .et_pb_section,.page-id-449 .et_pb_section,.page-id-443 .et_pb_section{
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.page-id-376 .widget_custom_html .textwidget,.page-id-434 .widget_custom_html .textwidget,.page-id-449 .widget_custom_html .textwidget,.page-id-443 .widget_custom_html .textwidget{
position: absolute;
top: -27px;
width: 315px;
}
.page-id-376 .widget_custom_html .textwidget,.page-id-434 .widget_custom_html .textwidget,.page-id-449 .widget_custom_html .textwidget,.page-id-443 .widget_custom_html .textwidget,.page-id-548 .widget_custom_html .textwidget,.page-id-608 .widget_custom_html .textwidget,.page-id-754 .widget_custom_html .textwidget,.page-id-761 .widget_custom_html .textwidget, .page-id-376 .widget_custom_html .textwidget,.page-id-434 .widget_custom_html .textwidget,.page-id-449 .widget_custom_html .textwidget,.page-id-443 .widget_custom_html .textwidget{
top: -26px;
}
.et_pb_toggle_title {
color:#000!important;
font-weight: 600!important;
padding: 20px!important;
}
.et_pb_accordion .et_pb_toggle_content {
background: #fafafa;
border-top: 1px solid rgba(0,0,0,0.1);
padding: 20px!important;
}
.et_pb_toggle_content a {
font-weight:500;
}  .page-id-548 .et_pb_tabs_controls li a{
padding-right: 22px !important;
}
.page-id-548 .et_pb_tabs_controls li{
border-right: none !important;
}
.page-id-548 .et_pb_tabs_controls li:hover{
background-color: rgba(211,211,211,0.5);
transition: all 0.3s ease-in-out;
}
.page-id-548 ul.et_pb_tabs_controls:after{
border-top: none !important;
}
.page-id-548 .et_pb_tabs_controls li.et_pb_tab_active{
background-color: #000 !important;
}
.page-id-548 .et_pb_tabs_controls.clearfix{
border-bottom: 2px solid black !important;
}
#tab-section{
margin-top: 60px;
}
.wellbeing-icon-section-inner{
width: 100%;
padding-top: 20px;
padding-bottom: 20px;
}
.wellbeing-col-3{
width: 31.33%;
float: left;
box-sizing: border-box;
}
.wellbeing-col-3 i {
color:#91b9a4;
margin-right:5px;
}
.wellbeing-col-3 a:hover{
color: #92b9a4 !important;
transition: all 0.3s ease-in-out;
}
#logo {
-webkit-transition: all 0s ease-in-out !important;
-moz-transition: all 0s ease-in-out !important;
transition: all 0s ease-in-out !important;
}
.Biannual-report-wrap-1{
display: flex;
flex-wrap: wrap;
grid-column-gap: 50px;
grid-row-gap: 30px;
}
.Biannual-report-wrap-1 .et_pb_blurb_description {
display: none;
}
.Biannual-report-wrap-1 .et_pb_module {
width: calc(33.33% - 50px);
}
@media screen and (max-width: 980px){
.search-result-tabs {
top:125px;
}
.menu_search {
display:block;
top: 0;
right: auto;
left: 70px;
}
.menu_search .searchbox {
width: calc(100% - 80px)!important;
}
div#et_top_search {
right: 40px;
}
.et_search_outer form.et-search-form {
width: 100%!important;
}
.container.et_search_form_container {
height: 82px!important;
top: 0!important;
background:#92B9A4;
}
.home_research .et_pb_blurb_content{
max-width:100%;
}
.home_pic img {
height:200px;
object-fit:cover;
}
.home_news #post-list li img {
height:200px;
object-fit:cover;
}
#portfolio-name {
width: 60%;
}
div#show-logo-header {
display: none;
}
.logo_container{
display:block;
}
.et_header_style_left img#logo {
max-width: 75%;
}
.homepage_event_news_img {
width: 100%;
}
.et_pb_column .et_pb_row_inner, .et_pb_row {
padding: 0;
}
.page-id-376 .widget_custom_html .textwidget,.page-id-434 .widget_custom_html .textwidget,.page-id-449 .widget_custom_html .textwidget,.page-id-443 .widget_custom_html .textwidget,.page-id-548 .widget_custom_html .textwidget,.page-id-608 .widget_custom_html .textwidget,.page-id-754 .widget_custom_html .textwidget,.page-id-761 .widget_custom_html .textwidget{
position: initial;
width: 100% !important;
}
.page-id-376 .et_pb_column .et_pb_widget:nth-child(n),.page-id-434 .et_pb_column .et_pb_widget:nth-child(n) ,.page-id-449 .et_pb_column .et_pb_widget:nth-child(n),.page-id-443 .et_pb_column .et_pb_widget:nth-child(n),.page-id-548 .et_pb_column .et_pb_widget:nth-child(n),.page-id-608 .et_pb_column .et_pb_widget:nth-child(n),.page-id-754 .et_pb_column .et_pb_widget:nth-child(n),.page-id-761 .et_pb_column .et_pb_widget:nth-child(n){
width: 100% !important;
}
.side-bar-title-inner:after{
position: initial;
width: 100%;
}
.side-bar-title-inner h2{
text-align: center;
}
.logo_header img{
display: block !important;
margin: 0 auto !important;
}
.page-id-376 .widget_custom_html .textwidget,.page-id-434 .widget_custom_html .textwidget,.page-id-449 .widget_custom_html .textwidget,.page-id-443 .widget_custom_html .textwidget{
position: initial;
width: 100% !important;
}
.page-id-376 .et_pb_column .et_pb_widget:nth-child(n),.page-id-434 .et_pb_column .et_pb_widget:nth-child(n) ,.page-id-449 .et_pb_column .et_pb_widget:nth-child(n),.page-id-443 .et_pb_column .et_pb_widget:nth-child(n){
width: 100% !important;
}
.side-bar-title-inner:after{
position: initial;
width: 100%;
}
.side-bar-title-inner h2{
text-align: center;
}
}
.breadcrumbs-main-title {
text-transform: capitalize !important;
font-weight: 600;
font-size: 14px;
display: inline-block;
margin-top: 0;
padding: 0;
}
#top-menu li.current-menu-item>a {
color: #fafafa !important;
}
#top-menu li{ }
div#et-top-navigation{
float: right;
padding-right: 2% !important;
}
.container { }
.logo_container a img {
display: none;
}
.sub-menu{
background-color: #92b9a4;
border-top: none;
}
div#right-info p {
font-weight: 600;
color: black;
}
a#readmore {
background: #91b9a4;
border: 0;
color: #fff;
padding: 8px 28px;
margin: 18px 0;
display: inline-block;
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
} h1.entry-title.main_title{
display: none;
}
#custom_html-5 div .side-bar-title{
height: 135px;
}
.side-bar-title .side-bar-title-inner{
display: none;
}
button.contactusbtn {
border: none;
width: 100%;
color: #fafafa;
background-color: #0073D0;
text-transform: uppercase;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
}
.container.clearfix.et_menu_container {
width: 80%;
}
input#loginuser, input#loginpword {
box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
width: 125%;
border: none;
font-size: 18px;
padding: 10px;
margin-left: 0px;
position: relative;
}
p.login-submit input {
font-size: 18px;
font-weight: bold;
border: none;
padding: 4%;
background-color: #92b9a4;
color: #fafafa;
margin-top: 4%;
width: 200px
}
p.login-username label {
opacity: 0;
}
p.login-password label {
opacity: 0;
}
.events-list-left img {
display: none;
}
.home_research .et_pb_blurb.blurb-cols-2 {
margin-top:30px;
}
.home_research .et_pb_blurb.blurb-cols-2 img {
width:100%!important;
object-fit:cover;
height:170px;
}
a.anchor {
display: block;
position: relative;
top: -280px;
visibility: hidden;
}
ul.people-section li {
display:flex;
flex-wrap:wrap;
}
ul.people-section li #right-info {
width: calc(100% - 166px);
}
ul.people-section li #left-info {
width: 136px;
margin-right: 30px;
}
.home_pic.profile span.et_pb_image_wrap img {
height: 160px;
object-fit: cover;
width:160px;
border-radius:50%;
border: 1px solid #dcdcdc;
}
.home_pic .et_pb_main_blurb_image {
width: 100%;
}
#homepage_twocol .our-research-class {
margin-bottom:23px!important;
}
#homepage_twocol #post-list li {
float: none!important;
}
@media only screen and (max-width:1366px) and (min-width:981px){
.home_research .et_pb_blurb.blurb-cols-2:nth-child(odd) {
margin-right:8%!important;
}
.container.clearfix.et_menu_container {
width: 90%;
max-width: 100%;
}
div#show-logo-header .logo_header {
width: 90%;
max-width: 100%;
}
div#page_breadcrumbs > .container {
width: 90%;
max-width: 100%;
}
} @media only screen and (max-width:980px){ .events-list-left img {
display: block;
margin-bottom: 25px;
}
.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {
display: block;
padding-top: 24px;
margin-left: 95%;
}
.et_pb_module.et_pb_toggle.et_pb_toggle_close.et_pb_toggle_item{
border: none;
border-top: 1px solid rgba(0,0,0,0.1);
margin: 0px;
background: #fff;
padding: 0;
}
.people-related-links{
display:none !important;
}
.about_contactus{ }
body #page-container .et_pb_button_0:after {
font-family: ETmodules!important;
}
#wp-admin-bar-et-use-visual-builder a:before{
font-family: ETmodules!important;
}
.mobile_menu_bar:before {
font-family: ETmodules!important;
position: relative;
top: 0;
left: 0;
font-size: 32px;
content: "\61";
cursor: pointer;
color: #fafafa;
}
ul#mobile_menu {
background: #92B9A4;
border-top: none;
}
.default_template div#desciption-post {
margin-left: 20px;
float: left;
width: 64%;
}
div#news-class .full_width_first_item {
background: #05afbd;
width: 100%;
margin-left: -5%;
}
.full_width_first_item li {
float: left;
width: 100% !important;
margin-top: -2%;
}
#mobile_menu li a {
color:#fafafa;
}
div#footer-widgets.clearfix {
padding-bottom: 40px;
padding-top: 40px;
}
.page-id-570 .widget_custom_html .textwidget{
width: 100%;
}
.et_pb_column {
margin-bottom: 40px;
}
.side-bar-title {
background-color: #f3f3f3;
height: 187px;
}
.events-list-inner {
display: inline-block;
}
.events-list {
height: auto;
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.events-list-right img {
width: 100%;
}
div#login-left {
margin-bottom: 60px;
}
#personal_profile_page .et_pb_text_inner{
display: flex;
flex-direction: column;
}
#personal_profile_page .right-side {
order:2;
margin-top: 40px;
width: 100%;
}
#personal_profile_page .et_pb_text_inner nav{
order:3;
}
#personal_profile_page .et_pb_text_inner #custom_search_div {
order:1;
margin-top: 30px;
width:100%
}
#wellbeing_page #custom_html-7{
width: 100%!important;
margin: 40px 0 30px!important;
}
#wellbeing_page #custom_html-7 .textwidget.custom-html-widget {
position:relative;
}
#news_page #custom_search_div {
margin-top:0;
margin-bottom:50px;
}
.event-container {
width: 55%;
}
.event-featimg {
width: 45%;
}
.event-sidebar {
width: 100%;
margin: 30px 0 60px;
}
.default_template div#desciption-post {
margin-left: 0;
margin-top: 20px;
width: 100%;
}
#homepage_twocol ul#post-list.default_template li {
width: 46%!important;
margin: 0 2%;
}
#homepage_twocol ul#post-list li {
width: 46%!important;
margin: 0 2%;
}
#news-class { }
div#news-class .full_width_first_item {
margin-left:0;
}
.contactformcolumn {
padding:30px 50px;
}
}
@media screen and (max-width: 780px){
.search-result-tabs {
top:120px;
}
} @media only screen and (max-width:768px){ div#login-left {
flex: 1;
padding: 5%;
display: inline-block;
}
form#myloginform {
display: inline-block;
width: 100%;
margin-bottom: 70px;
}
p.login-username {
display: inline-block;
float: left;
width: 100%;
}
p.login-username label {
opacity: 0;
float: left;
width: 100%;
}
input#loginuser {
float: left;
width: 100%;
}
p.login-password {
display: inline-block;
float: left;
width: 100%;
}
p.login-password label {
opacity: 0;
float: left;
width: 100%;
}
input#loginpword {
float: left;
width: 100%;
}
div#response {
margin-top:0;
}
.event-date-info {
padding:0;
} }
@media only screen and (max-width: 767px){
.home_research .et_pb_blurb.blurb-cols-2 img {
height:200px;
}
.home_pic.profile span.et_pb_image_wrap img {
height: 140px;
width:140px;
}
.home_researchers .home_event_col   {
width:50%!important;
}
.home_research .et_pb_blurb { padding-bottom:40px!important;
margin-top:0!important;
}
.home_research .et_pb_blurb.blurb-cols-2 {
width:100%;
padding-bottom:40px!important;
padding-top: 0!important;
}
.Biannual-report-wrap-1 .et_pb_module {
width: calc(50% - 20px);
}
.Biannual-report-wrap-1 {
grid-column-gap: 30px;
}
} @media only screen and (max-width: 480px){
.menu_search {
display:block;
top: 0;
right: auto;
left: 50px;
}
ul.people-section li  {
flex-direction:column;
}
ul.people-section li #right-info {
width: 100%;
}
.home_research .et_pb_blurb {
padding-bottom:0px!important;
}
.home_research .et_pb_blurb.blurb-cols-2 {
padding-bottom:10px!important;
} div#login-left {
flex: 1;
padding: 5%;
display: inline-block;
}
form#myloginform {
display: inline-block;
width: 100%;
margin-bottom: 70px;
}
p.login-username {
display: inline-block;
float: left;
width: 100%;
}
p.login-username label {
opacity: 0;
float: left;
width: 100%;
}
input#loginuser {
float: left;
width: 100%;
}
p.login-password {
display: inline-block;
float: left;
width: 100%;
}
p.login-password label {
opacity: 0;
float: left;
width: 100%;
}
input#loginpword {
float: left;
width: 100%;
}
.intranet-paginater{
display: block !important;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.modal {
display: block;
position: absolute;
z-index: 999999;
background-color: #fafafa;
top: 20%;
right: 5%;
left: 5%;
transform: translate(0%,0%);
padding: 5%;
border-radius: 5px;
}
.modal input {
height: 35px;
margin-bottom: 15px;
} #portfolio-name {
width: 100%;
margin-top: 15px;
}
.right-side {
width: 100%;
margin-top: 309px;
}
div#right-info {
flex: 1;
}
div#left-info {
flex: 1;
}
.toggle-column-3 {
width: 100%;
margin-bottom: 20px;
}
.wellbeing-col-3 {
width: 100%;
margin-bottom: 20px;
margin-left: 25px;
}
.logo_container{
display: block;
}
.home .et_pb_row_3.et_pb_row {
padding-top: 35px;
padding-right: 15px;
padding-bottom: 35px;
padding-left: 15px;
}
.home .contactformcolumn {
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}
.home .default_template div#desciption-post {
width: 95%;
margin: 0 auto;
}
.home div#desciption-post h2 {
padding-top: 10px;
font-weight: bold;
}
.home #news-class {
padding-left: unset;
}
.event-container h1, .event-sidebar h2 {
font-size: 24px;
}
.event-container {
width:100%;
}
.event-featimg {
width: 100%;
margin-top:20px;
}
.home .contactformsection.et_pb_section_3.et_section_regular {
padding-top: 0;
}
.home div#news-class .full_width_first_item {
margin-left: unset;
}
div#custom_search_div.left-side {
width: 100%;
float: unset;
position: absolute;
}
h2#searchfilter {
margin-top: unset;
}
.reg-fcol {
width:100%;
}
.reg-container{
margin-top: 10%;
}
ul#post-list li {
display: block!important;
}
ul#post-list li img.portfolio-img {
width: 100%;
}
.et_pb_toggle .et_pb_toggle_title {
text-indent: -44px;
line-height: 1.4em;
margin-left: 44px;
}
#publications_page .et_pb_module_header {
line-height:1.4em;
}
ul#people-info{
padding: 0;
}
ul#people-info li {
display:inline-block;
}
#people-info #left-info {
flex: none;
width: 100%;
}
#people-info #left-info img {
margin: 0 0 15px;
width: 100%!important;
height: auto!important;
}
#people-info #right-info {
flex: none;
width: 100%;
}
.contactformcolumn {
padding:20px;
}
ul#post-list.default_template li, ul#post-list li {
width: 100%!important;
margin: 0;
}
.events-list-inner {
margin-top:0px;
}
.events-list {
height:auto!important;
margin-top: 20px!important;
border: none;
}
.events-list-top-content-wrapper {
width: 100%;
float: left;
}
.events-list-top-content-right {
width: 100% !important;
margin-left: 0;
margin-bottom: 0px;
}
.event-title, .events-list-top-content-right center {
text-align:left;
}
.events-view-details {
margin-bottom: 30px;
width: 100% !important;
display: block;
margin: 20px 0 0;
}
.events-list-right {
display:none;
}
.events-list-left {
width:100%;
}
#homepage_twocol ul#post-list.default_template li {
width: 100%!important;
margin: 0%;
}
#homepage_twocol ul#post-list li {
width: 100%!important;
margin: 0%;
}
#personal_profile_page .right-side {
margin-top: 309px;
}
div#tabbuttons {
max-width: 100%;
display: block;
border-bottom: none;
}
div#tabbuttons button {
margin-bottom: 0;
}
.tablink {
color: black;
background: #f3f3f3;
float: left;
border: none;
outline: none;
cursor: pointer;
font-size: 17px;
padding: 8px 46px;
width: 100%;
}
#personal_profile_page #photo {
width: 100%;
padding: 0;
margin-bottom: 30px;
}
#personal_profile_page #info {
display: block;
}
.et_pb_tabs_controls, .page-id-548 .et_pb_tabs_controls.clearfix{
border-bottom:none!important;
}
.et_pb_tabs_controls li, .page-id-548 .et_pb_tabs_controls li {
background: #f3f3f3!important;
border-bottom: none;
}
.page-id-548 .et_pb_tabs_controls li a, .et_pb_tabs_controls li a {
text-align:center;
display:block;
}
#tab-section {
margin-top: 40px;
}
}
ul.pahina {
display: inline-block;
width: 100%;
align-items: center;
}
ul.pahina li {
background: none;
display: inline-block;
padding: 1% 2% 1% 2%;
align-items: center;
margin-right: 1%;
}
li.activated {
background-color: #65b2b2 !important;
}
a.pageselector {
color: #232323;
cursor: pointer;
}
.activated>.pageselector {
color: #fafafa;
cursor: pointer;
}
.fc-day-grid-event .fc-time{
display:none;
}
.entry-content tr td, body.et-pb-preview #main-content .container tr td{
padding: 0 !important;
}
.event-container p:first-of-type{
display: none;
}
div#ajaxsearchlite1 {
transform: translateY(5px);
} #custom_search{
text-align:center;
}
#custom_search > input[type="text"] {
padding: 10px;
width: 50%;
}
#custom_search > button {
padding: 10.5px; background-color: #92B9A4;
border: none;
color: #fff;
font-family: Roboto;
}
[article-element="readmorebutton"]{
color: #fafafa;
background-color: #92b9a4;
border: none;
padding: 10px 20px;
margin-top: 15px;
}
[li-type="news"] img{
width: 100%;
height: 100%;
}
@media screen and (max-width:426px){
[li-type="news"] div:nth-of-type(1){
display: none;
}
[li-type="news"] div:nth-of-type(2){
width:100% !important;
padding-left:0px !important;
}
#custom_search > input[type="text"] {
width: 50%;
}
}
[li-type="news"] div:nth-of-type(2) h1{
font-size: 20px;
}