@import url(https://fonts.googleapis.com/css?family=Lato:400,700);.app-btn,.white-btn{display:inline-block}a:focus,a:hover,button:focus,input:focus{outline:0!important;text-decoration:none!important}body{font-family:Lato,sans-serif}.white-color{color:#fff!important}section{margin-bottom:40px}.white-btn{width:210px;height:48px;padding:7.5px 0;font-size:20px;font-weight:700;color:#0078c6!important;vertical-align:middle;border:2px solid #0078c6;background:rgba(255,255,255,.9)}.join-group-btn,.start-group-btn{font-size:24px;height:49px;width:237px;padding:4.5px 0}.white-btn:active,.white-btn:focus,.white-btn:hover{color:#fff!important;background:#0066a8;border:2px solid #0066a8}.join-group-btn{border:1px solid #0078c6}.join-group-btn:focus,.join-group-btn:hover{border:1px solid #0066a8}.pattren-bg{background:url(../images/pattren-bottom.png) center;padding:48px 0}.app-btn{margin:5px}.arrow-down,.menu-bar{display:none}.footer-bg{background:#0078c6;float:left;padding:15px;text-align:center;width:100%}.social-icn img{border:1px solid #ddd;transition:all .2s ease-in-out;cursor:pointer;margin:0 2px}.social-icn img:hover{border-color:#333}.circle-btn{margin-top:8px;margin-right:25px}.sub-title{font-size:20px;margin-left:50px;margin-top:10px}.mobile-bg{width:100%;max-width:252px;padding:10px;border:1px solid #ddd;border-radius:6px;background:#f2f2f2;margin:auto}.mobile-bg:hover .event-title{transition:all .2s ease-in-out;color:#000}.mobile-top img{margin:auto auto 10px}.event-text,.event-title{margin-bottom:0}.event-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#0078c6}.event-content{background:#fff;padding:10px 5px}.mobile-bottom img{margin:10px auto auto}.event-img img{margin:auto}.transition-for-all{transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.events-container .event-content{min-height:150px}.groups-container .event-content{min-height:190px}nav{background-color:#0078C6;height:100%;right:0;overflow-x:visible;overflow-y:auto;position:fixed;top:0;transform:translate(-280px,0);width:280px;z-index:2}.ssm-overlay,.top-bar{position:fixed;z-index:1;top:0}.side-bar a:hover{color:#eee}.sidebar-btn .app-btn img{max-width:115px}.side-bar>li{display:block;font-size:16px;font-weight:700;line-height:40px;list-style:none}.sidebar-btn{padding-top:25px;text-align:center}.error>img{max-width:24px}.error{float:right}.sidebar-btn .app-btn{margin:5px}.sidebar-btn .sign-in{background:rgba(0,0,0,0);border-color:#fff;color:#fff!important;height:auto;margin:20px 1px 10px;padding:5px 0;text-transform:uppercase;width:120px;font-size:18px}.side-bar a{color:#fff}.side-bar{border-top:1px solid rgba(255,255,255,.5);margin-top:15px;padding:20px;margin-bottom:0}.side-bar-icon{padding-top:30px;border-top:1px solid rgba(255,255,255,.2)}.ssm-overlay{right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);display:none}.top-bar{padding:15px;width:100%;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.3)}.menu-hamburger .white-btn{display:inline-block;font-size:17px;height:39px;padding:5px 25px;text-align:center;width:auto}.bar-menu-list li{list-style:none;display:inline-block;margin:0 15px;font-size:16px}.bar-menu-list li a{color:#000;font-weight:700}.bar-menu-list li a:hover,bar-menu-list li a:active,bar-menu-list li a:focus{color:#0078c6}.bar-menu-list{margin:6px 0;padding:0}.ssm-toggle-nav .icon-bar{height:3px;width:30px;background:#000;display:block}.middle-margin{margin:5px 0}.hamburger-menu{position:relative;top:6px;display:block}@media (min-width:768px){.nav.right-position{right:0;transform:translate(280px,0)}}@media (min-width:768px)and (max-width:991px){.join-group-btn,.start-group-btn{width:190px;font-size:21px;height:auto}.banner-wrap{height:346px;padding-top:55px!important}}@media (min-width:992px)and (max-width:1199px){.banner-wrap{height:455px;padding-top:80px}}@media (min-width:1250px){.container{width:1230px}}@media (max-width:1199px){.banner-title{font-size:40px}.large-font{font-size:48px}}@media (max-width:991px){.banner-title{font-size:30px;line-height:45px}.large-font{font-size:37px}.banner-wrap{background-size:cover}}@media (max-width:767px){.logo,.signin{vertical-align:middle;display:inline-block}.app-btn,.logo,.logo a,.menu-bar,.signin{display:inline-block}.menu-bar{width:19%}.hamburger-menu{top:2px}.menu-hamburger .white-btn{font-size:14px;height:27px;padding:2px 7px;border-width:1px}.logo{width:51%;text-align:center}.signin{width:29%;margin-top:7px;text-align:right}.bar-menu-list{margin:0}.ssm-toggle-nav .icon-bar{background:#0078c6}.top-bar{padding:10px 15px 3px}.app-btn{margin:5px 0 29px 5px}.white-btn{border:1px solid #0078c6}.white-btn:active,.white-btn:focus,.white-btn:hover{border:1px solid #0066a8}.bar-menu-list li{margin:0}.footer-bg{position:relative;z-index:1}nav{left:0}.content-btn{line-height:17px}}#EventSearch .select,#contactForm .select{z-index:1!important}@media (max-width:360px){.signin{margin-top:3px}}@media (max-width:350px){.app-btn>img{max-width:140px}.content-btn{padding:7px 4px;font-size:14px}.main-title{margin:8px 20px 8px 0}.signin{width:26%;margin-top:0}}#main{padding-bottom:0!important}.text-center{text-align:center}.close,.close:active,.close:focus,.close:hover,.close:visited{opacity:1}.btn-wrap .btn{float:none}.header-image{width:100%;height:auto}.responsive_video{width:300px}.rv_height{height:240px}@media screen and (max-width:500px){.responsive_video{width:100%}.groupsVideo{width:138px}}@media (min-width:501px) and (max-width:768px){.responsive_video{width:100%}}@media (min-width:769px){.responsive_video{width:768px}}@media screen and (max-height:500px){.rv_height{height:240px}}@media (min-height:501px) and (max-height:768px){.rv_height{height:410px}}@media (min-height:769px){.rv_height{height:450px}}.blockUI.blockMsg.blockPage h1{font-size:30px;margin:15px 0}.mgExternal-content .row{margin:0}#EventSearch .form-holder .row,#contactForm fieldset .row{margin:0!important}.hide-scroll{overflow:hidden!important}@media(min-width:495px) and (max-width:767px){.menu-bar,.signin{width:24%}}#content .contact label{color:#565656;font-size:13px}#cycle-slideShow img{z-index:0!important}
.ssm-overlay, .top-bar {
  z-index: 3;
}
nav{
	z-index:4;
}
.group-event-image-wrap a img
{
	width:131px!important;
	height:96px;
}
.selectbox .dropdown {
	z-index:1 !important;
	margin-top:1px;
}
#sidebar .banner-block {
    border: 1px solid #dedede;
    border-radius: 3px;
    margin: 0 auto 12px;
    max-width: 222px;
    overflow: hidden;
    position: relative;
}
#sidebar .banner-block-2 .but-link2:last-child {
  float: none;
  padding-left: 0;
}
#sidebar .banner-block-2 .but-link2:first-child {
  float: none;
  padding-right: 0;
}

}
#sidebar .banner-block a{
	margin:auto;
	text-align:center;
}
@media(min-width:768px) and (max-width:992px){
	section.banner-wrap{
		display: inline-table !important;
	}
}
@media screen and (max-width: 767px){
#content #contactForm .selectbox ,  #contactForm  txt, #contactForm textarea{
    width: 61%!important;
}
 #content #contactForm .selectbox .dropdown, #content #contactForm .selectbox .select {
    width: 100%!important;
}
#contactForm {
		margin-top:10px;
}
#sidebar .banner-block-2 .but-link2 {
  width: auto;
}
}
@media screen and (max-width: 524px){
	#contactForm  label{
		text-align:right!important;
	}
	#contactForm  .selectbox, #contactForm  input, #contactForm textarea {
		float:right!important;
	}
}