/* Published: Nov 09, 2018 12:21 PM  / Latest Nov 09, 2018 12:21 PM / Versions: 63,3 */

@charset "utf-8";
/* CSS Document */

h1, .h1, .title, .title1 {
	font-smily:Arial, Helvetica, sans-serif !important;
	font-size:24px !important;
	font-weight:bold !important;
	color:#4f487b !important;
	background:none !important;
	border-bottom-width: 2px !important;
  	border-bottom-style: solid !important;
  	border-bottom-color: #f2cee4 !important;
  	width: 100% !important;
}

h2, .h2, .subtitle, .title2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:20px !important;
	font-weight:bold !important;
	color:#4f487b !important;
	background:none !important;
	border:0px !important;	
}

h3, .h3, .subtitle1 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
    text-align:left !important;
	color:#1c82a3 !important;
	background:none !important;
	border:0px !important;	
}

h4, .h4, .subtitle2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#4f487b !important;
	background:none !important;
	border:0px !important;	
    text-align:left !important;
}

#top_html, .top_html {
	background:url(/media/dkmnlhyj.jpg) no-repeat right;
	width:100%;
	color:#4f487b;	
	font-size: 36px;
	font-weight: bold;
	height:120px;
	padding-top: 35px;
	margin-bottom: 20px;
}

.carousel-indicators {
  position: absolute;
  top: 90%;
  right: 0%;
  z-index: 15;
  width: 30%;
  margin-left: 0%;
  padding-left: 0;
  list-style: none;
  text-align: center;
  left: initial;
}

.cmshtml ul.blog_side_nav li:first-child{
	background:none;
	list-style:none;
	padding-bottom:8px;
	padding-top:5px;
}

.cmshtml ul.blog_side_nav li{
	background:url('/media/xvtjxxjb.jpg')no-repeat;
	list-style:none;
	padding-bottom:8px;
	padding-top:5px;
}

.cmshtml ul.blog_side_nav{
	padding-left:0!important;
	width:200px;
}

.cmshtml ul.blog_side_nav li a{
	color:#d0549f;
	cursor:pointer;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	display:block;
    background:url('/media/rvtkccwp.jpg')no-repeat;
}

.cmshtml ul.blog_side_nav li a:hover {
	color:#1882a2;
	cursor:pointer;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	display:block;
    background:url('/media/rvtkccwp.jpg')no-repeat;
}

.blog-header, .s-site-lamazeint2 h1, .s-site-lamazeint2  .h1, .s-site-lamazeint2 .title, .s-site-lamazeint2 .title1 {
		color: #1882a2 !important;
		font-weight: bold  !important;
		border-bottom: 3px solid #d0549f  !important;
		padding-bottom: 3px  !important;
margin-top:0px;
	}

.s-site-lamazeint2 .s-header-ad > a > img {
	display: none;

}


	.blog-header.blog-h1 {
		font-size: 26px;
	}
	.blog-header.blog-h2 {
		font-size: 18px;
	}

/* edits by Socious */
body.site-lamaze14 {background: #daf0f5; color:#000000;}

body.site-lamaze14 #navmenu {
 font-size:17px;
}

/* styles for 2015 conference */
body.site-lamaze15 {
	background:url(/media/dkpbtjnh.jpg) no-repeat center top #180f42;
}

.site-lamaze15 #lower {
	background-color:transparent;	
}

.site-lamaze15 #ftr {
	background-color:transparent;	
}

.site-lamaze15 #tdmain {
	background-color:#ffffff;	
}

.site-lamaze15 #nav{
	color:#fff;
	padding:0;
	line-height:1.0;
	font-size:.9em;
	margin: 0px 0px;
	height:38px !important;
	background:transparent;

}

.site-lamaze15 .navbg{

}

.site-lamaze15 #navmenu{

}

.site-lamaze15 #navwrap{
	background:url(/media/bjptwryn.png) no-repeat !important;
}

.site-lamaze15 #navmenu li a, .site-lamaze15 #navmenu li a:link, .site-lamaze15 #navmenu li a:active, .site-lamaze15 #navmenu li a:visited{
	background:transparent;
	color: #fff;
	font-size:15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 10px 15px 10px;
}

.site-lamaze15 #modwrap{
	padding:0px 0px 0px 0px;
	background-color:transparent;
}



#colWrap {width: 860px; margin: 0px auto}
.col1 {width: 175px; float: left; color: #fff; text-align: left}
.col2 {width: 207px; padding-right: 25px; float: left; color: #fff; text-align: right}

.site-lamaze15 h1, .site-lamaze15 .h1 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:24px !important;
	font-weight:bold !important;
	color:#EC008C !important;
	background:none !important;
	border-bottom-width: 0px !important;
  	width: 90% !important;
	padding-left:0px;
	margin-left:0px;
}

.site-lamaze15 h2, .site-lamaze15 .h2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:16px !important;
	font-weight:bold !important;
	color:#3F97B5  !important;
	background:none !important;
	border:0px !important;	
	padding-left:0px;
	margin-left:0px;
}

.site-lamaze15 #side_section {
	display:block;
	width:217px;
	margin:0px 15px 0px 5px;
	background-color:#f0f0f0;	
}

.site-lamaze15 #main {
padding-top:15px;
}



.s-site-lamazeint2 .s-nav-collapse .s-navbar > li > a {
	text-decoration:none;
font-weight:bold;
padding-right:14px;
}

.s-site-lamazeint2 .s-nav-collapse .s-navbar > li > a:hover {
	color:#f1aad6;
}


.bl-articles.tmpl103 .bl-articles-article .bl-articles-title a:hover {
    color: #1882a2;
}

@media (max-width: 990px) {
.s-nav-collapse .s-navbar {
      background: #746da2;
    padding-top: 0px;
    margin-top: 0px;
}

.navbar-header {
  background: #746da2;
}
}

@media only screen and (max-width: 479px) {

#top_html, .top_html {
	background:transparent;
    padding-bottom: 0px;
    margin-bottom: 0px
}

}


.s-site-lamazelive .s-header-column {
top: 50px;
}
.s-site-lamazelive .s-header-user {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-top: -50px;
}


.s-site-lamazelive .navbar-collapse.collapse, .s-site-lamazelive .s-nav-collapse.collapse {
    margin-top: -100px;
    margin-left: 175px;
}

.s-site-lamazelive .s-nav-collapse .s-navbar > li {
    border-right: 1px solid #a068ae;
}
.s-site-lamazelive .s-nav-collapse .s-navbar > li:last-child {
    border-right: none !important;
}
.s-site-lamazelive .s-nav-collapse .s-navbar > li > a {
    padding: 10px 15px;
}

.s-site-lamazelive h1, .s-site-lamazelive .h1, .s-site-lamazelive .title, .s-site-lamazelive .title1 {
    	font-family: Montserrat, Arial, Helvetica, sans-serif !important;
	font-size: 35px !important;
	font-weight: 600 !important;
	color: #92b7e2 !important;
        background: none !important;
        border-bottom-width: none !important;
        border-bottom-style: none !important;
        border-bottom-color: none  !important;
        width: auto !important;
}

.s-site-lamazelive h2, .s-site-lamazelive .h2, .s-site-lamazelive  .subtitle, .s-site-lamazelive .title2 {
	font-size: 23px !important;
        font-family: "Montserrat"  !important;
        color: #6d6e71  !important;
	font-weight:bold !important;
	background:none !important;
	border:0px !important;	
}


.s-site-lamazelive .learn_more {
  font-size: 21px !important;
  font-family: "Montserrat" !important;
  color: #93b8e2;
  font-weight: bold;
  text-align: center;
  border: 1px solid #93b8e2;
  border-color:#93b8e2;
  padding: 8px 30px;
  text-decoraton: none  !important;
}
.s-site-lamazelive a.learn_more:hover {
  color: #93b8e2;
  text-decoration: none !important;

}

.s-site-lamazelive .home_lamazeLIVE {
	background-color:#d7e5f5 !important; 
	padding: 50px !important;	
}

.s-site-lamazelive .home_callout {
	background-color:#93b8e1;
}


.s-site-lamazelive .learn_more {
  font-size: 21px !important;
  font-family: "Montserrat" !important;
  color: #93b8e2;
  font-weight: bold;
  text-align: center;
  border: 1px solid #93b8e2;
  border-color:#93b8e2;
  padding: 8px 30px;
  text-decoraton: none  !important;
}
.s-site-lamazelive a.learn_more:hover {
  color: #93b8e2;
  text-decoration: none !important;

}

.s-site-lamazelive .LIVE_testimonial {
  font-size: 35px;
  font-family: "Lato";
  color: #a068ae;
  font-style: italic;

  text-align: center;
}

.s-site-lamazelive .subpage_header {
	background-image: url('https://lamazelive.socious.com/media/vdqdrxnv.png');
    background-repeat: no-repeat;
    background-size: cover;
	background-position:center;
	height: 600px !important;
	margin-left: calc(((980px - 100vw) / 2) - 1em);
    width: 100vw;
}

.s-site-lamazelive .s-footer-wrapper {
	margin-top: 75px;
}

.s-site-lamazelive .subpage_title {
  font-size: 40px;
  font-family: "Montserrat";
  color: #fff;
  font-weight: bold;
  position: relative;
  top: 25%;
  left: 15%;
  width:40%;
}

.s-site-lamazelive body {
    color: #6d6e71;

}



.s-site-lamazelive .navbar-header .navbar-toggle .icon-bar {
    background: white;
}
s-site-lamazelive .s-nav-collapse .s-navbar > li > a {
    font-size: 17px;
    color: white;
    padding: 10px 15px;
}

@media screen and (max-width: 990px) {
.s-site-lamazelive .cmshtml {
    padding: 0px 10px;
}
.s-site-lamazelive .s-page {
	width:100%;	
	padding:0; 
margin: 0px;
}

.s-site-lamazelive .s-page.s-page-default .s-page-core {
	padding:0;
}


.s-site-lamazelive .subpage_header {
	width:100%;
	background-image: url('none');
    background-repeat: no-repeat;
    background-size: cover;
background-color: #a1bde3;
	background-position:center;
	height: 200px !important;
margin-left: 0 !important;
}

.s-site-lamazelive .subpage_title {
  font-size: 40px;
  font-family: "Montserrat";
  color: #fff;
  font-weight: bold;
  width: 100%;
  position:absolute;
  top: 45px;
  left: auto;
  text-align: center;
}


.s-site-lamazelive .s-header-image {
margin: auto;
}

.s-site-lamazelive .s-nav-collapse .s-navbar {
    background: #ffffff;
    padding-top: 0;
    margin-top: 0;

}
.s-site-lamazelive .navbar-collapse.collapse, .s-site-lamazelive .s-nav-collapse.collapse {
    margin-top: 0;
    margin-left: 0;
}
.s-site-lamazelive .s-header {
    background-position: center;
}

.s-site-lamazelive .s-header-column {
    float: left;
    width: 100%;
}


}



.cmshtml .title1{
padding-bottom:4px;
color:#4f487b;
font-size:24px;
font-weight:bold;
border-bottom:2px solid #f2cee4;
width:inherit;
}
.cmshtml .title2{
color:#4f487b;
font-size:20px;
font-weight:bold;
}
.cmshtml .subtitle1{
color:#1c82a3;
font-size:20px;
font-weight:bold;
}
.cmshtml .subtitle2{
color:#1c82a3;
font-size:16px;
font-weight:bold;
}
.cmshtml div.calendar-month{
width: auto;
max-width: 600px;
}