/* CSS Document */



@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@400;700&display=swap');

#header #topmenu .topmainmenu {
    background: none;
}
        


#header #topmenu {
    height: 130px;
    max-width: 100% !important;
    margin: 0 auto;
    background: none !Important;
    background-size: cover !important;
}

div#header {
    background: #9FCC3C;
}

.main_menu_bg  {
	 background: url(https://werise.la/2020/wp-content/themes/werise2020/img/nav_bg.svg) right top !Important;
    background-size: cover !important;
}


#header #topmenu .topmainmenu li.get-help {
    color: #fff;
    padding: 10px 5px 5px;
    letter-spacing: 1.5px;
    cursor: pointer;
    background: url(../img/nav-highlight.svg);
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-size: 100% auto;
    opacity: 1;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 20px;
}

#header .topmainmenu li a {
    font-family: 'BebasNeueRegular';
}


	.container-fluid.green_bg {background: #9FCC3C;}
.container-fluid.white_bg {background: #ffffff;}

.container-fluid.pink_bg {background: #E6138A;}
	.container-fluid.green_bg  p,
.container-fluid.pink_bg p {color: #ffffff; font-family: 'Roboto Condensed', sans-serif;}
.container-fluid.white_bg p {color: #000000; font-family: 'Roboto Condensed', sans-serif; text-align: center; font-size: 16px;     font-weight: 600;}
.container-fluid.white_bg h2 {color: #9FCC3C; text-align: center; font-family: "code_pro_black_lc"; text-transform: uppercase;     font-size: 50px;}
	.container-fluid.green_bg  h1,
	.container-fluid.green_bg h2 {color: #E6138A; text-align: center; font-family: "code_pro_black_lc"; text-transform: uppercase; font-size: 50px;}
.container-fluid.pink_bg h2 {color: #9FCC3C; text-align: center; font-family: "code_pro_black_lc"; text-transform: uppercase;     font-size: 50px;}
	.container-fluid.fullwidth {width: 100%; padding: 0;}

.container-fluid.pink_bg h3 { font-family: 'BebasNeueBold';}
	
	div.green_bottom {width: 100%; background: white;}
	div.green_bottom img {width: 100;}
.container-fluid.white_bg.calendars p {margin-bottom: 5px;}

.calendar_key  {color: #000000; font-family: 'Roboto Condensed', sans-serif; text-align: center; font-size: 16px; margin-bottom: 25px;}

.calendar_key img {    margin: -3px 10px 0 10px;}

div.outer_nav_container {
    max-width: 1350px;
    margin: 0 auto;
}

.container-fluid.page-content .row {
    max-width: 1150px;
    margin: 0 auto;
}

.container-fluid.page-content {
    padding-top: 75px;
    padding-bottom: 75px;
}



#header #topmenu:after {
	display: none;
}


.container_hover {
  position: relative;
 
}
.container_hover img {  width: 100%;}

.row .paddingbottom {padding-bottom: 30px;}

#header #topmenu .topmainmenu li:last-child {
    margin-right: 0px;
}
  
.button_pink a {color: #E6138A; background: #9FCC3C; text-align: center; padding: 5px 15px; font-family: 'Roboto Condensed', sans-serif;}
.button_pink {text-align: center;     margin: 50px 0 0 0;}

.container_hover .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #008CBA;
}

.container_hover:hover .overlay {
  opacity: 1;
}

.col-3.pinkbox {background: url(https://werise.la/2020/wp-content/themes/werise2020/img/box_pink_bg.png); background-size: cover;}
.col-3.greenbox {background: url(https://werise.la/2020/wp-content/themes/werise2020/img/box_green_bg.png); background-size: cover;}
.col-3.teelbox {background: url(https://werise.la/2020/wp-content/themes/werise2020/img/box_teel_bg.png); background-size: cover;
}

.col-3.colorbox {
max-width: 24%;
    margin: .4%;
    box-sizing: border-box;
	    min-height: 275px;
}

.cb_date {
    font-family: 'BebasNeueBold';
    text-align: center;
    font-size: 21px;
    letter-spacing: 1px;
    text-transform: uppercase;
	margin-top: 20px;
    font-weight: 600;}

.cb_title {
    font-family: 'BebasNeueBold';
    text-align: center;
    font-size: 29px;
	 letter-spacing: 1px;
    text-transform: uppercase;
	      margin-top: 0px;
    font-weight: 400;
    line-height: 25px;
}

.cb_text {color: #ffffff; font-family: 'Roboto Condensed', sans-serif; font-size: 14px;
    text-align: center;     margin: 79px 0 19px 0;}

.cb_logo img {max-width: 140px;}
.cb_logo {text-align: center; padding-top: 55px;}

.col-3.pinkbox.colorbox.toolong .cb_text {
    margin: 45px 0 30px 0;
}

.green_bottom.footer {    margin-bottom: -1px; }
.green_bottom.pinkborder {    margin-bottom: -1px; }

footer {

    color: #ffffff !important;
    text-align: left !important;
    background: #16A79F !important;
	    margin-top: 0 !important;
}

footer #menu-footer-menu li a {
    background-image: url(https://werise.la/2020/wp-content/themes/werise2020/img/footer-line1.png?23);
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding: 0px 0 3px;
    background-size: 100% 3px;
    background-repeat: no-repeat;
    background-position: bottom center;
    text-transform: uppercase;
}
footer .sponsor-text {
    text-align: left !important;
}
img.image.footerlogos {
    width: 100% !important;
    padding-top: 30px;
    max-width: 460px !important;
}

footer #menu-footer-menu li a:hover {
	text-decoration:  none;
}

ul#menu-footer-menu {
    margin-left: 0px;
    padding: 0;
}

footer #menu-footer-menu li {
    display: inline-block;
  margin: 0 15px 10px 0px;
}

br.showmobile {display: none;}

.panel-heading {background: #9FCC3C;     padding: 10px 15px;
    margin-bottom: 10px;}

h4.panel-title {
    padding-bottom: 0px;
    margin-bottom: 0px;
	 font-family: 'BebasNeueBold';
	    font-size: 38px;
}

h4.panel-title a {
    display: block;
    width: 100%;
}

h4.panel-title a:hover {
text-decoration: none;
}

.panel-heading.active{
  background: url(https://werise.la/2020/wp-content/themes/werise2020/img/teel_bar.svg?23);
	      background-position: center center;
    background-size: cover;
}

.panel-join a img {max-width: 24px;
    margin-top: -5px;}

div#accordion {
    max-width: 850px;
    margin: 0 auto;
}


.panel-date {
	 font-family: 'BebasNeueBold';
	color: #0DA79E;
	    font-size: 30px;
     margin-bottom: 3px;
    line-height: 30px;
}
.panel-title {
	 font-family: 'BebasNeueBold';
	color: #E6138A;
	    font-size: 30px;
    margin-bottom: 0px;
    line-height: 30px;
}

.panel-description {
    font-family: 'Roboto Condensed', sans-serif;
    color: #000000;
    font-size: 15px;
    font-weight: 600;
	margin-top:5px;
}
.panel-description p {text-align: left !important;     font-size: 15px !important;}

.needandhow {margin-top:15px;}

.eventwrap_inner {margin-bottom:50px;}

.eventwrap_inner .needandhow  {margin-bottom:50px;}

.panel-need {font-family: 'Roboto Condensed', sans-serif; font-weight: 600;
	    font-size: 15px; color: #000000;}

.panel-need span { font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	  font-weight: 600;
	    font-size: 15px;
	color: #0DA79E;}

.panel-join {
	 font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	  font-weight: 600;
	    font-size: 15px;
	color: #0DA79E;
	
}
.panel-content {font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	  font-weight: 600;

	    font-size: 15px;}

.panel-content p {text-align: left !important;}

.panel-join a, .panel-need a, .panel-bottom a, .panel-content a {color: #0089CF;}
.panel-bottom {font-family: 'Roboto Condensed', sans-serif;
    color: #000000;
    font-size: 15px;
    font-weight: 600;}

.eventwrap {margin: 40px 0;}

.panel-heading.orangetab {background: #f15a2f;}

.panel-heading.orangetab.active {
    background: url(https://werise.la/2020/wp-content/themes/werise2020/img/teel_bar.svg?23);
    background-position: center center;
    background-size: cover;
}


iframe#ukvvcm_0_offer li#page-component-1sh03 .content p span {    color: black !important;}

iframe#ukvvcm_0_offer #page-container .page-components #page-component-3q5rk.page-component .page-component-wrap {    color: black !important;}


.poster {width:18%; margin-right: 2%; float: left;}

.poster img { width: 100%; border: solid 1px #cccccc;}

.container-fluid.white_bg .posters p
 {text-align: left !important}


.container-fluid.white_bg .posters .poster p
 {text-align: center !important}

.posters h3 {font-family: 'BebasNeueBold';
    color: #E6138A;
    font-size: 30px;
    margin-bottom: 0px;
    line-height: 30px;}



@media only screen and (max-width: 767px) {
	
	
.poster {width:48%; margin-right: 2%; float: left;}
	
	#header #topmenu .topmainmenu {
    background: #525252;
    padding: 20px 0;
}

	
	.green_bottom.pinkborder {
    margin-bottom: -4px;
}
	.green_bottom.pinkborder img, .green_bottom.footer img {
	    margin-bottom: -10px;
}
	br.showmobile {display: block;}
	
	
	.bigcircles .col-6 {width: 100%; max-width: 100%;     -ms-flex: 0 0 100%;
    flex: 0 0 100%;}
	
	 .col-3.colorbox {
    max-width: 50%;
		    flex: 0 0 49%;
	
}
	
	.container-fluid.white_bg h2 {font-size: 35px;}
	.container-fluid.green_bg  h1,
	.container-fluid.green_bg h2 {font-size: 35px;}
.container-fluid.pink_bg h2 {font-size: 35px;}

	div.green_bottom.greensection img {
    width: 100%;
      margin-top: -18px;
}
	
	
}